Anti-reconnect
#1

Помогите найти нормальный реконнект, заранее буду благодарен.
Reply
#2

Фильтерскрипт, который лежит на форуме от MX_Master уже не в моде?)
Reply
#3

Quote:
Originally Posted by Diman777
Посмотреть сообщение
Фильтерскрипт, который лежит на форуме от MX_Master уже не в моде?)
поставил, в результате забанило более 1000 IP адресов
Reply
#4

А накой хрен банить если можно просто вызвать краш игры?
Reply
#5

А если флудят через специальную программу, тогдa что?
Reply
#6

Quote:
Originally Posted by CamperGTA
Посмотреть сообщение
А если флудят через специальную программу, тогдa что?
Коннект в один слот без вызова OnPlayerDisconnect? Тогда у меня есть решение.
Reply
#7

Quote:
Originally Posted by =KempeR=
Посмотреть сообщение
Коннект в один слот без вызова OnPlayerDisconnect? Тогда у меня есть решение.
нет, коннект->дисконнект->коннект....
Reply
#8

сделал так, но большинство не разбаниваются:
PHP код:
new IP[MAX_PLAYERS][16];
OnPlayerConnectGetPlayerIp(playeridIP[playerid], 16);
OnPlayerDisconnect
{
            new 
str[26];
        
format(strsizeof(str), "banip %s"IP[playerid]);
        
SendRconCommand(str);
        
SetTimerEx("UnBan"10000false"ds"playeridIP[playerid]);
}
public 
UnBan(playeridip[])
{
    new 
str[30];
    
format(strsizeof(str), "unbanip %s"ip);
    
SendRconCommand(str);
    return 
true;

Reply
#9

про SetTimerEx почитай на вики.
Reply
#10

прочитал, ничего такого не заметил
Reply
#11

Плохо читал. В SetTimerEx нельзя отправлять ссылку на массив. т.е. S не работает.

Вот держи: http://forum.sa-mp.com/showthread.ph...78#post2742078
Reply
#12

Quote:
Originally Posted by White_116
Посмотреть сообщение
Плохо читал. В SetTimerEx нельзя отправлять ссылку на массив. т.е. S не работает.

Вот держи: http://forum.sa-mp.com/showthread.ph...78#post2742078
читал русскую версия, там не написано, что %s не работает, но после вашего сообщения прочитал иностранную версию.
Спасибо.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)