sm_banip для админов без флага m, overrides

jatow

Участник
Сообщения
15
Реакции
1
День добрый всем! Хочу всем админам дать возможность банить по ip командой sm_banip и команду sm_addban. По умолчанию команды требуют флаг rcon (m), но флаг давать не хочу. Решил переназначить флаг. В конфиге admin_overrides.cfg пишу:
"sm_banip" "o"
"sm_addban" "o"
Выдаю флаг o администратору в конфиге admins_simple.ini :
"Вася" "abcdefgijko" "password"
И ничего не происходит, флаг "о" имеется, а консоль пишет "У вас нет доступа к этой команде".
Где ошибка?
––––––––––––––––––
p.s.
1. css v34 nosteam
2. SourceMod (1.6.3) by AlliedModders LLC
 

Nova

Simple Project
Сообщения
262
Реакции
28
День добрый всем! Хочу всем админам дать возможность банить по ip командой sm_banip и команду sm_addban. По умолчанию команды требуют флаг rcon (m), но флаг давать не хочу. Решил переназначить флаг. В конфиге admin_overrides.cfg пишу:
"sm_banip" "o"
"sm_addban" "o"
Выдаю флаг o администратору в конфиге admins_simple.ini :
"Вася" "abcdefgijko" "password"
И ничего не происходит, флаг "о" имеется, а консоль пишет "У вас нет доступа к этой команде".
Где ошибка?
––––––––––––––––––
p.s.
1. css v34 nosteam
2. SourceMod (1.6.3) by AlliedModders LLC
Попробуй установить этим командам флаг b.
 

jatow

Участник
Сообщения
15
Реакции
1
Попробуй установить этим командам флаг b.

Попробовал. Точно так же, как и с флагом "o" – ноль эмоций, а в консоли "У вас нет доступа к этой команде". При включение флага "m" это сообщение пропадает.
 

WanekWest

Помешан на "Даунских названиях"
Сообщения
442
Реакции
143
Overrides
{
"sm_banip" "o"
"sm_addban" "o"
}

У тебя так получается,да?
 

jatow

Участник
Сообщения
15
Реакции
1
Overrides
{
"sm_banip" "o"
"sm_addban" "o"
}
У тебя так получается,да?
Overrides
{
/**
* By default, commands are registered with three pieces of information:
* 1)Command Name (for example, "csdm_enable")
* 2)Command Group Name (for example, "CSDM")
* 3)Command Level (for example, "changemap")
*
* You can override the default flags assigned to individual commands or command groups in this way.
* To override a group, use the "@" character before the name. Example:
* Examples:
* "@CSDM" "b" // Override the CSDM group to 'b' flag
* "csdm_enable" "bgi" // Override the csdm_enable command to 'bgi' flags
*
* Note that for overrides, order is important. In the above example, csdm_enable overwrites
* any setting that csdm_enable previously had.
*
* You can make a command completely public by using an empty flag string.
*/

// ProcessCmds: Доступ к команде status админам с определенными флагами.
"sm_processcmds_status" "z"

"sm_banip" "b"
"sm_addban" "b"
"addip" "b"
"sm_tltb" "b"
}

Сервер перезагружал?

Да, обязательно, перезагружал из арены.
 

jatow

Участник
Сообщения
15
Реакции
1
Из какой Арены?
Дампаните админ кеш и посмотрите, числятся ли там оверрайды как активные.
С хостинга перезагружал.
Беглым поиском не нашёл ничего про дамп кеша. Можно подробнее, или ссылочку на инфу?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #9
@jatow, на вики SM такое ищется. Здесь об этом никогда и не писали. Но зря.

sm_dump_admcache
Напишет, куда сохранит файл при выполнении.
 

jatow

Участник
Сообщения
15
Реакции
1
@jatow, на вики SM такое ищется. Здесь об этом никогда и не писали. Но зря.

sm_dump_admcache
Напишет, куда сохранит файл при выполнении.
после списка админов идут строки (флаги моей админки тоже в порядке):
"flags" "abcdefgijkopqrs"
"immunity" "95"
}
}
"Overrides"
{
"sm_tltb" "b"
"addip" "b"
"sm_banip" "b"
"sm_processcmds_status" "z"
}

Я полагаю это означают что оверрайды подгрузились. Тогда в чём может быть дело? Припоминаю давненько точно так же всё делал, и срабатывало сразу...
 

jatow

Участник
Сообщения
15
Реакции
1
После установки сурсбана оверрайды заработали. Странно. Так и не понял в чем баг был.
 
Сверху Снизу