Главная » Статьи » Статьи » Статьи на тему cs |
Создай свое меню в игре
Создай свое меню в игре. Файл commandmenu.txt Большинство игроков абсолютно не знают о том, что можно пользоваться специальным(вспомогательным) меню игры и тем более его изменять. Это меню специально предложено разработчиками игры для изменения. Вызывается консольной командой "+commandmenu", по умолчанию эта команда присвоена клавише "H". Структура меню храниться в файле, "commandmenu.txt", также в этом файле можно найти и правила описания меню, но тем не менее рассмотрим основные аспекты его создания/изменения. Допустимые структуры документа могут выглядеть следующим образом: "KEY" "KEY_TEXT" "COMMAND" Например: "1" "Move Forvard" "+forward" Здесь "KEY" - клавиша активизации, "KEY_TEXT" - название пункта меню(если название пункта заключить в апострофы, то все буквы будут преобразованы в большие), "COMMAND" - команда консоли. Такая структура меню может быть изменена замещением части "COMMAND" фигурные скобки. В этом случае будет создано подменю, содержание которого надо описать в фигурных скобках. Например: "S" "Say Team" { "1" "Go go go!" "say_team Go go go!" "2" "Need Backup" "say_team Need backup" } Каждый пункт подменю может содержать в себе другие подменю и т.д. Вполне естественно, что на создаваемое меню наложены ограничения, правда взглянув на них, можно сказать, что их нет. Максимальное количество подменю - 40. Максимальное количество пунктов в меню - 100. Условия отображения Каждому пункту меню, будь то простой пункт или содержащий в себе другие подменю, можно задать условие для отображения. Естественно, что он будет отображаться в меню только в том случае, если условие верно. Такое условие задается непосредственно перед определением меню. "Условие" "KEY" "KEY_TEXT" "COMMAND" Пример: MAP de_dust "S" "Say Team" { "1" " bomb" "say_team bomb" "2" "I have bomb" "say_team I have bomb" } MAP cs_italy "S" "Say Team" { "1" "Kill all hostage" "say_team Kill all hostage" "2" "Turn off radio" "say_team Turn off radio" } Полезно для админов серверов :)
| |
Просмотров: 556 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |