PDA

Просмотр полной версии : [Руководство] Как сделать меню в кс


Dream_Wizard
23.04.2012, 20:06
Мы будем создавать своё меню, именно то, которое в игре у вас забиндено на клавишу "h"
открываем блокнот, начинаем
каждый новый пункт меню начинается с его номера и названия:
"1" "Имя"
далее мы "открываем" подменю знаком {
для подпунктов меню те же правила: "номер" "имя"
чтобы "закрыть" 1 пункт и открыть 2 пункт мы их закрываем знаком }
Пример:

"1" "Настройки"
{
"1" "Добавить бота"

}

чтобы добавить выполнение какого-либо действия при нажатии на кнопку меню, нужно добавить её в третьих кавычках:
"1" "Настройки" "bot_add"
те же правила используются в подпунктах меню
В третьих кавычках можно использовать любую команду для вашего клиента
пример:

"7" "Конфиги от Dreama"
{
"1" "Читерские"
{
"1" "Распрыг" "exec Hack_jumper.cfg;play activated_hl"
"2" "Распрыг2" "exec Hack_jump.cfg;play acquired"
"3" "Убрать отдачу" "exec Hack_NoRecoil.cfg;play weaponselect_on"
}
}
Знак открытия кода ещё раз, т.к. мы открываем подменю для подменю основного меню=)
для подменю "Распрыг", кс выполняет загрузку конфига и проиграет звук соответственно
( путь к файлам можно не указывать, если они лежат в папке cstrike )
В меню можно указать любые команды которые работают на вашем клиенте или на сервере, например
"1" "Меню Nice ботов" "nb_menu"
"2" "Меню Варкрафта" "war3menu"
Таким образом, записываем все необходимые нам действия и команды, сохраняем в папку cstrike с именем commandmenu
by =Dream_Wizard=