Modificați fontul din meniul principal
În mod implicit, SDK-ul sursă configurează modul să utilizeze fontul Halflife2 pentru antet.
În aparență este un font bun, dar este orientat spre utilizarea în HalfLife2 în care mai multe simboluri lipsesc sau arata ca arme sau simboluri speciale.
Dacă încercați să deschideți acest fișier utilizând Visual Studio, pot apărea probleme la afișarea conținutului.
Găsiți secțiunea ClientTitleFont din fișier. Parametrul personalizat specifică utilizarea fontului în sine, în caz contrar va fi căutat directorul de sistem WINDOWS / FONTS.
Dacă utilizați propriul font (care, de obicei, nu vine cu WINDOWS), va trebui să adăugați o intrare la secțiunea CustomFontFiles:
Dacă utilizați un font non-standard, asigurați-vă că ați plasat fișierul de fonturi corespunzător în directorul de resurse.
Modificarea titlului (titlu)
Inițial, ecranul existent al modului dvs. la pornire arată că acesta este Halflife 2.
Desigur, doriți să schimbați acest lucru, apoi faceți o schimbare a script-urilor de fișiere / gameinfo.txt
joc - afișat în bara de titlu a ferestrei programului
titlu - acesta este titlul pe care dorim să îl schimbăm
tip - indică faptul că acesta este un singur tip de joc
Atenție vă rog! Nu confunda fișierul script / gameinfo.txt cu alte fișiere care au același nume în alte directoare.
Adăugarea comenzii dvs. consola proprie în meniu
Fișierul resurse / gamemenu.res conține un script care descrie elementele de meniu care vor fi în modul dvs.
Fișierul este înfipt în costume seismice corespunzătoare fiecărui element de meniu, acest tip de "etichetă" - stabilește resursa de text a elementului de meniu
"Comanda" - comanda care va fi procesata de motor, daca comanda incepe cu textul "motor", tot ceea ce se afla in partea dreapta a acestuia va fi executat asa cum ar fi introdus din consola.
De exemplu: aceasta va permite afișarea ecranului fps folosind butonul de meniu
"Notmulti" - folosiți numai pentru un singur jucător
"OnlyInGame" - se utilizează numai în timpul rulării
Textele afișate în meniu sunt stocate în fișierele resource / gameui _ * .Txt (versiunea lingvistică).
Crearea fundalului unui meniu static
Folosind toate informațiile de mai sus, creați imaginea de fundal cu numele background01.tga și convertiți-l din formatul TGA în VTF. Plasați VTF în directorul materiale / console. dacă nu aveți acest director - creați.
Acum, trebuie să modificați fișierul cfg / valve.rc. Aici vom analiza linia. Dacă comentați, harta anterioară va fi înlocuită cu o imagine statică permanentă.
Muzică și sunete din meniu
Sunetele de orientare și clicurile pe butoanele de meniu se află în fișiere:
sunet / UI / buttonclick.wav
sunet / UI / buttonclickrelease.wav
sunet / UI / buttonrollover.wav
Creați un fișier cu o piesă muzicală și plasați-l în directorul de sunet / mass-media
În fișierul cfg / valve.rc, specificați
Pictogramele din meniul de selectare a scenei (singur jucător)
Înlocuiți materialele din materiale / vgui / capitole / * Fișierele Vtf cu cele proprii (dacă acestea nu există, creați-le pe baza celor din hl2).