Защита от ботов которые не используют Disconnect
Работает везде, можете засунуть в FS || GM.
PHP код:
static bool:IsPlayerDisconnect[MAX_PLAYERS char] = {true, ...};
public OnPlayerConnect(playerid)
if(!IsPlayerDisconnect{playerid})
Kick(playerid);
else
IsPlayerDisconnect{playerid}=false;
public OnPlayerDisconnect(playerid,reason)
IsPlayerDisconnect{playerid}=true;
Re: Защита от ботов которые не используют Disconnect
вроде такая вещь стоит почти на всех стандартных модах архива SA-MP 0.3z Windows Server с sa-mp.com
или не?
Re: Защита от ботов которые не используют Disconnect
было http://pawno.su/showthread.php?t=893...D+%F1%EB%EE%F2
Valera_Trefilov, в OnPlayerConnect(playerid) скобки поменяй на фигурные
Re: Защита от ботов которые не используют Disconnect
Цитата:
Сообщение от
LINKINPARK
Это был флуд в один слот, а вот к примеру ты вышел не использовав дисконнект, к примеру так можно деньги багать.
или к примеру один эксплойтер флудит в ваш сервер такими ботами и сервер ложиться. с разных ип, а не с одного что важно!
Re: Защита от ботов которые не используют Disconnect
Что-то я не могу вкурить, как это мне, к примеру, поможет и от чего защитит?
Re: Защита от ботов которые не используют Disconnect
Цитата:
Сообщение от
Valera_Trefilov
Это был флуд в один слот, а вот к примеру ты вышел не использовав дисконнект, к примеру так можно деньги багать.
или к примеру один эксплойтер флудит в ваш сервер такими ботами и сервер ложиться. с разных ип, а не с одного что важно!
Как можно выйти, не выходя с сервера? OnPlayerDisconnect вызывается не игроком, а сервером, когда игрок отключается. Пример такого бота есть?
Re: Защита от ботов которые не используют Disconnect
Цитата:
Сообщение от
Hidden125661
Как можно выйти, не выходя с сервера? OnPlayerDisconnect вызывается не игроком, а сервером, когда игрок отключается. Пример такого бота есть?
Соб от голубя был недавно слит в паблик, но тут же удалён
Там игрок командой /fakejoin забрасывал бота на сервер, сам же в этот момент переходил и можно было так багать деньги
Такая игрушка работала на многих популярных серверах, но её тоже быстро прикрыли.
Re: Защита от ботов которые не используют Disconnect
Цитата:
Сообщение от
Valera_Trefilov
Это был флуд в один слот, а вот к примеру ты вышел не использовав дисконнект, к примеру так можно деньги багать.
или к примеру один эксплойтер флудит в ваш сервер такими ботами и сервер ложиться. с разных ип, а не с одного что важно!
код у тебя и у него один в один, ну в смысле конечный результат один.. у него бан у тебя кик и еще какой-то недопаскальский цикл в майн. Цикл то для чего? поменяй местами true/false и цикл не нужен. ну если ваще как принципиально то: IsPlayerDisconnect[MAX_PLAYERS char] = {true, ...};
Re: Защита от ботов которые не используют Disconnect
Защита вроде как уже со времен 0.3x есть, если не раньше. Но береженого, как говориться...
Re: Защита от ботов которые не используют Disconnect
а еще проще - просто банить при коннекте в один слот :)