/* Compilado com includes do SA-MP 0.3z R2-2 http://forum.sa-mp.com/showthread.php?t=506214 (0.3z R2-2) Não irá funcionar em versões anteriores. */ #include enum iI { IncomingIP[16], IncomingVezes, IncomingTempo } new IncomingConnection[iI]; public OnFilterScriptInit() { print("** Invible-Bot by NicK **"); return 1; } public OnFilterScriptExit() { return 1; } public OnIncomingConnection(playerid, ip_address[], port) { if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime()) { if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip %s bloqueado!", ip_address); IncomingConnection[IncomingVezes]++; return 1; } format(IncomingConnection[IncomingIP], 16, ip_address); IncomingConnection[IncomingVezes] = 0; IncomingConnection[IncomingTempo] = gettime()+2; //printf("id %d conectando com o ip %s:%i", playerid, ip_address, port); return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } /* Mantenha os créditos! www.brasilmegatrucker.com NicK -> Brasil Mega Trucker */