Пропускает смену ника

Russia

Новичок
Сообщения
139
Реакции
1
Здравствуйте! Купил плагин, настроил его и поставил на сервер. Все отлично работает, рекламу блочит/флуд/маты/и так далее НО РАЗРЕШАЕТ смену ника, я ставил по разному "2 120" "-1" и все такое, но всё ровно пропускает смену ника. Поставил я в самый вверх плагин, всё ровно не помогает ничего. Помогите плиз :)
Форматирование (BB-код):
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)


// Писать логи в файл chat_controller.log?
// В этот лог будут писаться сообщения, которые были заблокированы
//    1 - обычный лог
//    2 - подробный лог
chat_log "1"

// Голосовое сообщение при предупреждении в чате
//    "0" - отключить
chat_speak "0"

// Проверять матные слова и рекламу в сообщениях с другой раскладкой
// Если не используете на сервере плагины типа /rus (например Chat RBS)
// то отключите этот квар
//    -1 - автоматически
//    0 - отключить
//    1 - включить
chat_check_translit "-1"

// Изменить стандартное сообщение об успешном смене ника
//    1 - изменять (см ланг файл)
//    0 - не изменять
//    -1 - отключить вообще его показ
chat_change_name_text "1"

// Запретить часто менять ник
//    "кол-во раз     за этот промежуток времени"
// Пример: chat_change_time "2 30" (позволяет менять ник не чаще чем два раза за 30 секунд)
//    0 - отключить проверку
//    -1 - запретить смену ника
//chat_change_time "1 120"


//////////////
// Anti Mat //
//////////////

// Сколько раз можно написать в чат матные слова, после чего игрок будет заткнут до конца карты
//    0 - просто блокировать матное сообщение
//    -1 - отключить проверку на матные слова
chat_antimat_try "3"

// Флаг админа, дающий иммунитет.
//    -1 - отключить иммунитет
//    0 - иммунитет, если у игрока есть хоть какой то флаг
chat_antimat_admin "l"

// Проверка на матные ники
// Введите тут ник, на который будет меняться матный ник игрока
//    0 - отключить проверку на мат в нике игрока
chat_antimat_nick "Player"

// Откуда брать базу матных слов и исключений
//    0 - из файла chat_controller.ini
//    1 - из единой базы shop.fungun.net (подробнее о базе читайте ниже)
//    2 - и оттуда и оттуда
chat_antimat_base "1"


// ВАЖНО! Советуем не включать данную функцию, так как если наш сайт не будет работать, то Ваш сервер при смене карты может зависнуть на секунд 60!
// У нас есть единая база матных слов, которая со временем будет пополняться http://shop.fungun.net/?p=chat_controller
// Плагин может брать данные оттуда, это удобно, не нужно постоянно добавлять маты
// Если Вы заметили, что мат все-таки проскочил в чат, скопируйте это сообщение и отправьте
// в раздел баги http://fungun.net/shop/?p=bags Мы добавим его в базу.


/////////////
// Anti Ad //
/////////////

// Сколько раз можно написать рекламу в чат, после чего игрок будет заткнут до конца карты
//    0 - просто блокировать рекламу
//    -1 - отключить проверку на рекламу
chat_antiad_try "3"

// Флаг админа, дающий иммунитет.
//    -1 - отключить иммунитет
//    0 - иммунитет, если у игрока есть хоть какой то флаг
chat_antiad_admin "l"

// Проверка на рекламные ники
// Введите тут ник, на который будет меняться рекламный ник игрока
//    0 - отключить проверку на рекламу в нике игрока
chat_antiad_nick "Player222"

// Регулярное выражение, если по нему есть совпадение, то считается рекламой
//    0 - отключить
chat_antiad_regex "([a-z0-9-]{2,}\.[a-z]{1,2}(\S))|(([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3})|(?:(i|l)c(q|g)[ \:]*\d{5,9})"


////////////////
// Anti Flood //
////////////////

// Сколько раз можно нафлудить, после чего игрок будет заткнут до конца карты
//    0 - просто блокировать флуд
//    -1 - отключить проверку на флуд
chat_antiflood_try "5"

// Флаг админа, дающий иммунитет.
//    -1 - отключить иммунитет
//    0 - иммунитет, если у игрока есть хоть какой то флаг
chat_antiflood_admin "l"

// Через какое время (в секундах) можно писать сообщения в чат
chat_antiflood_time "1.5"

// В течении какого времени(в секундах) нельзя писать одинаковые сообщения в чат
chat_antiflood_ident "4.0"

// Не учитывать / команды, типа /rs, /me и другие
chat_antiflood_slash "0"


///////////
// RADIO //
///////////

// Сколько раз можно нафлудить, после чего игрок будет заткнут до конца карты
//    0 - просто блокировать флуд
//    -1 - отключить проверку на флуд
chat_radio_try "7"

// Флаг админа, дающий иммунитет.
//    -1 - отключить иммунитет
//    0 - иммунитет, если у игрока есть хоть какой то флаг
chat_radio_admin "l"

// Через какое время (в секундах) можно посылать радиокоманды
//    0 - заблокировать радио команды вообще
chat_radio_time "2.0"

// Скрывает Fire in the hole!
//    1 - убирает звук
//    2 - убирает сообщение в чате
//    3 - убирает и то и то
//    0 - ничего не убирать
chat_grenade "0"


///////////
// OTHER //
///////////

// Запретить игрокам писать в чат, если их уровень Army Ranks Ultimate
// меньше чем
//    0 - отключить функцию
chat_army_block "0"


/////////////////////////////////////////
// KICK (против спам ботов SteamBoost) //
/////////////////////////////////////////

// Так как спам бот обычно сразу после захода пишет сообщения в чат, имеет смысл делать проверки например в первые 30 секунд после коннекта
// Таким образом мы защитим реальных игроков от кика, если вдруг они захотят в чат написать SteamBoost
// Впишите в этот квар кол-во секунд
//    0 - проверять всегда
//    -1 - отключить вообще проверку на таких ботов
chat_kick_task "30"

// Флаг админа, дающий иммунитет.
//    -1 - отключить иммунитет
//    0 - иммунитет, если у игрока есть хоть какой то флаг
chat_kick_admin "l"

// Причина кика (вдруг это реальный игрок, просто заражен)
chat_kick_reason "Ваша CS1.6 заражена рекламой!"

// Запретить говорить в микрофон при коннекте (против свиста)
// Эта функция доступна в плагине ultimate_gag.amxx

// Ведите лог, добавляйте подсети спам ботов в бан, в этом может помочь плагин amxbans_rbs.amxx
// Консольная команда chat_check_log пройдется по файлу лога, и покажет список IP адресов, потенциальных спам ботов
//    chat_check_log "write"         чтобы команда каждый раз не показывала старые адреса, аргумент "write" поставит метку в уже просканированной строке лога,
//                                и при повторном вводе этой команды, покажет только новые адреса
// Вывод дублируется в стандартные логи L12341212.log, на всякий случай
// Команда серверная, вводить в консоли СЕРВЕРА
// ВАЖНО! Проверяйте айпи адреса на сайте типа https://2ip.ru/whois/
// Если он показывает далекую страну, то баньте смело, иначе подумайте несколько раз, чтобы банить целую подсеть!
; AMX Mod X plugins
ultimate_gag.amxx
ultimate_weapons.amxx
fresh_bans.amxx
admin_loader.amxx

; Admin Base - Always one has to be activated
chat_controller.amxx
;admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)
mapsmenu_rbs.amxx ; maps menu (vote, changelevel)

; Basic
admincmd.amxx ; basic admin console commands
;adminhelp.amxx ; help command for admin console commands
;adminslots.amxx ; slot reservation
;multilingual.amxx ; Multi-Lingual management

; Menus
amxmodmenu_rbs.amxx
cmdmenu.amxx ; command menu (speech, settings)
newkickmenu.amxx ; kick
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
;pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat_rbs.amxx
;antiflood.amxx ; prevent clients from chat-flooding the server
;scrollmsg.amxx ; displays a scrolling message
;imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
;nextmap.amxx ; displays next map in mapcycle
mapmanager.amxx ; allows to vote for next map
;timeleft.amxx ; displays time left on map

; Configuration
;pausecfg.amxx ; allows to pause and unpause some plugins
statsx_shell.amxx ; allows to manage stats plugins via menu and commands
statscfg.amxx
restmenu_rbs.amxx
csstats_editor.amxx

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here
ac_gaspuff.amxx
ultimate_flags.amxx
marker_rbs.amxx
f_ultimate_sounds.amxx
weapon_skin_system.amxx
accuracy_fix.amxx
vip_rbs.amxx
csstats_mysql.amxx
ad_manager.amxx
game_name.amxx
c4timer.amxx
killa_hp.amxx
changeteam.amxx debug
xmas_sky.amxx
descriptive_fire_in_the_hole.amxx
custom_models.amxx
NadeHealth.amxx
backweapons_rbs.amxx
parachute_rbs.amxx
afk_control.amxx
hpk_rbs.amxx
ac_esp.amxx
slaylosers_rbs.amxx
voterr_rbs.amxx
stuck_rbs.amxx
demorecorder_rbs.amxx
damager_advanced.amxx
NewResetScore.amxx
killassist_rbs.amxx
screen_player.amxx
stats_logging.amxx
snipers_rbs.amxx
antiflash5.amxx
auto_rr.amxx
FakePing.amxx
time_bonus.amxx
team_grenade_trail.amxx
kills_counter.amxx
lite_translit.amxx
 
Будьте внимательны! У вас квар вообще не участвует в работе! Я не скриптер, но скорее всего в таком случае берется значение с исходника по дефолту!
У вас так: //chat_change_time "1 120"
А нужно так: chat_change_time "-1" или chat_change_time "-1 120"
Тоесть акцент на символы ""//""
 
Раскоментируй квар, который отвечает за смену ника.
У тебя в конфиге сейчас прописанно вот так:


// Запретить часто менять ник
// "кол-во раз за этот промежуток времени"
// Пример: chat_change_time "2 30" (позволяет менять ник не чаще чем два раза за 30 секунд)
// 0 - отключить проверку
// -1 - запретить смену ника
//chat_change_time "1 120"

А нужно вот так:


// Запретить часто менять ник
// "кол-во раз за этот промежуток времени"
// Пример: chat_change_time "2 30" (позволяет менять ник не чаще чем два раза за 30 секунд)
// 0 - отключить проверку
// -1 - запретить смену ника
chat_change_time "1 120"
 
Сделай вот так в конфиге


// Запретить часто менять ник
// "кол-во раз за этот промежуток времени"
// Пример: chat_change_time "2 30" (позволяет менять ник не чаще чем два раза за 30 секунд)
// 0 - отключить проверку
// -1 - запретить смену ника
chat_change_time "-1"

и все будет работать
 
Сверху
Назад