Additional Commands v1.0.3
Например есть команда mp_restartgame 1 (рестарт раунда)
Для удобства можно создать короткую команду r (или несколько команд).
И так с любой командой.
cfg/additional_commands.txt - настройки
Чтобы их перезагрузить: sm_rcon sm plugins reload additional_commands.smx
Код
// additional_commands.smx
//
// "additional_commands"
// {
// "оригинальная команда"
// {
// "execute" "server = оригинальную команду выполнит сервер, player = игрок принудительно вводит оригинальную команду в консоль"
// "flags" "ограничить ваши дополнительные команды по флагам (можно указать несколько) (полезно если execute = server)"
// "chat_cmd" "1 = это только чат команда (поддерживаются русские символы), 0 (по умолчанию) = консольная команда, например sm_x + в чате !x и /x (не поддерживаются русские символы)"
//
// "->" "ваша дополнительная команда 1"
// "->" "команда 2 и тд"
// }
// }
"additional_commands"
{
"mp_restartgame 1"
{
"flags" "mn"
"execute" "server"
"->" "r"
"->" "rr"
"->" "sm_r"
"->" "sm_rr"
}
"sm_admin"
{
"execute" "player"
"->" "a"
}
"toggle sv_cheats 0 1"
{
"flags" "n"
"execute" "server"
"->" "c"
}
"kill"
{
"execute" "player"
"chat_cmd" "1"
"->" "kill"
"->" "лшдд"
"->" "ЛшДд"
}
}