//dentro de OnPlayerConnect: if(IsPlayerNPC(playerid)){ new pip[16]; GetPlayerIp(playerid, pip, 16); if(strcmp(pip, "127.0.0.1"))return Kick(playerid); } else CheckPlayerIPs(id); //Al final de tu GM/FS CheckPlayerIPs(id) { new IP[2][16], ips; GetPlayerIp(playerid, IP[0], 16); for(new i; i<GetMaxPlayers(); i++){ if(IsPlayerConnected(i)){ GetPlayerIp(i, IP[1], 16); if(!strcmp(IP[0], IP[1]))ips++; } } if(ips > 2)Kick(id); }
Para no permitir mбs de dos conexiones (Bots)
Код:
//dentro de OnPlayerConnect: if(IsPlayerNPC(playerid)){ new pip[16]; GetPlayerIp(playerid, pip, 16); if(strcmp(pip, "127.0.0.1"))return Kick(playerid); } else CheckPlayerIPs(id); //Al final de tu GM/FS CheckPlayerIPs(id) { new IP[2][16], ips; GetPlayerIp(playerid, IP[0], 16); for(new i; i<GetMaxPlayers(); i++){ if(IsPlayerConnected(i)){ GetPlayerIp(i, IP[1], 16); if(!strcmp(IP[0], IP[1]))ips++; } } if(ips > 2)Kick(id); } En tanto al hosting mira si no es que usas Tu-Samp que tiene bug's en su panel y ponte algo como JunkBuster para que no usen ******. |
if(IsPlayerNPC(playerid)){
new pip[16];
GetPlayerIp(playerid, pip, 16);
if(strcmp(pip, "127.0.0.1"))return Kick(playerid);
}
else CheckPlayerIPs(id);
CheckPlayerIPs(id)
{
new IP[2][16], ips;
GetPlayerIp(playerid, IP[0], 16);
for(new i; i<GetMaxPlayers(); i++){
if(IsPlayerConnected(i)){
GetPlayerIp(i, IP[1], 16);
if(!strcmp(IP[0], IP[1]))ips++;
}
}
if(ips > 2)Kick(id);
}