Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: spam!
1. [INNE] Anty SPAM!
W og?le si? to nie wykonuje tak jak powinno..

Pawn

#include a_samp

public OnPlayerText(playerid, text[])
{

    new 
str[128];
    
GetPVarString(playerid, "ASPAM", str, 128);
    if(
str[0] != '' && !strcmp(text, str, false)) 
    {
       new 
lol = GetTickCount();
       new 
x = GetPVarInt(playerid, "ASPAMCOUNT");
       if(
x >= 2, GetTickCount() - lol < 5000)
       {
          
SendClientMessage(playerid,-1,"* {A40000}Chwilowo zablokowano Ci mo?liwo?? pisania, odczekaj {FF7777}5 {A40000}sekund!");
       } 
       else 
       {
          
SCM(playerid, -1, "* {A40000}Nie spam tym samym tekstem na czacie!");
          
SetPVarInt(playerid, "ASPAMCOUNT", x + 1);
       }
    }
    else
    
SetPVarInt(playerid, "ASPAMCOUNT", 0);
    
SetPVarString(playerid, "ASPAM", text);
    return 
0;
}


Mia?o to dzia?a? tak, ?e jak napisze 2 razy to samo na czacie pokazuje mi
Kod:


* {A40000}Nie spam tym samym tekstem na czacie!


za 3 razem to..

Kod:

* {A40000}Chwilowo zablokowano Ci mo?liwo?? pisania, odczekaj {FF7777}5 {A40000}sekund!


A mi si? ca?y czas wykonuje to co mia?o si? wykona? za 3 razem + nie blokuje pisania na czacie na 5 sek..