Създаване на ваша собствена Giu за Counter-Strike (част 1) - софтуер, портални игри, хакове, завой, статии

Създаване на собствен GUI за Counter-Strike (част 1)
Здравейте, това е gradinas.
В тази статия ще се опитам да ви научи да се промени в менюто в CS 1.6.
А именно:
1.Izmenyat име на елемента от менюто
2.Dobavlyat нов елемент от менюто
3.To промените размера на шрифта

Стандартното меню е както следва:

Създаване на ваша собствена Giu за Counter-Strike (част 1) - софтуер, портални игри, хакове, завой, статии

1.Izmenyaem име на елемента от менюто.

"GameMenu"
"1"
"Етикет" "#GameUI_GameMenu_ResumeGame"
"Command" "ResumeGame"
"OnlyInGame" "1"
>
"2"
"Етикет" "#GameUI_GameMenu_Disconnect"
"Command" "Disconnect"
"OnlyInGame" "1"
"Notsingle" "1"
>
"3"
"Етикет" "#GameUI_GameMenu_PlayerList"
"Command" "OpenPlayerListDialog"
"OnlyInGame" "1"
"Notsingle" "1"
>
"4"
"Етикет" ""
"Command" ""
"OnlyInGame" "1"
>
"5"
"Етикет" "#GameUI_GameMenu_NewGame"
"Command" "OpenCreateMultiplayerGameDialog"
>
"6"
"етикет" "#GameUI_GameMenu_FindServers"
"Command" "OpenServerBrowser"
>
"7"
"етикет" "#GameUI_GameMenu_Options"
"Command" "OpenOptionsDialog"
>
"8"
"Етикет" "#GameUI_GameMenu_Quit"
"Command" "Quit"
>
>


Преименуване на елемента в Намерихте сървъри D3 Lan игра.
Търсим елемента:

"6"
"етикет" "#GameUI_GameMenu_FindServers"
"Command" "OpenServerBrowser"
>

И промяна "#GameUI_GameMenu_FindServers" на "D3 Lan Game".
Ако излезе:

"6"
"Етикет" "D3 Lan Game"
"Command" "OpenServerBrowser"
>

Да видим какво ни е останало:

Създаване на ваша собствена Giu за Counter-Strike (част 1) - софтуер, портални игри, хакове, завой, статии

2.Dobavlyaem нов елемент от менюто.
Мисля, че за промяна на името на елементите от менюто, които сте научили. Добавяне на нов елемент от менюто, харесва елемента за бързо извикване на сървъра.
Отидете на «% GAMEDIR% \ Cstrike \ ресурс» GameMenu.res отворите файла.
Вземете за пример на сървъра PCW. Dust2 24/7 (cs14.pcw.kiev.ua)

"*"
"Етикет" "PCW. Dust2 24/7"
"Command" "двигател свържете cs14.pcw.kiev.ua"
>

Ние поставяме на мястото, където искате, че би било елемент от менюто

Виж какво се е случило:


Ако сървърът има парола:
"*"
"Етикет" "PCW. Dust2 24/7"
"Command" "парола двигател QWERTY; двигател свържете cs14.pcw.kiev.ua"
>
В този случай, когато щракнете върху PCW на т. Dust2 24/7 несъгласие от началото влиза с парола, а след това започва konekt към сървъра.

3.To промените размера на шрифта на елементи от менюто
Първо трябва да се хвърлят в шрифта искате C: \ Windows \ Fonts. След това отидете в «% GAMEDIR% \ Cstrike \ ресурс» TrackerScheme.res отворите файла.
Търсим линиите:

"MenuLarge"
"1"
"Име" "Verdana"
"Висок", "18"
"Теглото", "1000"
"Antialias" "0"
>
>

Вместо шрифт "Verdana" напишете името ни, вместо "18" размер на шрифта, че имаме нужда. Да вземем например размера на шрифта и 20 Magnum.

"MenuLarge"
"1"
"Име" "Порше"
"Висок", "32"
"Теглото", "1000"
"Antialias" "0"
>
>

Началник към контрареволюцията и погледнете резултата:

Създаване на ваша собствена Giu за Counter-Strike (част 1) - софтуер, портални игри, хакове, завой, статии

4.Change надпис Counter Strike меню.

На следващо място, отстранете стария етикета.

На следващо място, ние правим нашия нов етикет. Направих специален надпис за форума.

Създаване на ваша собствена Giu за Counter-Strike (част 1) - софтуер, портални игри, хакове, завой, статии

Оказа грозно, но това е по моя вина, а ръцете ми

Но това не е всичко. Надписът се състои от две части, така че ние трябва да редактирате дори секунда.
Отидете на «% GAMEDIR% \ Cstrike \ ресурс» отворен game_menu_mouseover.tga файл .Risuem нова снимка. Взех един надпис, който вече е в game_menu.tga се оцвети.

Първата страна е, когато мишката е върху етикета не е свършила, а втората когато бъдат увеличени.

5.Delaem български елементи от менюто.
В CS 1.6 всички надписи се състоят от три части:
"Нова игра = #GameUI_GameMenu_NewGame; #GameUI_GameMenu_NewGame = Нова игра;
Нова игра = Нова игра »
В първия параграф, което направихме "New Game = Нова игра» по този начин може да се впише само на английски език. Следователно, това, което ще направи руската менюто, ние ще трябва да се промени #GameUI_GameMenu_NewGame стойност.
Например, преименуване на нова игра в новата игра.

Open «% GAMEDIR% \ клапан \ ресурс \ gameui_english.txt (или valve_english.txt), търсеща променлива GameUI_GameMenu_NewGame (без #).
"GameUI_GameMenu_NewGame" "New Game" Следващата промяна Нова игра в новата игра.
"GameUI_GameMenu_NewGame" "D3 New Game"

Както се оказа шрифта Porsche не разбирам специфичния български оформлението му прости това.

6.Dopolnenie на втората точка.
Във втората точка, аз обясни как да добавите нов елемент от менюто, по примера на един бърз разговор със сървъра, сега отивам да покаже няколко функции.
Например, можете да използвате два довереник на различни сървъри, така че направи два бутона за тези конфигурации.
Аз например, взе две конфигурационния dm.cfg и pcw.cfg
Отидете на «% GAMEDIR% \ Cstrike \ ресурс» GameMenu.res отворите файла.
В десния място вложка

"*"
"Етикет" "D3 DM Конфигуриране"
"Command" "двигател EXEC dm.cfg"
>
"*"
"Етикет" "D3 CW Конфигуриране"
"Command" "двигател EXEC pcw.cfg"
>

Виж какво се е случило:


Но той се прилага конфигурация не е много интересно Ами ние вече знаем как да настроите сървъра така добавите повече и да на сървъра.

"*"
"Етикет" "PCW. Dust2 24/7"
"Command" "EXEC двигател pcw.cfg; двигател парола QWERTY; двигател свържете cs14.pcw.kiev.ua"
>

Бутон можете да поставите всяка команда, като например повторно свързване.

"* 3"
"Етикет" "Свържете отново"
"Command" "повторно свързване на двигателя"
>

Но както rekonekt трябва да се използва само когато сме в играта за това, което трябва да пиша повече, а "OnlyInGame" "1"

"16"
"Етикет" "Свържете отново"
"Command" "повторно свързване на двигателя"
"OnlyInGame" "1"
>