20.08.2011, 09:15
Hola como puedo hacer que no puedan meter ips por mensajes privados?
if(ServerInfo[AntiSwear] == 1 && PlayerInfo[playerid][Level] < ServerInfo[MaxAdminLevel])
for(new s = 0; s < ForbiddenWordCount; s++)
{
new pos;
while((pos = strfind(mensage,ForbiddenWords[s],true)) != -1) for(new i = pos, j = pos + strlen(ForbiddenWords[s]); i < j; i++) mensage[i] = '*';
}
new cont, len;
for(new s = 0, len = strlen(text); s < len; s++)
{
if(cont==10)
{
SendClientMessage(playerid, 0xFF0000FF, "No 'spam'");
format(string, sizeof string, ">> El Jugador %s [%d] Haciendo Spam: %s", Nombre(playerid),playerid, text);
for(new i = 0; i < MAX_PLAYERS; i++)
if( )//<=== aca pregunta si el jugador es admin ,si es admin le manda el mensaje de que fulano esta haciendo spam
SendClientMessage(i, 0xFF0000FF, string);
return 0;
}
if('0' <= text[s] <= '9')cont++;
if(text[s] == '.' || text[s] == ',' || text[s] == ':' || text[s] == '_') cont= cont + 3 ;
}