Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Брат Јоле poslato Jun 14, 2014, 17:58:25 POSLE PODNE

Naslov: [Pomoć] Zabranjene reči
Poruka od: Брат Јоле poslato Jun 14, 2014, 17:58:25 POSLE PODNE
Skripta koju koristim: NL
Detaljan opis problema: Imamo napravljene zabranjene reči na serveru, tipa ip, server, itd.. Kad igrač otkuca reč ono ne izbaci na čet nego samo pošalje adminima, i odjednom neće da radi to, bilo je ok do sad
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Evo i kako je napravljeno
new ZRijece[][] = {
" ip ","server "," bug "," srv ","cheat"," sobeit "
};


I ovo je napravljeno na više mesta tipa /sms ili kad šalje ovako obično u četu itd
for(new i; i < sizeof(ZRijece); i++)
{
if(strfind(result, ZRijece[i], true) != -1)
{
new strMy[256];
new strMy2[256];
format(strMy,sizeof(strMy),"{FF0000}[DC:RP AC/C]: {FFFF00}Igrac %s(%d) upotrebljava zabranjene rijeci. | Komanda: /ad | Zaustavljeno!",GetPlayerNameEx(playerid), playerid);
format(strMy2,sizeof(strMy2),"{FF0000}[DC:RP AC/C]: {FFFF00}Recenica: {FFFFFF}%s",result);
SendAdminsMessage(BELA,strMy);
SendAdminsMessage(BELA,strMy2);
return 1;
}
}


Evo i sendadminmessage
public SendAdminsMessage(color, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IgracLogovan[i] == 1)
{
if(PlayerInfo[i][pAdmin] >= 1)
{
SCM(i, color, string);
}
}
}
}

Radilo je i odjednom neće, znači igrač lagano napiše to na četu i ne ide adminima poruka, nema errora pri compileu, do čega može biti?

Nadam se da nije problem što otvaram drugu temu za malo kraće vreme
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: youngdeal poslato Jun 14, 2014, 17:59:55 POSLE PODNE
objasni mi malo bolje problem.
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: Брат Јоле poslato Jun 14, 2014, 18:04:56 POSLE PODNE
Kad igrač otkuca server ili neku od onih reči, ista ne treba biti napisana na četu, znači da ne vidi da je napisao ni on ni niko sem admina, samo da se pošalje na admin chat. To je lepo radilo, i odjednom je prestalo, ne znam ni ja kojim čudom, sada svako može pisati server, ip, bug gde god hoće i admin to neće videti
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: MilosR123 poslato Jun 14, 2014, 18:05:43 POSLE PODNE
Uradi ovako, kod mene radi.
Ovo dodaj kod ostalih new (tu ti stavi reci koje ti hoces):
new ZabranjeneReci[][] = {
"adm", "Miky", "serv", "cheat", "sobeit", "extreme","balkan", "mod", "tata","bog","isus","siptar",
"srv", "mater", "picke", "botovi", "jebem","bag","bug","chit","sisajga","muslim","ustas","tur","cetnici",
"mamu","picko","srw","sms","bot","sranje"
};


Ja imam komandu /advertise, pod njom mi ovo stoji, pod "public OnPlayerText", i kod ostalih "chat" komandi (/me, /do ...):
for(new i; i < sizeof(ZabranjeneReci); i++)
{
if(strfind(result, ZabranjeneReci[i], true) != -1)
{
  new strMy[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
strreplace(sendername, '_', ' ');
  format(strMy, sizeof(strMy), "[BS ANTICHEAT]Igrac:[%d][%s]>%s< !",playerid,sendername,result);
    PosaljiAdminima(COLOR_LIGHTGREEN, strMy);
}
}
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: Брат Јоле poslato Jun 14, 2014, 18:43:27 POSLE PODNE
Hvala tebi brate, ali kod nam je potpuno isti :D
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: youngdeal poslato Jun 14, 2014, 18:45:05 POSLE PODNE
Ti oces ako igrac unese zabranjenu rec da se ona neprikaze i da se salje adminima?
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: MilosR123 poslato Jun 14, 2014, 18:49:15 POSLE PODNE
Citat: [SF]C++ poslato Jun 14, 2014, 18:45:05 POSLE PODNE
Ti oces ako igrac unese zabranjenu rec da se ona neprikaze i da se salje adminima?
Da on to zeli.

Pa ako nam je isti, mora onda da ti radi.
Samo ti uzmi taj moj, meni radi, ja testirao.
Naslov: Odg: [Pomoć] Zabranjene reči
Poruka od: Брат Јоле poslato Jun 14, 2014, 19:03:14 POSLE PODNE
Citat: [SF]C++ poslato Jun 14, 2014, 18:45:05 POSLE PODNE
Ti oces ako igrac unese zabranjenu rec da se ona neprikaze i da se salje adminima?

Upravo to :D

Citat: MilosR123 poslato Jun 14, 2014, 18:49:15 POSLE PODNE
Citat: [SF]C++ poslato Jun 14, 2014, 18:45:05 POSLE PODNE
Ti oces ako igrac unese zabranjenu rec da se ona neprikaze i da se salje adminima?
Da on to zeli.

Pa ako nam je isti, mora onda da ti radi.
Samo ti uzmi taj moj, meni radi, ja testirao.

Vidiš da jeste, samo imaš drugačiji naziv varijable :)
Radio je i ovaj, samo je odjednom nakon restarta prestao, zato mislim da nije problem u tom delu koda uopšte, ali ne znam gde bi mogao biti