Защита флуда коннектами в один слот - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
Защита флуда коннектами в один слот
ExPRO Дата: Четверг, 22.05.2014, 18:31 | Сообщение # 1
Боец
Сообщений: 181
Статус: Offline
Принцип работы:
Подключается игрок, мы запоминаем в переменную slotUsed, что слот использован. Игрок отключается - слот свободен. Если игрок подключается в уже занятый слот => наказываем его
Код
new slotUsed[ MAX_PLAYERS char ];
new playersIP[ MAX_PLAYERS ][ 64 ];

public OnPlayerConnect( playerid ) {
     new __IP[ 64 ];
     GetPlayerIp( playerid, __IP, 64 );
     if ( slotUsed{ playerid } && !strcmp( playersIP[ playerid ], __IP, true ) ) {
         return Ban( playerid ); // Наказали игрока
     }
     GetPlayerIp( playerid, playersIP[ playerid ], 64 );
     slotUsed{ playerid } = 1;
     return true;
}

public OnPlayerDisconnect( playerid, reason ) {
     slotUsed{ playerid } = 0;
     return true;
}  


АВТОР: ..KempeR..


>>> My sa:mp server 176.32.39.43:7777 <<<
[WS]Grenhelgets Дата: Понедельник, 01.12.2014, 17:39 | Сообщение # 2
Боец
Статус: Offline
Добавь в скайп nicelse.ws предложение есть.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
nikitosik212312 [01:11]

Jasik4797 [13:51]

zaxar15 [12:38]

iilinskij23 [12:35]

ksylexgame [17:40]

veresakamaksim55 [16:42]

maksim30302525828 [16:12]

xffdfnmy [12:13]

markkostyra [11:50]

alexsandrof [03:52]

vboduko [02:47]

micheleqg9 [01:15]

osadchuk9 [18:43]