В этой статье речь пойдет об изменении меню в Counter Strike.
Думаю
многие замечали сборки, в которых меню изменено так, что над основным
меню есть ссылки на сервера. У каждого игрока есть свои любимые сервера
и со временем в разделе «Favorites» их скапливается очень много
и найти самые любимые становиться проблемно. Я хочу поделиться с Вами
своим небольшим опытом по изменению этого меню.
Я разобью весь процесс на шаги. Итак поехали:
1. Заходим в папку resource (cstrike\resource).
2. Открываем файл GameMenu.res как обычный .txt файл (с помощью блакнота).
В
этом файле находиться вся информация о меню. Если у вас чья то сборка и
у вас в меню стоят сервера, то вам будет тяжело работать с этим файлом,
поэтому скачайте чистый gamemenu-clear.rar [425 b] (cкачиваний: 1147).
3. Вот вы открыли GameMenu.res и видите такие строки:
"GameMenu"
{
"1"
{
"label" "#GameUI_GameMenu_ResumeGame"
"command" "ResumeGame"
"OnlyInGame" "1"
}
"2"
{
"label" "#GameUI_GameMenu_Disconnect"
"command" "Disconnect"
"OnlyInGame" "1"
"notsingle" "1"
}
"3"
{
"label" "#GameUI_GameMenu_PlayerList"
"command" "OpenPlayerListDialog"
"OnlyInGame" "1"
"notsingle" "1"
}
"4"
{
"label" ""
"OnlyInGame" "1"
}
"5"
{
"label" "#GameUI_GameMenu_NewGame"
"command" "OpenCreateMultiplayerGameDialog"
}
"6"
{
"label" "#GameUI_GameMenu_FindServers"
"command" "OpenServerBrowser"
}
"7"
{
"label" "#GameUI_GameMenu_Options"
"command" "OpenOptionsDialog"
}
"8"
{
"label" "#GameUI_GameMenu_Quit"
"command" "Quit"
}
}
Это основные строки игры и их трогать нестоит.
4. Теперь мы должны добавить сервер.
Для этого нам нужно будет посмотреть и скопировать IP сервера, так же придумать ему название.
После в самый верх уже открытого GameMenu.res после строк
"GameMenu"
{
вписать такие строки:
{
"label" ".::Game-arts.ru::. Pub#1"
"command" "engine connect 93.190.40.134:27036"
}
Где:
.::Game-arts.ru::. Pub#1 – это название сервера.
93.190.40.134:27036– IP сервера.
Также добавим "пробел” после сервера командой:
{
"label" ""
}
5. Теперь лишь остается привести все в порядок и посмотреть что получилось:
Проставим нумерацию всех команд:
"GameMenu"
{
"1"
{
"label" ".::Game-arts.ru::. Pub#1"
"command" "engine connect 93.190.40.134:27036"
}
"2"
{
"label" ""
}
"3"
{
"label" "#GameUI_GameMenu_ResumeGame"
"command" "ResumeGame"
"OnlyInGame" "1"
}
"4"
{
"label" "#GameUI_GameMenu_Disconnect"
"command" "Disconnect"
"OnlyInGame" "1"
"notsingle" "1"
}
"5"
{
"label" "#GameUI_GameMenu_PlayerList"
"command" "OpenPlayerListDialog"
"OnlyInGame" "1"
"notsingle" "1"
}
"6"
{
"label" ""
"OnlyInGame" "1"
}
"7"
{
"label" "#GameUI_GameMenu_NewGame"
"command" "OpenCreateMultiplayerGameDialog"
}
"8"
{
"label" "#GameUI_GameMenu_FindServers"
"command" "OpenServerBrowser"
}
"9"
{
"label" "#GameUI_GameMenu_Options"
"command" "OpenOptionsDialog"
}
"10"
{
"label" "#GameUI_GameMenu_Quit"
"command" "Quit"
}
}
6. Все в порядке, сохраняем файл GameMenu.res и помещаем/заменяем его в исходную папку (если вы его от туда вытягивали или качали чистое меню).
Вот и все, теперь лишь осталось запустить Counter-Strike и посмотреть что у нас вышло.
P.S.
Если нужно добавить еще один сервре, то Вам предстоит провернуть пол
шага №4, добаляя новый серврер после предыдущего и не вписывая строку с
"пробелом" (он здесь некчему), так же проводить нумерацию.
По всем вопросам обращайтесь в skype: its_m3ck