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

Новые пользователи
billiexf60 [04:02]

susanor60 [01:59]

qwerty1231z [22:37]

trudyuw7 [22:19]

marshaab18 [15:28]

thereseyt3 [13:26]

camilleoo1 [12:56]

suzannerg5 [12:25]

effiebj16 [07:50]

ricardichmilos [02:13]

fraer38099 [21:57]

w4e6we46awd56aw456da [21:38]

winnieqw9 [18:25]