Skripta koju koristim: 0
Detaljan opis problema:Napravio sam anticheat za zabranjene rjeci i za antivrijedanje ali kada neko kaze npr Pi*ka izbaci i adminu i izbaci u chat tu poruku,kako da napravim da mi nesalje u chat tu rjec ako ima nesto vrijedajuce ili nedozvoljeno od rijeci i sto je najgore posalje mi u IC chatu a i ovako mi posalje Sve se vidi na slikama.
Dio skripte:
public OnPlayerText(playerid, text[])
{
new ime;
GetPlayerName(playerid, ime, sizeof(ime));
if(IsPlayerConnected(playerid))
{
for(new i; i < sizeof(JailRijeci); i++)
{
if(strfind(text, JailRijeci, true) != -1)
{
new strMy;
new STRname;
RPIme(playerid, STRname);
format(strMy, sizeof(strMy), ""NARANCASTA"| TAC "CRVENA""NARANCASTA" | "BJELA"%s [ID:%d] - %s "CRVENA"",STRname,playerid,text);
ABroadCast(-1,strMy,1);
SetPlayerPos(playerid,823.1234,-1342.1293,13.5172);
SetPlayerFacingAngle(playerid, 89.8316);
SCM(playerid,-1,""NARANCASTA"| TAC | "BJELA"| JAIL | Zatvoreni ste na "NARANCASTA"15 min"BJELA" | Razlog zatvaranja:"NARANCASTA"Vrijedanje "BJELA"|");
return 1;
}
}
}
if(IsPlayerConnected(playerid))
{
for(new i; i < sizeof(ZabRjeci); i++)
{
if(strfind(text, ZabRjeci, true) != -1)
{
new strMy;
new STRname;
RPIme(playerid, STRname);
format(strMy, sizeof(strMy), ""NARANCASTA"| TAC "CRVENA""NARANCASTA" | "BJELA"%s [ID:%d] - %s ",STRname,playerid,text);
ABroadCast(-1,strMy,1);
return 1;
}
}
}
if (realchat)
{
new string;
if(IgracLogiran == 0)
{
return 1;
}
if(IgracLogiran == 1)
{
new sendername;
RPIme(playerid, sendername);
format(string, sizeof(string), ""NARANCASTA"| IC |"BJELA"%s kaze: %s", sendername, text);
ProxDetector(15.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://zaslike.com/files/2ebcbzdqdnslgzr63kh.png
[pomoc]OnPlayerText
368
pregleda
2
postova
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava