Detaljan opis problema:Kako da slozim ovo a da ne crashuje pawno?Hocu da slozim ovo da ne mogu da psuju i da reklamiraju na realchat
Dio skripte: //
new is1=0;
new r=0;
while(strlen(result))
{
if('0'<=result<='9')
{
new is2=is1+1;
new p=0;
while(p==0)
{
if('0'<=result<='9'&&strlen(result)) is2++;
else
{
strmid(strR,result,is1,is2,255);
if(strval(strR)<255) r++;
is1=is2;
p=1;
}
}
}
is1++;
}
if(r>=4)
{
new spamstr;
new namespamer;
GetPlayerName(playerid, namespamer, sizeof(namespamer));
format(spamstr,sizeof(spamstr), "L.G ANTICHEAT IGRAC:%s ID:%d POKUSAVA DA REKLAMIRA NA CHAT >%s<", namespamer,playerid,result);
ABroadCast(COLOR_RED, spamstr, 1);
for(new z=0;z {
new pr2;
while((pr2=strfind(result,strR,true))!=-1) for(new i=pr2,j=pr2+strlen(strR);i return 1;
}
}
}
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
for(new i; i < sizeof(ZabranjeneReci); i++)
{
if(strfind(result, ZabranjeneReci, true) != -1)
{
new strZR;
format(strZR, sizeof(strZR), "L.G ANTICHEAT:ID:%d IGRAC:%s JE NAPISAO NA CHAT
>%s<",playerid,sendername,result);
ABroadCast(COLOR_RED, strZR, 1);
}
}
printf("%s", string);
}
return 1;
if (realchat)
{
if(gPlayerLogged == 0)
{
return 0;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
if(!IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo == 1)
{
format(string, sizeof(string), "Stranac kaze: %s", text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
else
{
format(string, sizeof(string), "%s Kaze: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
}
else
{
new carid = GetPlayerVehicleID(playerid);
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
if(IsABike(carid) || IsAOBike(carid) || IsAPizzabike(carid) || IsAPlane(carid) || IsABoat(carid) || IsAKomunalac(carid) || IsAHarvest(carid) || IsADrugHarvest(carid) || pveh == 523 || pveh == 480 || pveh == 567 || pveh == 533 || pveh == 555 || pveh == 539 || pveh == 572 || pveh == 571 || pveh == 530 || pveh == 457 || pveh == 575 || pveh == 536 || pveh == 424)
{
if(PlayerInfo == 1)
{
format(string, sizeof(string), "Stranac kaze: %s", text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
else
{
format(string, sizeof(string), "%s kaze: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
}
else
{
if(VehicleWindows[GetPlayerVehicleID(playerid)] == 0)
{
if(PlayerInfo == 1)
{
format(string, sizeof(string), "(Zatvoren prozor) Stranac kaze: %s", text);
ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
else
{
format(string, sizeof(string), "(Zatvoren prozor) %s kaze: %s", sendername, text);
ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
}
else
{
if(PlayerInfo == 1)
{
format(string, sizeof(string), "(Otvoren prozor) Stranac kaze: %s", text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
else
{
format(string, sizeof(string), "(Otvoren prozor) %s kaze: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
}
}
}
return 0;
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //