Contra-grevă școlară - partea 21

Partea 21.4 Crearea unui fișier RES folosind programul ResGen

Din acest material veți afla despre crearea unui fișier RES cu o listă a tuturor fișierelor non-standard ale nivelului dvs.

De ce am nevoie de un fișier RES?

Fișierul RES este necesar pentru jucători, și anume acei jucători care se alătură serverului cu nivelul dvs. pentru prima dată. Serverul citește informații din fișierul * .RES și trimite jucatorului toate fișierele non-standard înregistrate în acesta. Astfel, jucătorul va avea toate fișierele utilizate de nivelul tău: ambele sunete și covoarele cerului etc.

Cum să lucrați cu ResGen?

Programul ResGen compilează o listă de fișiere utilizate de nivelul dvs. și o scrie într-un fișier RES.
Programul rulează din linia de comandă cu următorii parametri:

-f [level_name] - creați un fișier RES pentru acest nivel (îl puteți folosi de mai multe ori)
-d [director] - creați fișiere RES pentru niveluri din acest director
-r [directorul] este același ca -d, se adaugă doar subdirectoarele

De exemplu, pentru a crea un fișier pentru harta RES-de_train, trebuie să copiați programul de la un nivel de director ( „cstrike / maps“) și executați următoarea comandă ( „Start / Run.“):

resgen.exe -f de_train.bsp

Parametrii rămași nu sunt atât de semnificativi, dar le mai numărăm:

Editarea fișierului RES-creat

ResGen arată fișierul BSP-card, astfel încât unele fișiere, de exemplu, figura în lista de imagine de ansamblu nu poate face (ei pur și simplu nu știu despre ele). Vom scrie aceste dosare de către noi înșine.

Dar cum arată un simplu fișier RES:

// .res intrări:
halflife.wad
decals.wad
liquids.wad
gfx / env / trainyardup.tga
gfx / env / trainyarddn.tga
gfx / env / trainyardlf.tga
gfx / env / trainyardrt.tga
gfx / env / trainyardft.tga
gfx / env / trainyardbk.tga
sunet / ambianță / crickets.wav
sunet / ambianță / flies.wav
sunet / ambianță / waterfall1.wav <





?php include ($ _SERVER ["DOCUMENT_ROOT"]. "/ vstavki / blokvtext2.php"); ?> Tot ceea ce începe cu "//" (dublu slash) - spam :-) Aceste linii pot fi șterse sau puteți pleca.

După intrarea // .res, începe enumerarea utilizată de nivelul bibliotecilor de texturi. ResGen scrie aici toate texturile pe care le găsește și chiar cele standard pe care le are fiecare. Nu este nimic de ce să vă faceți griji, deoarece serverul însuși determină dacă jucătorul are, de exemplu, un halflife.wad standard și nu îl va descărca. Dar, în general, nu este nevoie să stocați aceste înregistrări, astfel încât acestea să poată fi șterse. Un alt lucru este bibliotecile textuale (non-standard) - aici trebuie să fie prescrise aici.

Următorul este enumerarea desenelor cerului (împreună cu căile spre care serverul le va transfera pe calculatorul clientului). Dacă cerul este standard, ca în exemplul de mai sus, atunci nu este necesar să îl prescrieți.

Apoi, listați toate sunetele, modelele și spritele (din nou cu căi). Printre ei, sigur, vor exista multe standarde. Ele pot fi îndepărtate, dar le puteți lăsa - e în regulă.


Modificat fișier RES (nou evidențiat cu caractere aldine)

// .res intrări:
halflife.wad
decals.wad
liquids.wad
gfx / env / trainyardup.tga
gfx / env / trainyarddn.tga
gfx / env / trainyardlf.tga
gfx / env / trainyardrt.tga
gfx / env / trainyardft.tga
gfx / env / trainyardbk.tga
sunet / ambianță / crickets.wav
sunet / ambianță / flies.wav
sunet / ambianță / waterfall1.wav
prezentări / dm_aztec_maso2.bmp
prezentări / dm_aztec_maso2.txt
hărți / dm_aztec_maso2.res
Mai întâi am adăugat două înregistrări referitoare la desenul de ansamblu, care ar trebui încărcate în același director numit "generalități".

De asemenea, am specificat calea către fișierul * .RES însuși, astfel încât acesta a fost transmis clientului.

Partea 21.1 Ce fișiere trebuie incluse în versiunea finală a hărții?

Partea 21.2 Crearea unui fișier TXT cu o descriere a hărții
Partea 21.3 Crearea unui fișier Readme pentru o hartă
Partea 21.4 Crearea unui fișier RES folosind programul ResGen
Partea 21.5 Cum se fac puncte de parcare pentru boturi (PODBot)?
Partea 21.6 Cum se face o vizualizare (vedere de sus) pentru o hartă?







Articole similare

Trimiteți-le prietenilor: