Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Защита от ботов

Статус
В этой теме нельзя размещать новые ответы.

Ultimate

Умник
Всем привет. Сегодня я хотел бы рассказать об очень простой защите , мало-ли кто незнает , как можно сделать от ботов.

Сейчас опишу вам каждое действие:
1. Добавляем в #define
PHP:
#define MAX_CONNECTIONS_FROM_IP 15(Число одинаковых IP можно изменить. ) //
2. В паблик public OnPlayerConnect(playerid) добавляем
PHP:
new num_players_on_ip = GetNumberOfPlayersOnThisIP(ipplayer);
	if(num_players_on_ip >= MAX_CONNECTIONS_FROM_IP)
	{
		printf("MAXIPs: Connecting player(%d) exceeded %d IP connections from %s.", playerid, MAX_CONNECTIONS_FROM_IP, ipplayer);
		printf("Игрок %s попытался запустить на сервер ботов и был наказан", PlayerInfo[playerid][pNames]);
		KickEx(playerid);
	}
3. Вот и все.
Спасибо за внимание. :D
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу