public OnPlayerText(playerid, text[])
{
new
words,
length = strlen(text),
message;
ProxDetector(20.0, playerid, message, -1);
for(new i = 0; i < length; i++)
{
if(i != ' ') continue;
else words++;
}
words++;
SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
//__________________________________________________________________________Spam
new TCount, KMessage;
TCount = GetPVarInt(playerid, "TextSpamCount");
TCount++;
SetPVarInt(playerid, "TextSpamCount", TCount);
if(TCount == 3)
{
SendClientMessage(playerid, 0xFFFFFF, "{FF0000}[Anti-Spam] Nemojte slati toliko poruka za redom! Dobit cete KICK!");
}
else if(TCount == 5)
{
SendClientMessage(playerid, -1, "{FF0000}-----------------------------------------------------------------");
SendClientMessage(playerid, -1, "{FF0000}Dobili ste KICK!");
SendClientMessage(playerid, -1, "{FF0000}Razlog: {FFFFFF} Spamanje.");
SendClientMessage(playerid, -1, "{FF0000}Od Strane: {FFFFFF} Servera. ");
SendClientMessage(playerid, -1, "{FF0000}Ukoliko se neslažete sa ovime slikajte ovo te prijavite.");
SendClientMessage(playerid, -1, "{FF0000}Life On Balkan Admin Team {FF0000}[{FFFFFF}www.life-on-balkan.com{FF0000}]");
SendClientMessage(playerid, -1, "{FF0000}-----------------------------------------------------------------");
Kick(playerid);
GetPlayerName(playerid, KMessage, sizeof(KMessage));
format(KMessage, sizeof(KMessage), "{FF0000}SERVER: {FFFFFF}%s je dobio KICK od strane servera. {FF0000}RAZLOG: {FFFFFF}Spamanje.", KMessage);
SendClientMessageToAll(0xFFFFFF, KMessage);
print(KMessage);
}
SetTimerEx("ResetCount", SpamLimit, false, "i", playerid);
return 1;
}