Problem(error/warning): Napravio sam da kad igrac napise u IC chatu da izadje primer @ timic: poruka, a za admina da kad napise u IC chat da izadje isto to samo da pise ADMIN ispred imena, i ovo za obicnog igraca radi dok za admina nece, ako ima neko da pomogne, hvala unapred.Dio skripte: [pawn] if(PlayerInfo[playerid][pAdmin] == 0)
{
new stringg[128];
format(stringg, sizeof(stringg), ""BELA"
@ {%h} %s ["BELA"%d{%h}]: "BELA"%s", GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, GetPlayerColor(playerid) >>> 8, text);
SendClientMessageToAll(0x000000, stringg);
return 0;
}
if(PlayerInfo[playerid][pAdmin] == 1)
{
new string[128];
format(string, sizeof(string), ""BELA"ADMIN {%h} %s ["BELA"%d{%h}]: "BELA"%s", GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, GetPlayerColor(playerid) >>> 8, text);
SendClientMessageToAll(0x000000, string);
return 0;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
[pawn] new gamechat = 1; //dodaj kod ostalih varijabli
/////////////////////////////////////////////////////////
if( gamechat )
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new string[128];
format(string, sizeof(string), ""BELA"ADMIN {%h} %s ["BELA"%d{%h}]: "BELA"%s", GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, GetPlayerColor(playerid) >>> 8, text);
SendClientMessageToAll(0x000000, string);
}
else
{
new stringg[128];
format(stringg, sizeof(stringg), ""BELA"IGRAC {%h} %s ["BELA"%d{%h}]: "BELA"%s", GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, GetPlayerColor(playerid) >>> 8, text);
SendClientMessageToAll(0x000000, stringg);
}
return 0;
}[/pawn]
Citat: Vasic poslato Oktobar 19, 2019, 12:16:16 POSLE PODNE
[pawn] new gamechat = 1; //dodaj kod ostalih varijabli
/////////////////////////////////////////////////////////
if( gamechat )
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new string[128];
format(string, sizeof(string), ""BELA"ADMIN {%h} %s ["BELA"%d{%h}]: "BELA"%s", GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, GetPlayerColor(playerid) >>> 8, text);
SendClientMessageToAll(0x000000, string);
}
else
{
new stringg[128];
format(stringg, sizeof(stringg), ""BELA"IGRAC {%h} %s ["BELA"%d{%h}]: "BELA"%s", GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, GetPlayerColor(playerid) >>> 8, text);
SendClientMessageToAll(0x000000, stringg);
}
return 0;
}[/pawn]
Hvala, radi sve lepo samo kada admin pocne da spamuje u chatu, prikazuje se default chat iz grandlarceny moda, a ne ovaj dok kad igraca spama lepo provera radi za 2 sec izmedju pisanja, zbog te provere je to ja msm al ne znam kako da resim
Citat: t1m1c poslato Oktobar 19, 2019, 13:05:55 POSLE PODNE
Hvala, radi sve lepo samo kada admin pocne da spamuje u chatu, prikazuje se default chat iz grandlarceny moda, a ne ovaj dok kad igraca spama lepo provera radi za 2 sec izmedju pisanja, zbog te provere je to ja msm al ne znam kako da resim
Napravi admin imunitet.
Citat: t1m1c poslato Oktobar 19, 2019, 13:05:55 POSLE PODNE
Hvala, radi sve lepo samo kada admin pocne da spamuje u chatu, prikazuje se default chat iz grandlarceny moda, a ne ovaj dok kad igraca spama lepo provera radi za 2 sec izmedju pisanja, zbog te provere je to ja msm al ne znam kako da resim
[pawn]return false; [/pawn]
malo returne pogledajte
https://wiki.sa-mp.com/wiki/OnPlayerText
Ja msm da sam popravio, stavio sam da admin moze da spamuje u chatu, ali i opet ne moze, samo se ne prikaze poruka i svake druge sekunde se pokaze sta admin napise u IC chatu