Cum de a reduce ping, cum să configurați, cum să facem acest lucru pe serverul meu a venit jucători ca să facă
Compilation - este procesul de transfer de carduri de format format .map .bsp. Da, din cauza formatului .map, nu .rmf. Formatul RMF Worldcraft folosit pentru a stoca informații suplimentare pe hartă, care .map format nu acceptă. Prin „orice informație adăugată“ înseamnă informații despre obiectele grupate, vizibile și obiecte ascunse, etc.
Din fericire, ați descărcat deja ZHTL-utilitate (Instrumente Zoner Half-Life). Acum, să vedem ce este:
Cel mai recent am învățat să gătesc cocktail albastru Hawaii. Acum, de multe ori am să-l cumpără prietenii lui.
ZHLT-utilitate sunt 4 program pentru a compila cardul pe care trebuie să fie executate secvențial din linia de comandă. Să ne uităm la ele:
hlcsg.exe - se face calculul global harta geometriei și generează cochilie 4 fișier pentru prelucrare ulterioară prin hlbsp.exe.
hlbsp.exe - genereaza o harta BSP-copac și a crea un fișier .bsp funcțional.
hlvis.exe - se ocupă de datele cartografice vizibile, ceea ce duce să le redare mai rapidă a în joc.
hlrad.exe - se ocupă harta de lumină.
Rulați toate cele patru programe, compilatoare au nevoie, în ordinea în care sunt prezentate mai sus. Pentru compilare rapidă poate fi rulat numai hlcsg.exe și hlbsp.exe, dar în acest caz, cardul va încetini și nu vor fi procesate de lumina (întreaga hartă va fi luminos și uniform aprins fără umbre). În cazul în care cardul dvs. este deja destul de dimensiuni impresionante, atunci compilarea rapidă, cu excepția hlcsg.exe și hlbsp.exe mai bine să-l compilați cu hlvis.exe cu opțiunea -Rapid, pentru a crește rata de carduri trage în joc și nu au văzut pe ecran 3 cps.
Toate opțiunile sunt compilator specificate prin diferența, și după toți parametrii care urmează să fie transmise pe calea către fișierul .map cu cardul. Dacă nu specificați nici o opțiune de compilator, calea către fișierul .map este indicat printr-un spațiu imediat după numele aceluiași compilator. EXEMPLU: hărți hlcsg.exe / mapname.map.
Acum, să ne uităm la ambele metode de compilare: Worldcraft și prin utilizarea unui fișier .bat.
1. Elaborarea de către Worldcraft
Această fereastră este o compilație simplă. Nu acorde o atenție la ea și doar să faceți clic pe butonul Expert și veți vedea o fereastră Run Harta (avansat) - aici este avem nevoie!
$ Exedir - calea către directorul cu jocul specificat în câmpul Directory joc executabilă pe fila Configurațiile de joc.
$ Moddir - mod în dosarul mod specificat în câmpul Mod director pe fila Configurațiile de joc.
$ Gamedir - calea spre / supapa, listate în câmpul Directory joc pe Configurații joc dosarul filă.
$ Path - calea către directorul cu hărțile menționate în câmpul RMF director pe fila Configurațiile de joc.
$ Game_exe - mod de a HL.exe, specificate în caseta executabil joc de pe fila Build Programs.
$ Csg_exe - mod de a hlcsg.exe, specificate în Programele Build tab-ul executabil CSG.
$ Bsp_exe - mod de a hlbsp.exe, specificate în caseta executabil BSP pentru programele Build fila.
$ Vis_exe - mod de a hlvis.exe, specificate în Programele executabile VIS construi fila.
$ Light_exe - mod de a hlrad.exe, specificate în Programele Build tab-ul executabil RAD.
$ Bspdir - calea către directorul unde ar trebui să fie plasat .bsp fișier hartă după compilare (Build Programs -.> Hărți Place compilate).
$ File - carte de vizită.
$ Ext - extensia de fișier cu cardul.
Cu fiecare zi care trece jocul suporterii Minecraft este în creștere, nu este surprinzător faptul că mulți oameni doresc să aibă pielea originală în joc. Skin-uri pentru Minecraft pe gustul dumneavoastră, puteți ridica de pe site-ul skinscraft.com.
Acum, să ne uităm la toate cele 8 linii ale ferestrei de compilare, care este aproape la fel ca în fișierul .bat:
Schimba directorul $ exedir
$ Game_exe + $ hartă fișier -game cstrike -dev -console + 1 Deathmatch
Dar ce se întâmplă după înlocuirea tuturor variabilelor cu valorile lor (de exemplu, am folosit variabilele lor, astfel încât să aveți va arăta un pic diferit):
Schimbarea directorului E: # 92; Counter-Strike
E: # 92; Counter-Strike # 92; hl.exe + map mapname -game cstrike -dev -console + deathmatch 1
Acum, să ne uităm la ceea ce face ca fiecare dintre aceste linii:
1. Stabilește directorul curent E: # 92; Counter-Strike.
2. Începe hlcsg.exe și trece calea către fișierul cu cardul.
3. Începe hlbsp.exe și trece calea către fișierul cu cardul.
4. Începe hlvis.exe și trece calea către fișierul cu cardul.
5. Începe hlrad.exe și trece calea către fișierul cu cardul.
6. Copii .bsp hartă fișier din folderul E: # 92; Maparea # 92; Harta la folderul E # 92 :!; Counter-Strike # 92; cstrike # 92; hărți
7. Copii .pts hartă fișier din folderul E: # 92; Maparea # 92; Harta la folderul E # 92 :!; Counter-Strike # 92; cstrike # 92; hărți
8. Ciclurile cu parametrii hl.exe + map mapname -game cstrike -dev -console + deathmatch 1
E atât de simplu! În primul rând, compila o harta cu toate cele patru serii de programe, compilatoare care rulează, apoi .bsp .pts fișierele sunt copiate în folderul cstrike / maps / și rula jocul.
Singurul lucru care poate să nu fie foarte clar - de ce avem nevoie de fișier .pts? Și apoi, că acesta conține informațiile necesare pentru a găsi greșeli „scurgere“ de pe hartă (în acest sens și alte erori de compilare vor fi discutate într-un tutorial separat).
Acum, să ne uităm la opțiunile rămase din fereastra Run compilarii Map (Avansat):
A alerga cu doar obiecte vizibile - în cazul în care acest indicator este verificat, se va compila numai obiectele vizibile și toate ascunse să fie ignorate.
Utilizați nume de fișiere lungi - permite utilizarea numelor lungi de fișiere, nu le tăiere de până la 8 caractere, cum ar fi MS-DOS.
Asigurați-vă că fișierul post există - pentru a monitoriza succesul creării fișierelor în procesul de compilare.
Utilizați fereastra de proces - rândul său, fereastra în care pentru a afișa procesul de compilare.
Acum, odată ce totul este configurat, nu ezitați să faceți clic pe butonul Go!
Metoda de mai sus pentru compilarea hărților de Worldcraft nu este cea mai bună alegere, ca sarcini radaktor în memoria cartelei, textura, și el folosește o mulțime de resurse. Un compilator nu este greu de ghicit, doar o mare cantitate de memorie necesară, astfel încât compilarea va fi mult mai lent.
2. Compilați folosind fișiere .bat
Imediat trebuie să spunem că această metodă de compilare a cel mai rapid, deoarece nu resursele sistemului pentru executarea programelor suplimentare.
Nimic complicat. Am fost întotdeauna executați secvențial, în ordinea în care programa patru compilatoare, oferindu-le o modalitate de a .map fișier hartă. Este demn de remarcat faptul că, pentru funcționarea corectă a fișierului .bat pe care doriți să mutați toate programele, compilatoare, și cartela de fișier .map în dosarul în care fișierul .bat de mai sus. Și puteți face mai ușor - într-un fișier .bat, specificați calea completă. Mai jos este un exemplu de fișier .bat (înainte de utilizare, modificați calea către propria dvs.):
Acum să creați un fișier .bat pentru hărți complete de compilare. Trebuie doar să adăugați câteva opțiuni pentru compilatoare:
E: # 92; Maparea # 92; Zhlt # 92; hlvis.exe -full E # 92 :!; Maparea # 92 Hărțile # 92; mapname.map!
E: # 92; Maparea # 92; Zhlt # 92; hlrad.exe -dscale 1 -extra E # 92 :!; Mapping # 92 Hărțile # 92; mapname.map!
Poate la sfârșitul fișierului .bat pentru a adăuga comanda pentru a copia fișierul în directorul .bsp cstrike / maps /, nu pentru a copia manual de fiecare dată. Se pare ca acest lucru:
Pentru o mai mare flexibilitate, .bat fișiere, puteți utiliza variabile. Variabilele sunt definite cu comanda set. Set sintaxa completa este comanda: set VARIABLE_NAME = valoare. Pentru a utiliza valoarea unei variabile, pur și simplu scrie numele variabilei închise în semne procente (%). Mai jos este un exemplu .bat fișier care este stocat în variabila numele cardului mapname, și nu are nevoie să se precizeze de fiecare dată, transmiterea compilator programului.
E: # 92; Maparea # 92; Zhlt # 92; hlvis.exe -full E # 92 :!; Maparea # 92 Hărțile # 92;% mapname%!
E: # 92; Maparea # 92; Zhlt # 92; hlrad.exe -dscale 1 -extra E # 92 :!; Mapping # 92 Hărțile # 92;% mapname%!
Doar la începutul consilierii fișier .bat pentru a adăuga o comandă @echo off, pentru a interzice ieșirea comenzii de pe ecran înainte de a fi executat.
Este de dorit să se creeze un fișier de două .bat. Una pentru compilarea completă și celălalt pentru rapid. Pentru compilare rapid compilatoare rula cu următorii parametri:
@echo off set mapname = mymap.map
E: # 92; Maparea # 92; Zhlt # 92; hlvis.exe -Rapid E # 92 :!; Maparea # 92 Hărțile # 92;% mapname%!
rem hlrad.exe poate fi omisă, deoarece cardul de testare este posibilă fără procesarea acestuia lumină.
Și în final am da un exemplu de fișier .bat: