Защита флуда коннектами в один слот - Форум 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]

Новые пользователи
FANNEIL123 [08:17]

fanneil100 [07:56]

wyir [23:05]

morgenshtern2195 [22:41]

gdhhdhdjdjdjdjd [19:03]

virt114455 [16:50]

VladislavSSoJ [11:57]

mobiopt1234 [18:54]

javierar4 [14:20]

formikk [01:21]

zatheyivan777 [22:00]

Ebanko2209 [19:57]

vanyastandchik [19:49]