[ Новые сообщения · Участники · Правила форума · Поиск · RSS ] |
|
Форум » Всё для клиентской части cs 1.6 » Изменение клиента cs 1.6 » Создание GUI для Counter Strike 1.6 (Редактирование главного меню игры) |
Создание GUI для Counter Strike 1.6 |
В этой статье я расскажу вам о базовых изменениях в главном меню Counter Strike 1.6.
Из этой статьи вы узнаете: Как изменять название пунктов меню. Как добавлять новые пункты меню. Как изменять размер и шрифт. Как изменить цвет пунктов меню. Для урока нам понадобиться: Counter Strike 1.6, или ее русифицированная версия, любой текстовый редактор, и CS 1.6 color scheme v3 final, качаем программу с нашего сайта. Теперь приступим. Скорее всего почти у всех меню игры русифицировано. У меня оно выглядит так : 1. Начнем с изменения названия пунктов. Заходим в «%GAMEDIR%\cstrike\resource» открываем файл GameMenu.res. Этот файл отвечает за главное меню. Открываем его любым текстовым редактором. В файле мы видим: Переименовываем пункт меню. Ищем строки: Quote "6" { "label" "#GameUI_GameMenu_FindServers" "command" "OpenServerBrowser" } Теперь #GameUI_GameMenu_FindServers изменяем к примеру на Lan Game. Quote "6" { "label" "Lan Game" "command" "OpenServerBrowser" } Заходим в игру, смотрим: Таким методом можно добавить еще серверов. Вот что вышло у меня : Если на сервере стоить пароль: Quote "*" { "label" "Server" "command" "engine password 12345;engine connect s1.cs-hlds.ru:27385" } Как мы видим, при нажатии пункта Server, вначале сработает ввод пароля а потом уже коннект на сам сервер) Теперь добавим еще пару новых пунктов меню: Quote "*" { "label" "SnickErS.cfg" "command" "exec snickers.cfg" } В меню появится пункт который позволит загрузить ваш личный конфиг. Вышеописанным способом вы можете русифицировать имя конфига. Кол-во пунктов меню зависит от вас Теперь добавим смену игры на Half-Life. В удобное нам место добавим строки: Quote "*" { "label" "#GameUI_GameMenu_ChangeGame" "command" "OpenChangeGameDialog" "notsteam" "1" "notsingle" "1" "notmulti" "1" } Смотрим что у нас вышло: |
| |||
| |||