[FilterScript] Anti Quick Reconnect
#21

но с SetTimerEx тоже не дело а если атака то сервер разорвется создавать SetTimerEx
Reply
#22

Quote:
Originally Posted by mx_master
View Post
при дисконекте игрока ип всегда будет 255,255,255,255
эта проблема решается парой строк
Reply
#23

какая разница сколько строк - твой код не работает

при атаке на сервер, действие скрипта не имеет значения, т.к. сервер будет недоступен для игроков по понятным причинам
Reply
#24

Stepashka твой вариант не пашет совсем. Хотя мне он больше по душе.
PHP Code:
public OnPlayerDisconnect(playeridreason)//Выполняется при отключении игрока от сервера.
{
    new 
str_ip[20];
    
GetPlayerIp(playeridstr_ip20);
    
printf("GetPlayerIpDisconnect: %s"str_ip);

Как ты думаешь какой ip будет выведен в консоль? Ответ 255.255.255.255

MX_Master всё пашет. Но не приятно читать ваши оптимизированные коды с вашими char и с цыклами в укороченных формах записи. По мне, красивее чем развернутая форма записи ни чего нет.

В обоих случаях изменил 5 секунд на 60, т.к. за 5 надо ещё умудриться перезайти.
и добавил

PHP Code:
new string[256];
format(stringsizeof(string), "CEPBEP: %s[%d] was kicked, reason: reconnect",PlayerName(playerid),playerid);
new 
lHlMlS;    gettime(lH,lM,lS);
format(stringsizeof(string), "[%d:%02d:%02d] %s"lH,lM,lSstring);
SendClientMessage(playeridCOLOR_REDstring);
Kick(playerid);
return 
1
Reply
#25

первый пост обновлен. добавлена самая приятная для чтения версия кода ((:

только помните, красивее и понятнее для всех - не значит лучше и быстрее. Я постарался учесть пожелания.
Reply
#26

Quote:
Originally Posted by stepashka
View Post
не получиться, и дело не в видеокарте, если игра выгрузилась даже мощный комп её ща 5 сек не загрузит
где-то статья у буржуев была, я помудил с настройкой драйверов и гта загружалась очень быстро, даже полоса загрузки моментально проходила.
Reply
#27

Оригнальный подход)))
Reply
#28

поставь на свой комп Windows 98 ты даж полосу не увидиш
Reply
#29

Quote:
Originally Posted by romanius
View Post
поставь на свой комп windows 98 ты даж полосу не увидиш
там нет поддержки net2.0 клиент не запустится.
Reply
#30

серьезный ты человек! к каждому слову предираешся (ставили все работало :р)
Reply
#31

Где то полтора года назад так тоже баловались с заходами, в результате на моем сервере до спавна игрок ничего написать в чат не может. И сообщение о подключение выводиться только после первого спавна Если на сервере есть обязательная рега, то это вообще полная панацея
Reply
#32

Мои 2 способа это две почти что тщетные попытки (:
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)