OnPlayerText


Započeo Claus, Oktobar 19, 2019, 11:31:09 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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:
    if(PlayerInfo[playerid][pAdmin] == 0)
    	{
		new stringg[128];
  		format(stringg, sizeof(stringg), ""BELA"[member=1996][/member] {%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;
	}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Poslednja Izmena: Oktobar 19, 2019, 17:00:35 POSLE PODNE od Bašovski

Vasic

*

Usus est magister optimus.

        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;
	}
Poslednja Izmena: Oktobar 19, 2019, 12:17:49 POSLE PODNE od Vasic
• Website: www.vasic.dev
Web Development & Cyber Security

Citat: Vasic poslato Oktobar 19, 2019, 12:16:16 POSLE PODNE
        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;
	}

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
return false;


bilo je lijepo dok je trajalo.



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