Бан система [AMXX], IP, ID, NICKNAME |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Бан система [AMXX], IP, ID, NICKNAME |
unnamed7777 |
8.6.2014, 18:24
Сообщение
|
|
Добрый день ув. форумчане c-s.net.ua. Вот не знал чем заняться, и решил написать бан систему, но вроде все работает, а вот если бан по IP и по SteamID, а ник разбанен, то не выкидает с сервер, какие ошибки я допустил?
Код: #include <amxmodx> |
|
|
Nixon |
8.6.2014, 18:43
Сообщение
|
|
Код:
public client_authorized(id) { Попробуй вместо трёх IF сделать один, if((containi(name, CHName[i])!=-1) || (containi(steamid, CHSteam[i])!=-1) || (containi(ip, CHIP[i])!=-1))
Отредактировал: Nixon, - 8.6.2014, 18:45
|
|
|
unnamed7777 |
8.6.2014, 18:47
Сообщение
|
|
Код:
public client_authorized(id) { Попробуй вместо трёх IF сделать один, if((containi(name, CHName[i])!=-1) || (containi(steamid, CHSteam[i])!=-1) || (containi(ip, CHIP[i])!=-1)) Делал, но так вообще даже по нику не банит :D |
|
|
mazdan |
8.6.2014, 19:02
Сообщение
|
|
надо смотреть читается ли там вообще что-нибудь
if(containi(name, CHName[i])!=-1) у вас при бане ника "a" будет кикать всех, у кого есть в нике a или A Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
|
|
|
Nixon |
8.6.2014, 19:04
Сообщение
|
|
Почему бы просто не сделать через trie? array? Мне кажется легче будет.
|
|
|
unnamed7777 |
8.6.2014, 19:20
Сообщение
|
|
|
|
|
unnamed7777 |
8.6.2014, 23:16
Сообщение
|
|
Добрый день ув. форумчане c-s.net.ua. Вот не знал чем заняться, и решил написать бан систему, но вроде все работает, а вот если бан по IP и по SteamID, а ник разбанен, то не выкидает с сервер, какие ошибки я допустил? Код: #include <amxmodx> Могбы кто написать такое же, только как вы говорили на Array и Trie
Отредактировал: tom94ok, - 8.6.2014, 23:16
|
|
|
RedL1ne |
8.6.2014, 23:36
Сообщение
|
|
tom94ok,
Хм, а зачем писать примитивный велосипед, если не для саморазвития? =) |
|
|
unnamed7777 |
9.6.2014, 9:22
Сообщение
|
|
|
|
|
Legenda |
9.6.2014, 9:29
Сообщение
|
|
кик и бан по нику - это смешно...
а использовать нужно http://amxxmodx.ru/core/stringinc/68-equal...ast-stroki.html |
|
|