Скачать готовое командное меню для Half-Lifecmdmenu.zip [1.22 Kb] (cкачиваний: 203) В Half-Life и ее модах есть возможность сделать свое меню для удобного выполнения заданных команд, не прибегая к консоли. При помощи меню, например, можно быстро сменить ник, модель, цвет игрока, поменять сервер и тп.
Для начала нам потребуется создать файл
commandmenu.txt, в этом файле и редактируется наше меню, создавать нужно в папке
valve или
valve_russian.
Например
C:/Games/Half-Life/valve/Чтобы вызвать меню нужно прописать в наш конфиг следующую команду:
bind "m" "+commandmenu"
Где m - наша буква, по нажатию которой появляется меню.
Можно прописать в консоли
игры Half-Life, запустив игру и нажав кнопку ~ (тильда)
Приступим к редактированию нашего меню.
Устроено оно следующим образом:
"Номер" "Имя пункта меню" " консольная команда"
Номер это цифра на нашей клавиатуре, нажимая на 0-9 мы будем выбирать пункты в нашем меню.
Для примера, сделаем меню из одного пункта, для быстрого соединения с
император сервером.
Для этого вставляем в файл
commandmenu.txt следующий текст
"1" "Император сервер" "connect hldm.org:27015"
Меню выглядит следующим образом.
Для всех пяти наших
HLDM серверов меню будет следующее
"1" "Император сервер" "connect hldm.org:27015"
"2" "Дружный сервер" "connect hldm.org:27016"
"3" "Веселый сервер" "connect hldm.org:27017"
"4" "GunGame сервер" "connect hldm.org:27018"
"5" "AG сервер" "connect hldm.org:27019"
Выглядит все следующим образом
Можно также сделать сложное меню, с несколькими подуровнями
"Номер раздела" "Имя раздела" {
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
}
Либо еще сложнее
"Номер раздела" "Имя раздела" {
"Номер раздела" "Имя раздела" {
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
}
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
"Номер пункта" "Имя пункта меню" "консольная команда"
}
А вот уже готовое меню, там остается только сменить стандартные ники на свои.
Все что нужно сделать, это скопировать следующий текст в
commandmenu.txt"1" "Names" {
"1" "[HLDM.ORG] Gamer" "name [HLDM.ORG]%Gamer"
"2" "HLDM.org" "name HLDM.org"
"0" "Exit" "slot10"
}
"2" "Модели" {
"1" "scientist" "model scientist"
"2" "barney" "model barney"
"3" "robo" "model robo"
"4" "helmet" "model helmet"
"0" "Exit" "slot10"
}
"3" "Servers" {
"1" "UMI7EPATOP CEPBEP" "connect hldm.org:27015"
"2" "DPY}I{HbIU CEPBEP" "connect hldm.org:27016"
"3" "BECEJIbIU CEPBEP" "connect hldm.org:27017"
"4" "GunGame" "connect hldm.org:27018"
"5" "AG Mini" "connect hldm.org:27019"
"0" "Exit" "slot10"
}
"4" "Spectate" "spectate"
"0" "Exit" "slot10"
Меню выглядит следующим образом
P.S.
Обратите внимание, что если в консольной команде требуется пробел, например он содержится в нике, то вместо пробела пишите %
Пример:
"1" "[HLDM.ORG] Gamer" "name [HLDM.ORG]%Gamer"
При выборе этого пункта имя игрока сменится на
[HLDM.ORG] GamerСкачать готовое командное меню для Half-Lifecmdmenu.zip [1.22 Kb] (cкачиваний: 203)
Администраторы серверов :
ET^NiK
ET^Pontiy
kissbb
NH.Kanm!!r
GordonFreeman
Kiler