[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Форум CS-HLDS.RU » Мастерская » Изменение клиента cs 1.6 » Создание GUI для Counter Strike 1.6 (Редактирование главного меню игры)
Создание GUI для Counter Strike 1.6
GravEYarDДата: Понедельник, 03.01.2011, 19:08 | Сообщение # 1
Генерал-лейтенант
Группа: Проверенные
Сообщений: 686
Награды: 77
Статус: Offline
В этой статье я расскажу вам о базовых изменениях в главном меню 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"
    }

    Заходим в игру, смотрим:

    Теперь попробуем сделать тоже самое только для русифицированной Counter Strike 1.6.
    Заходим в «%GAMEDIR%\cstrike\resource», ищем там файл gameui_english. В файле следующие строки:

    Quote
    "GameUI_GameMenu_FindServers" "Найти серверы"

    И зменим на :
    Quote
    "GameUI_GameMenu_FindServers" "Поиск серверов"

    Зайдем в игру и проверим:

    2. Добавление нового пункта в меню.
    Давайте добавим пункт меню, например быстрой заход на наш игровой сервер.
    Заходим в «%GAMEDIR%\cstrike\resource», и открываем файл GameMenu.res.
    Для примера берем Public Classic Server (s1.cs-hlds.ru:27385)

    Quote
    "*"
    {
    "label" "Public Classic Server"
    "command" "engine connect s1.cs-hlds.ru:27385"
    }

    Вставляем этот пункт в нужное нам место. Смотрим что получилось:

    Теперь делаем тоже самое для русифицированной Counter Strike 1.6.
    Заходим в «%GAMEDIR%\cstrike\resource», и открываем файл gameui_english. В любое удобное нам место добавляем

    Quote
    "GameUI_CsHlds" "Классический сервер"
    , теперь снова открываем файл GameMenu.res и добавляем туда следующие строки:
    Quote
    "*"
    {
    "label" "#GameUI_CsHlds"
    "command" "engine connect s1.cs-hlds.ru:27385"
    }

    Заходим в игру, смотрим:

    Таким методом можно добавить еще серверов. Вот что вышло у меня :

    Если на сервере стоить пароль:

    Quote
    "*"
    {
    "label" "Server"
    "command" "engine password 12345;engine connect s1.cs-hlds.ru:27385"
    }

    Как мы видим, при нажатии пункта Server, вначале сработает ввод пароля а потом уже коннект на сам сервер)

    Теперь добавим еще пару новых пунктов меню:

    Quote
    "*"
    {
    "label" "SnickErS.cfg"
    "command" "exec snickers.cfg"
    }

    В меню появится пункт который позволит загрузить ваш личный конфиг. Вышеописанным способом вы можете русифицировать имя конфига. Кол-во пунктов меню зависит от вас smile

    Теперь добавим смену игры на Half-Life.
    В удобное нам место добавим строки:

    Quote
    "*"
    {
    "label" "#GameUI_GameMenu_ChangeGame"
    "command" "OpenChangeGameDialog"
    "notsteam" "1"
    "notsingle" "1"
    "notmulti" "1"
    }

    Смотрим что у нас вышло:

    Прикрепления: 2574884.jpg(109.8 Kb) · 0232842.jpg(44.0 Kb) · 4175568.jpg(48.1 Kb) · 8560452.jpg(54.1 Kb) · 1364399.jpg(59.1 Kb) · 2579462.jpg(57.8 Kb) · 4448633.jpg(74.4 Kb) · 4732010.jpg(97.3 Kb) · 8315270.jpg(58.5 Kb) · 1390292.jpg(107.9 Kb)


    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
  •  
    GravEYarDДата: Вторник, 04.01.2011, 03:52 | Сообщение # 2
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    Так же между пунктами меню можно создавать пробелы/расстояния. Добавим в нужное нам место строчки:
    Quote
    "*"
    {
    "label" ""
    "command" ""
    }

    Заходим в игру:

    Вышеуказанными способами вы сможете разнообразить свое меню, "label" Это название пункта, "command" это сама команда которая будет выполнять вашу функцию.

    Теперь добавим пункт меню который будет отображаться после захода на сервер.

    Добавим пункт Список игроков:

    Quote
    "*"
    {
    "label" "#GameUI_GameMenu_PlayerList"
    "command" "OpenPlayerListDialog"
    "OnlyInGame" "1"
    "notsingle" "1"
    }

    Добавим еще пункт Показать кол-во кадров в секунду:

    Quote
    "*"
    {
    "label" "Show FPS"
    "command" "engine net_graph 3"
    "OnlyGame" "1"
    }

    Добавим еще Reconnect:

    Quote
    "*"
    {
    "label" "Reconnect"
    "command" "engine reconnect"
    "OnlyGame" "1"
    }

    Заходим в игру:

    Quote
    Вот мы с вами и изучили основу добавления пунктов меню. Дальше вы сможете сами добавить свои пункты меню а так же все русифицировать. Главное соблюдайте нумерацию и расположение скобок в меню.
    Прикрепления: 3504523.jpg(57.7 Kb) · 1128231.jpg(65.7 Kb) · 0430769.jpg(77.6 Kb)


    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    FazanДата: Среда, 09.03.2011, 17:05 | Сообщение # 3
    Рядовой
    Группа: Пользователи
    Сообщений: 1
    Награды: 0
    Статус: Offline
    Спасибо.

    all good
     
    DarkBoyДата: Воскресенье, 17.04.2011, 06:20 | Сообщение # 4
    Рядовой
    Группа: Заблокированные
    Сообщений: 5
    Награды: 0
    Статус: Offline
    Спасибо,у меня получается!!! biggrin
     
    Oboroten1992Дата: Пятница, 10.02.2012, 12:49 | Сообщение # 5
    Рядовой
    Группа: Пользователи
    Сообщений: 7
    Награды: 0
    Статус: Offline
    а можно сделать такое клиентам которые заходят на мой сервер? ну тоесть заходит игрок на серв и у него в главном меню сразу появляется Ярлык на мой сервер
     
    GravEYarDДата: Пятница, 10.02.2012, 18:47 | Сообщение # 6
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    Oboroten1992, Можно. Но я сомневаюсь что после вмешательства в клиент игры, без согласия клиента, к вам будет кто то заходить на сервер.

    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    Oboroten1992Дата: Пятница, 10.02.2012, 20:02 | Сообщение # 7
    Рядовой
    Группа: Пользователи
    Сообщений: 7
    Награды: 0
    Статус: Offline
    Это с помощью плагина можно сделать?
    GravEYarD, у меня дин айпи, я не знаю каким образом кроме это можно добавить его в избранное
     
    GravEYarDДата: Пятница, 10.02.2012, 21:10 | Сообщение # 8
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    Oboroten1992, Естественно с помощью плагина

    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    HyimynayДата: Четверг, 10.08.2017, 16:53 | Сообщение # 9
    Полковник
    Группа: Проверенные
    Сообщений: 234
    Награды: 0
    Статус: Offline
    На сайте - http://fototaksa.ru/04-2017/tolstie-prostitutki-goroda.html есть проститутки москвы лучшие дешевые Негр трансвестит индивидуалки в хотькова 12 регион проститутки праститутки перово и новогиреево Телефон кировской проститутки шлюхи обнинска.
    Фото трансвеститов любительские
    Проститутки шлюхи секс йошкар ола
    Праститутки арабских шейхов
    Трансвеститы ростова на дону для интима
    Проститутки в москве и их цены
    Проститутки курская обл город железного
    Проститутки сабурово
    Володарка проститутки
    Нушто намера телефоны шлюхи давайте сваи намера телефоны вконктакте в бресте
    Групповой секс индивидуалка
    Проститутки метро ломоносовской
    Сайт дешёвых проституток
    Бесплатная регистрация для проституток
    Проститутки такси нефтекамск
    Дешовые проститутки г тюмень

    http://mastedm.ru/15/prostitutki-stross-kana-foto.html
    http://fototaksa.ru/15/70837.html
    http://mastedm.ru/92/39-4.html
    http://mastedm.ru/02-2017/04-2017-165.html
    http://mastedm.ru/07-09-2016/prostitutki-v-pattaye-foto.html
    http://fototaksa.ru/04-2017/prostitutki-vseverodvinske.html
    http://mastedm.ru/10-2016/11-03-2017-1.html
    http://fototaksa.ru/5/06-2017-54.html
    http://mastedm.ru/07-09-2016/almatinki-prostitutki.html
    http://mastedm.ru/tochechniy/08-08-2016-5.html
    http://fototaksa.ru/06-07-2017/09-2016-25.html
    http://mastedm.ru/13/10-2016-179.html
    http://mastedm.ru/15/12-1.html
    http://fototaksa.ru/56/elitnie-prostitutki-v-sholkovih-sarochkah.html
    http://fototaksa.ru/kriomassazh/individualki-vinnitsi.html


    Мой сайт http://gapicex.futttbollkiy.ru
     
    LyyannicaДата: Пятница, 18.08.2017, 17:21 | Сообщение # 10
    Полковник
    Группа: Проверенные
    Сообщений: 170
    Награды: 0
    Статус: Offline
    На сайте - http://fototaksa.ru/porka/08-11-2016-2.html есть бляди на севере москвы Проститутки нижнего новгорода до проститутки у метро варшавская Проститутки воскресенск коломна солон проституток Индивидуалки каролина н новгород телефон проститутки в возрасте с белгорода.
    Индивидуалки московской обсласти
    Проститутки шуя
    Индивидуалки москвы и московской област
    Проститутки кызыл орды
    Проституткит в днепропетровске не дорого
    Проститутки акри
    Проститутки м рыбацкое
    Досуг гнижний новгород проститутки
    Проститутка шлюха калуги
    Отцовский комитет шлюхи
    Проститутки москвы и облости
    Алекса нижний новгород проститутки
    Анкеты проституток новомосковск
    Проститутки казани цена
    Где снять проститутку в гборисове

    http://fototaksa.ru/08-2017/47340.html
    http://fototaksa.ru/06-07-2017/04-2017-73.html
    http://fototaksa.ru/06-07-2017/45073.html
    http://mastedm.ru/5/02-2017-9.html
    http://mastedm.ru/92/negrityanki-aziatki-mulatki-prostitutki.html
    http://fototaksa.ru/10-09-2016/03-2017-62.html
    http://fototaksa.ru/porka/05-2017-34.html
    http://fototaksa.ru/25/analniy-seks-prostitutki-krasnoyarska-individualki.html
    http://mastedm.ru/01-2017/05-2017-73.html
    http://mastedm.ru/9/zrilie-shlyuhi-foto.html
    http://mastedm.ru/8/02-05-2017-1.html
    http://mastedm.ru/tochechniy/transvestiti-kniga.html
    http://fototaksa.ru/03-2017/68206.html
    http://mastedm.ru/24-07-2017/blyadi-pitera-moskvi.html
    http://mastedm.ru/5/169580.html


    Мой сайт http://hudozu.tolstovkai.eu
     
    FuptKeecycetsДата: Пятница, 25.08.2017, 23:59 | Сообщение # 11
    Генералиссимус
    Группа: Проверенные
    Сообщений: 4100
    Награды: 0
    Статус: Offline
    Le Figaro du Mercredi 15 Avril 2015

    Hoshiyar
    Download
    Куплю zalman zm-he130,...


    Strategy Games

    The Quad
    Watch movie
    Harold D. Schuster
    David der Kabauter
    Box Set Yours TV



    ClaudiaMarie big tits at the porn convention

    Ultimas peliculas actualizadas
    A Prayer for Rain


    Hooray for Love

    historique
    Ed Sheeran
    Grease: Live
    </b> 6.0


    Gary Dauberman

    The Monster Is season 06 episode 17
    Animal Kingdom S02E03 720p AMZN WEBRip DD5.1 x264-NTb
    Political Animals7.8
     
    HyimynayДата: Пятница, 15.09.2017, 20:57 | Сообщение # 12
    Полковник
    Группа: Проверенные
    Сообщений: 234
    Награды: 0
    Статус: Offline
    На сайте - http://kulapin.ru/03-2017/66625.html есть life индивидуалки Проститутки иркутска возраст индивидуалка города нижневартовск вика Проститутка метро добрынинская проститутки граменского района Шлюхи питетера идеальные трансы.
    Сайт магаданский проституток
    Проститутки пильнинского района нижегородская обл
    Простетутки емильчино с фотом в украини
    Проститутки в тайланде сколько стоят
    Пятигоск проститутки
    Проститутки нижнегонам ов
    Шикарние шлюхи
    Болгарские проститутки фото
    Б днестровский проститутки валя
    Шлюхи в городе сургуте снять
    Домино салон проститутки
    Ейске проститутки
    Вип индивидуалки тюмени
    Вызвать проститутку в спб
    Не бритые проститутки москвы

    http://kulapin.ru/86/prostitutki-v-dorevolyutsionnoy-rossii.html
    http://navixhobby.ru/5/90-13.html
    http://kulapin.ru/klassicheskiy-seks/86919.html
    http://kulapin.ru/86/prostitutki-kodedzhzh.html
    http://navixhobby.ru/19/07-2017-37.html
    http://kulapin.ru/14/04-2017-131.html
    http://kulapin.ru/86/83-18.html
    http://kulapin.ru/07-2017/samie-deshevie-shlyuhi-i-prostitutki-ekaterinburga.html
    http://navixhobby.ru/03-2017/85-3.html
    http://navixhobby.ru/s-manualnoy-terapiey/94847.html
    http://kulapin.ru/analniy-fisting-ey/parad-transvistitov-v-pataye.html
    http://navixhobby.ru/shvedskiy/06-2017-90.html
    http://navixhobby.ru/klassicheskiy-seks/21-03-2017-5.html
    http://navixhobby.ru/08-05-2017/57293.html
    http://navixhobby.ru/08-05-2017/22-05-2017-1.html


    Мой сайт http://gapicex.futttbollkiy.ru
     
    HaroldmuhДата: Воскресенье, 15.10.2017, 07:01 | Сообщение # 13
    Лейтенант
    Группа: Проверенные
    Сообщений: 30
    Награды: 0
    Статус: Offline
    alt.com

    [url=http://kinky.alt.com]alt.com[/url]
     
    FuptKeecycetsДата: Суббота, 18.11.2017, 12:51 | Сообщение # 14
    Генералиссимус
    Группа: Проверенные
    Сообщений: 4100
    Награды: 0
    Статус: Offline
    Download: Chapter 474 .
    Torrent: Однажды в сказке / Once Upon a Time [07x01-06 из 22] (2017) HDTVRip 720p | LevshaFilm .
    Online: Ryan Eggold .
    Survivor - Season 33 torrent.
     
    HatthewcibДата: Среда, 22.11.2017, 05:04 | Сообщение # 15
    Рядовой
    Группа: Проверенные
    Сообщений: 10
    Награды: 0
    Статус: Offline
    order pills online no prescription
    http://viagrawithoutdoctorus.net - viagra without a doctor prescription cialis 20mg online website
    <a href="http://viagrawithoutdoctorus.net">viagra without a doctor prescription</a> - purchase cheap cialis online
    how quickly does cialis work signguestbook.php


    [url=http://viagrawithoutdoctorus.net]viagra without a doctor prescription[/url]
     
    Форум CS-HLDS.RU » Мастерская » Изменение клиента cs 1.6 » Создание GUI для Counter Strike 1.6 (Редактирование главного меню игры)
    • Страница 1 из 4
    • 1
    • 2
    • 3
    • 4
    • »
    Поиск:




    CS-HLDS.RU - Всё для Counter Strike, файлы, статьи cs 1.6 © 2022
    Реклама на сайте