Pomoc

Započeo X-Skyz
13. Maj 2020.
1,151
pregleda
16
postova
Bentham
4
Shot Caller
13. Maj 2020.
Problem(error/warning): Dole errori idu
Dio skripte: getAdminRankNameInChat
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem): //

Linija pogreske : switch( PlayerInfo[ playerid ][ xAdmin ] ) {

Greske :
error 001: expected token: ")", but found "["
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Skrilew
6
Godfather
13. Maj 2020.
Deluje uredu, posalji celu funkciju
Bentham
4
Shot Caller
13. Maj 2020.
@VO1D
Evo https://pastebin.com/LNdt0B2b
Gaucho69
5
Crime Lord
13. Maj 2020.
Mozes to lakse uraditi ako ja mislim na isto ja sam kod postaviadmina postavio da mu seta odma nick npr Admin Level 6 (Direktor) kao kod /dodelirank za org napravis enum za cuvanje i ucitavanje i taj enum npr pRank stavljas gdje god hoces da ti ispisuje admin level
To je ovako kod mene
format(string,sizeof(string),""ZUTA" "BELA"%s %s je na duznosti.",PlayerInfo,GetName(playerid));
Skrilew
6
Godfather
13. Maj 2020.
Jesi siguran da je ta linija u pitanju? Tacnije ova funkcija? Zato sto meni ne baca nikakav error niti warning..
Bentham
4
Shot Caller
13. Maj 2020.
@VO1D
To je dio komande
Moja greska evo komanda sa svim tim linijama gdje mi je izbacilo tu gresku gore navedenu
https://pastebin.com/L4Tycwu2 CMD:g
Tu sam uspio na toj CMD compile bez errora,ali dolazi do problema to gore kad sam stavio getadminranknameinchat i ispod nje kako ide
Exnas.pwn
5
Godfather
13. Maj 2020.
Okej, ne kapiram te bas daj mi cmd gde to pravi problem, pst ti je ovde na ovoj cmd:g i ovom 'getAdminRankNameInChat' sve okej
Gaucho69
5
Crime Lord
13. Maj 2020.
Samo ne znam kako planiras npr za supportere/gm uraditi ako pisu npr na g chatu
Speeak
5
Underboss
13. Maj 2020.

stock getAdminRankNameInChat( level )
{
new admin_rank[ 32 ];
switch( level )
{
case 1: admin_rank = "Admin 1";
case 2: admin_rank = "Admin 2";
case 3: admin_rank = "Admin 3";
}
return admin_rank;
}

format(string, sizeof(string), "Admin rank: %s", getAdminRankNameInChat( PlayerInfo[ playerid ][ pAdmin ] ) );
SendClientMessage(playerid, -1, string);


Neki ovaj nacin mozda?
Gaucho69
5
Crime Lord
13. Maj 2020.
Znam to za admina ali ako tako napravi kako misli da gm i admine upisuje u /g chat primjer samo
Speeak
5
Underboss
13. Maj 2020.
// lestra wrote on May 13, 2020, 8:57 pm:
Znam to za admina ali ako tako napravi kako misli da gm i admine upisuje u /g chat primjer samo


Ne razumijem sta ti hoces rec'
Ovo sam njeme ostavio primjer koda ta pokusa tako nesto napraviti.
Gaucho69
5
Crime Lord
13. Maj 2020.
Ako ovu poruku formatiras za g chat gdje pisu admini gm vipovi promoteri kako mislis za ostale da ispisuje ovako ce samo za admine ispisivati poruku da je taj igras admin a ako nije admin ako je vip bit ce prazna poruka gdje je %s
Speeak
5
Underboss
13. Maj 2020.
Da li si pogledao ti kod sto je ostavio za komandu? Kako mu izgleda, ja sam mu samo napravio funkciju getAdminRankNameInChat i pokazao mu na 1 poruci kako da je koristi, sta trebam da mu sve odradim ili ne kapiram haha
Jaksic
5
Underboss
14. Maj 2020.
Sploxs wrote on May 13, 2020, 8:44 pm:

stock getAdminRankNameInChat( level )
{
new admin_rank[ 32 ];
switch( level )
{
case 1: admin_rank = "Admin 1";
case 2: admin_rank = "Admin 2";
case 3: admin_rank = "Admin 3";
}
return admin_rank;
}

format(string, sizeof(string), "Admin rank: %s", getAdminRankNameInChat( admin_rank ) );
SendClientMessage(playerid, -1, string);
ShadowMortar
4
Shot Caller
14. Maj 2020.
// lestra wrote on May 13, 2020, 9:31 pm:
Ako ovu poruku formatiras za g chat gdje pisu admini gm vipovi promoteri kako mislis za ostale da ispisuje ovako ce samo za admine ispisivati poruku da je taj igras admin a ako nije admin ako je vip bit ce prazna poruka gdje je %s

stock getAdminRankNameInChat( level )
{
new admin_rank[ 32 ], a, b, c, d;
if( a > 0 ) {
switch( level )
{
case 1: admin_rank = "Admin 1";
case 2: admin_rank = "Admin 2";
case 3: admin_rank = "Admin 3";
}
}
else if( b > 0 ) {
switch( level )
{
case 1: admin_rank = "Helper 1";
case 2: admin_rank = "Helper 2";
case 3: admin_rank = "Helper 3";
}
}
else if( c > 0 ) {
switch( level )
{
case 1: admin_rank = "Invalid 1";
case 2: admin_rank = "Invalid 2";
case 3: admin_rank = "Invalid 3";
}
}
else if( d > 0 ) {
switch( level )
{
case 1: admin_rank = "Grobar 1";
case 2: admin_rank = "Grobar 2";
case 3: admin_rank = "Grobar 3";
}
}
return admin_rank;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha