Ami a saját giu Counter-Strike (1. rész) - A szoftver portál játékkal, csapkod, könyök, cikkek
Ami a saját GUI Counter-Strike (1. rész)
Halló, itt gradinas.
Ebben a cikkben megpróbálom tanítani, hogy módosítsa a menü CS 1.6.
nevezetesen:
1.Izmenyat neve a menüpont
2.Dobavlyat új elemet a menüben
3.To változtatni a betűméretet
A szokásos menü a következő:

1.Izmenyaem nevét a menüből.
"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" ""
"Command" ""
"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" a "Quit"
>
>
Az elem átnevezése a Find Servers D3 Lan játék.
Keresünk a tétel:
"6"
"Label" "#GameUI_GameMenu_FindServers"
"Command" "OpenServerBrowser"
>
És a változás „#GameUI_GameMenu_FindServers” a „D3 Lan játék”.
Jöjjön ki:
"6"
"Label" "D3 Lan Game"
"Command" "OpenServerBrowser"
>
Lássuk, mi van hátra:

2.Dobavlyaem új menüpont.
Azt hiszem, hogy változtatni a nevét, a menüpontok tanultál. Új elem a menüben, szeretem a tételt egy gyors hívás a szerver.
Ide «% GAMEDIR% \ cstrike \ erőforrás» GameMenu.res a fájl megnyitásakor.
Vegyük például a PCW szerver. Dust2 24/7 (cs14.pcw.kiev.ua)
"*"
"Label" "PCW. Dust2 24/7"
„Command” „motor csatlakozni cs14.pcw.kiev.ua”
>
Azt hogy az a hely, ahová az lenne a menüpont
Nézd, mi történt:
Ha a szerver egy jelszót:
"*"
"Label" "PCW. Dust2 24/7"
„Command” „motor jelszó QWERTY; motort csatlakoztatni cs14.pcw.kiev.ua”
>
Ebben az esetben, ha rákattint az elemre PCW. Dust2 24/7 elégedetlenség elejétől belép egy jelszót, majd elkezdi Konekt a szerverre.
3.To változtatni a betűméretet menüpontok
Először meg kell dobni a betűtípus tetszik C: \ WINDOWS \ Fonts. Akkor megy «% GAMEDIR% \ cstrike \ erőforrás» TrackerScheme.res a fájl megnyitásakor.
Keresünk a következő sorokat:
"MenuLarge"
"1"
„Név”, „Verdana”
"Álló", "18"
"The Weight", "1000"
„Élsimítás” „0”
>
>
Ahelyett, hogy „Verdana” font írni a nevét, hanem a „18” betűméretet, hogy szükségünk van. Például, hogy a betűméretet 20 Magnum.
"MenuLarge"
"1"
„Név”, „Porsche”
"Álló", "32"
"The Weight", "1000"
„Élsimítás” „0”
>
>
Feje fölött az ellenforradalom, és nézd meg az eredményt:

4.Change feliratot Counter Strike legördülő menüben.
Ezután távolítsa el a régi címkével.
Ezután tesszük új címkét. Tettem egy különleges felirattal a fórum.

Kiderült csúnya, de ez az én hibám, és a kezem
De ez még nem minden. A felirat két részből áll, így meg kell szerkeszteni, még a második.
Ide «% GAMEDIR% \ cstrike \ erőforrás» nyílt game_menu_mouseover.tga fájl .Risuem új képet. Vettem egy feliratot, amely már game_menu.tga és más színe.
Az első oldalon van, amikor az egér a címkén még nincs vége, a második képnél.
5.Delaem magyar menüpontok.
A CS 1.6 a feliratokat három részből áll:
„Új játék = #GameUI_GameMenu_NewGame; #GameUI_GameMenu_NewGame = Új játék;
Új játék = Új játék »
Az első bekezdésben tettünk „New Game = Új játék» ily módon lehet írni csak angolul. Ezért mi tenné az orosz menü, akkor meg kell változtatni #GameUI_GameMenu_NewGame értéket.
Például, nevezze át a New Game az új játék.
Nyílt «% GAMEDIR% \ Valve \ erőforrás \ gameui_english.txt (vagy valve_english.txt), keresés keres változó GameUI_GameMenu_NewGame (nincs #).
„GameUI_GameMenu_NewGame” „Új játék” Következő változás Új játék az új játék.
„GameUI_GameMenu_NewGame” „D3 Új játék”
Mint kiderült, nem egészen Porsche font kifejezetten megérti magyar elrendezés, bocsáss meg neki.
6.Dopolnenie a második pontra.
A második pont, hogyan is kell egy új menüpont a példa egy gyors hívás a szerver, most fog mutatni egy pár funkciókat.
Például, ha használja a két konfiguráció különböző szerverek, így nem két gomb ezen konfigurációk.
Azt például, vett két config dm.cfg és pcw.cfg
Ide «% GAMEDIR% \ cstrike \ erőforrás» GameMenu.res a fájl megnyitásakor.
A megfelelő helyre betét
"*"
"Label" "D3 DM Config"
"Command" "motor exec dm.cfg"
>
"*"
"Label" "D3 CW Config"
"Command" "motor exec pcw.cfg"
>
Nézd, mi történt:
De ő alkalmazott konfiguráció nem nagyon érdekes Nos mi már tudjuk, hogyan kell beállítani a szerver, így még több, és állítsa be a kiszolgálón.
"*"
"Label" "PCW. Dust2 24/7"
"Command" "motor exec pcw.cfg; motor jelszavát QWERTY; motort csatlakoztatni cs14.pcw.kiev.ua"
>
Gombot meg lehet tenni bármilyen parancsot, például Reconnect.
"* 3"
„Label” „Kössük vissza”
„Command” „motor újracsatlakoztató”
>
De ahogy rekonekt kell használni, ha mi vagyunk a játék, hogy meg kell írni több, és a „OnlyInGame” „1”
"16"
„Label” „Kössük vissza”
„Command” „motor újracsatlakoztató”
"OnlyInGame" "1"
>