Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [CH] Adzax' poslato Januar 06, 2014, 15:14:50 POSLE PODNE

Naslov: [POMOC]Anti Spam
Poruka od: [CH] Adzax' poslato Januar 06, 2014, 15:14:50 POSLE PODNE
Skripta koju koristim:Moja od 0
Detaljan opis problema:napravio sam anti spam u onplayertext sve ono radi ali igraca samo upozori na spam,eh kako ja sad da uradim sa timerom da kad uradi spam da se pokrene timer na npr 1 min,samo neko da mi navede kako poceti eto,hvala unaprijed.
Dio skripte:
public OnPlayerText(playerid, text[])
{
static chatspam[MAX_PLAYERS];
if((gettime() - chatspam[playerid]) < 1)
{
SCM(playerid,Crvena,"{B5B5B5}[!{FF0000}BegoAC{B5B5B5}]{FFFFFF} Anti Spam!");
return 0;
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [POMOC]Anti Spam
Poruka od: Vitez El arambasa poslato Januar 06, 2014, 16:07:45 POSLE PODNE
public OnPlayerText(playerid, text[])
{
static chatspam[MAX_PLAYERS];
if((gettime() - chatspam[playerid]) < 1)
{
chatspam[playerid] = 1;
SCM(playerid,Crvena,"{B5B5B5}[!{FF0000}BegoAC{B5B5B5}]{FFFFFF} Anti Spam! Ucutkan si na 60 sec");
SetTimerEx("SpamCuti",60000,false,"i",playerid);

return 0;
}
return 1;
}


forward SpamCuti()
public SpamCuti(playerid)
{
if(IsPlayerConnected(playerid))
{
    if(chatspam[playerid] == 1)
    {
chatspam[playerid] = 0;
             SendClientMessage(playerid, -1, "[INFO]: Ponovo mozes pricati ali pazi sledeci put na spam");
    }
}
}


probaj ovako ne znam dal ce raditi :)
Naslov: Odg: [POMOC]Anti Spam
Poruka od: [CH] Adzax' poslato Januar 06, 2014, 16:58:53 POSLE PODNE
C:\Users\Edin\Desktop\Begine Carolije\gamemodes\bc.pwn(263) : error 017: undefined symbol "chatspam"
C:\Users\Edin\Desktop\Begine Carolije\gamemodes\bc.pwn(263) : warning 215: expression has no effect
C:\Users\Edin\Desktop\Begine Carolije\gamemodes\bc.pwn(263) : error 001: expected token: ";", but found "]"
C:\Users\Edin\Desktop\Begine Carolije\gamemodes\bc.pwn(263) : error 029: invalid expression, assumed zero
C:\Users\Edin\Desktop\Begine Carolije\gamemodes\bc.pwn(263) : fatal error 107: too many error messages on one line
Naslov: Odg: [POMOC]Anti Spam
Poruka od: xZone poslato Januar 06, 2014, 17:11:35 POSLE PODNE
public OnPlayerText(playerid, text[])
{
new chatspam;
static chatspam[MAX_PLAYERS];
if((gettime() - chatspam[playerid]) < 1)
{
chatspam[playerid] = 1;
SCM(playerid,Crvena,"{B5B5B5}[!{FF0000}BegoAC{B5B5B5}]{FFFFFF} Anti Spam! Ucutkan si na 60 sec");
SetTimerEx("SpamCuti",60000,false,"i",playerid);

return 0;
}
return 1;
}


probaj ovo
Naslov: Odg: [POMOC]Anti Spam
Poruka od: [CH] Adzax' poslato Januar 07, 2014, 11:40:02 PRE PODNE
rijeseno lock !