Всё происходит в cfg/menu_creator/menu_creator.cfg - в нём есть описание всех команд и примеры того, как создавать меню (введите !menu в чат), связывать их и тд.
addons/sourcemod/translations/menu_creator.phrases.txt - перевод
Советую сначала смотреть на то, как создаются менюшки в menu_creator.cfg. Начать пытаться понимать нужно с этой строки:
// Главное меню
mc create menu MAIN "#MAIN#"
Посмотрели как было создано меню, зашли на сервер, ввели !menu и смотрите на него.
Затем просто ctrl+f по непонятным вам командам и читаем описание.
Возможные отличия от фальш-Reiko версии:
СОЗДАНИЕ МЕНЮ (CREATE MENU)
Создать menu (может разбиваться на страницы и иметь много опций) или panel (лимит опций 7, страница одна).
name - имя menu/panel (должно быть уникальным)
title - заглавие (можно не указывать)
Создать консольную команду для вызова menu/panel ("flag" можно не указывать).
Если команда sm_x или x, то в чате она доступна как !x и /x
Добавить в menu/panel кнопку (8) назад ("back" в menu_creator.phrases.txt).
name - имя menu/panel, в которое должно вернуть, или пустая строка "" если это не нужно.
cmds (не обязательно) - выполнить команды после нажатия на 8
В menu/panel не будет кнопки выхода ("exit" в menu_creator.phrases.txt).
Только для panel и "mc add item". Например, чтобы опция была под номером 5, а не 1.
Если вы указали позицию и добавили опцию, и снова указываете позицию, то она обязательно должна быть больше предыдущей.
Или если вы добавили x опций и только теперь указываете позицию, то она должна быть минимум x + 1.
Добавить опцию в menu/panel
info - любая информация или пустая строка "". Пример полезности: "info" = "5", а "text" = "5 минут". "info" хранит только текст, поэтому переменные в нём не работают.
text - текст опции
cmds - rcon команды через ; которые будут выполнены после нажатия на опцию, или пустая строка "".
{name}, {map}, {steam_..} и тд оборачивайте кавычками {q}, т.к. в параметре не должно быть пробелов и символов вроде ':'
flag - если указан флаг, то опция видна лишь тем, у кого есть этот (или z) флаг.
Добавить текст в menu/panel ("flag" можно не указывать).
Это просто белый текст, опция некликабельна.
addons/sourcemod/translations/menu_creator.phrases.txt - перевод
Советую сначала смотреть на то, как создаются менюшки в menu_creator.cfg. Начать пытаться понимать нужно с этой строки:
// Главное меню
mc create menu MAIN "#MAIN#"
Посмотрели как было создано меню, зашли на сервер, ввели !menu и смотрите на него.
Затем просто ctrl+f по непонятным вам командам и читаем описание.
Возможные отличия от фальш-Reiko версии:
СОЗДАНИЕ МЕНЮ (CREATE MENU)
Создать menu (может разбиваться на страницы и иметь много опций) или panel (лимит опций 7, страница одна).
name - имя menu/panel (должно быть уникальным)
title - заглавие (можно не указывать)
Создать консольную команду для вызова menu/panel ("flag" можно не указывать).
Если команда sm_x или x, то в чате она доступна как !x и /x
Добавить в menu/panel кнопку (8) назад ("back" в menu_creator.phrases.txt).
name - имя menu/panel, в которое должно вернуть, или пустая строка "" если это не нужно.
cmds (не обязательно) - выполнить команды после нажатия на 8
В menu/panel не будет кнопки выхода ("exit" в menu_creator.phrases.txt).
Только для panel и "mc add item". Например, чтобы опция была под номером 5, а не 1.
Если вы указали позицию и добавили опцию, и снова указываете позицию, то она обязательно должна быть больше предыдущей.
Или если вы добавили x опций и только теперь указываете позицию, то она должна быть минимум x + 1.
Добавить опцию в menu/panel
info - любая информация или пустая строка "". Пример полезности: "info" = "5", а "text" = "5 минут". "info" хранит только текст, поэтому переменные в нём не работают.
text - текст опции
cmds - rcon команды через ; которые будут выполнены после нажатия на опцию, или пустая строка "".
{name}, {map}, {steam_..} и тд оборачивайте кавычками {q}, т.к. в параметре не должно быть пробелов и символов вроде ':'
flag - если указан флаг, то опция видна лишь тем, у кого есть этот (или z) флаг.
Добавить текст в menu/panel ("flag" можно не указывать).
Это просто белый текст, опция некликабельна.