nonamepawn
Новичок
Простая защита от подключения к серверу с одного IP.
PHP:
public OnPlayerConnect(playerid)
{
static IP[16], IPP[16], amount; // Переменные
GetPlayerIp(playerid, IP, sizeof(IP)); // Записываем ип подключившегося
for (new i = 0; i < MAX_PLAYERS; i++) // Перебираем всех игроков.
{
if (IsPlayerConnected(i)) // Если игрок подключен
{
GetPlayerIp(i, IPP, sizeof(IPP)); // Записываем его ип.
if(!strcmp(IP, IPP)) amount++; // Сверяем наши адреса
}
}
if(amount > 1) Kick(playerid); // Если есть одинаковые, то кикаем подключившегося.
return 1;
}
