Școala contra grevei - partea 13

Partea 13.4 Totul despre cutii

În acest articol vom vorbi despre modul de a face cutiile exploda cu bombe, de ce filtru separat carte de ridicat cutii deasupra solului, cum să facă o cutie de nepătruns, cum să rezolve problema cu cele două care se confruntă rupe casetele de pe fiecare parte, precum și alte utile informații.







1. Am împușcat cutii împreună cu o bombă

Toți ne amintim bine cum explodează casetele împreună cu bomba împreună cu De_Dust. Să vedem cum este implementat acest lucru. Figura de mai jos prezintă un plan în care cutiile explodează cu bomba.

Școala contra grevei - partea 13

Ei bine, avem func_bomb_target un obiect-obiect. pictate în jurul valorii de speciale. AAATrigger. Acest obiect-obiect, după cum deja știți, determină locul bombardamentului. Avem de asemenea câteva cutii (pentru moment acestea sunt perii obișnuite). Toate aceste casete trebuie să fie transformate într-un obiect-funcțional func_breakable (selectați toate casetele și apăsați pe [Ctrl-T]. Din listă alegeți func_breakable).

Puteți transforma fiecare cutie într-un func_breakable separat. Puteți transforma toate cutiile într-un singur func_breakable. Dacă decideți să creați mai multe func_breakable. apoi dați-le pe toate cu același nume.

Parametrii principali sunt func_breakable:
Nume - bomb_crate (asigurați-vă că includeți un nume);

În fila Steaguri este necesar să rețineți:
Doar declanșatorul - astfel încât cutiile să explodeze numai de la declanșator, adică bomba în cazul nostru.

Alte proprietăți, cum ar fi: tipul de material, magnitudinea explodează - specificați-vă la discreția dvs.

Acum mergeți la obiectul func_bomb_target. Tot ce trebuie să faceți este să introduceți numele cutiilor noastre, adică bomb_crate, în parametrul "Target (când lovesc bombe)". Asta e tot!

2. De ce producatorii de carduri atarna cutiile deasupra solului?

De exemplu, la nivelul De_Nuke există un astfel de "bug":

Școala contra grevei - partea 13

Un bug se numește organizatori de campionate în CS. Ei chiar se uită la jucători, astfel încât să nu se uite la acest zăvor, prin care puteți vedea picioarele inamicului.

În vederea laterală, se arată astfel:

Dacă caseta este un obiect entitate, de exemplu func_wall sau func_breakable. sau nu vine în contact cu podeaua (ca în acest caz), atunci nu există nici o divizare în poligoane, iar r_speeds nu crește. Astfel, putem salva câțiva poligoane.

3. Cum să faceți o cutie care nu se mișcă?

Să revenim din nou la De_Dust. Imaginea de mai jos prezintă o cutie care nu rupe nimic.

Școala contra grevei - partea 13

Așa cum se poate vedea din figură, cutia este tăiată în jumătate vertical. Motorul HL este aranjat astfel încât 1 perie sau obiect-entitate (de exemplu, func_wall) se rupe prin arme de perforare și 2, stând aproape una de alta - nr. Acesta este răspunsul la întrebarea de ce s-au spart cutii mai mari care se află în "intestin", iar asta ar părea că este o cutie mică - nu.

Uneori, probabil, va trebui să faceți 2 sertare aflate una lângă alta și să fie împușcate. Apoi, în loc de 2 cutii trebuie să creați 1, dar în dimensiune egală cu 2-mintea (a se vedea imaginea de mai jos).

Școala contra grevei - partea 13






Dar cât de simplu este să tastați această casetă. Selectați textura dorită a casetei, selectați partea mare a casetei și faceți clic pe butonul Fit din panoul Proprietăți față. Pentru a întinde textura pe toată partea periei.

Școala contra grevei - partea 13

Apoi, în același panou, reduceți scala (Scala) texturii cu axa X sau Y (în funcție de poziția casetei) de două ori. Dacă decideți să nu faceți două cutii, ci, să zicem, patru, apoi reduceți de 4 ori, etc.

Școala contra grevei - partea 13

Apoi, probabil, trebuie să faceți clic pe butoanele de aliniere din lateral: C, T, B, L, R astfel încât textura să rămână netedă, ca în imaginea de mai jos.

Școala contra grevei - partea 13

Jucătorul pare să aibă caseta 2, deși în realitate numai 1. Pensulă este una, așa că va trage prin arme penetrante.

4. Două sertare prăbușite care se îndreaptă unul spre celălalt

În figura de mai jos, puteți vedea două cutii poștale prăbușite, fiecare dintre acestea fiind un obiect funcțional separat func_breakable.

Școala contra grevei - partea 13

Dacă jucătorul trage mai întâi caseta de sus și apoi cea inferioară, nu se va întâmpla nimic ciudat. Dar ce se întâmplă dacă primul jucător rupe sertarul de jos? Vârful va cădea? Indiferent cum este!

Caseta de sus va rămâne suspendată liniștit în aer fără suport. Unde este realismul? Prin urmare, trebuie să vă asigurați că atunci când caseta inferioară este distrusă, partea superioară ar fi ruptă. Iată cum să faceți acest lucru.

Să dăm fiecare casetă (obiect func_breakable) un nume. Dăm numele casetei1 în partea de sus. și cea de jos - cușcă2. Vom expune parametrii necesari (materialul din care se face, forța de rezistență etc.). Acum, un punct important. În parametrul "Target on Break" al casetei de jos, vom scrie numele celui de sus: crate1.

Acum, dacă am trage sertarul de jos numit crate2, acesta activeaza crate1 numit de sus, și el, de asemenea, razobet, dar fără ajutorul player-ului. Ei bine, dacă vom împărți mai întâi caseta de sus, atunci cea inferioară, așa cum ar trebui să fie, va rămâne intactă. Astfel, vom adăuga un pic mai realist la nivelul nostru. Singurul lucru care a fost cel puțin cineva ar trebui :-)

5. Cutii în loc de scări

Uneori, cutiile pot înlocui scara. De exemplu, pe Cs_Italy pe cutii puteți intra în camera din apropierea locului de naștere al contra-teroriștilor.

Școala contra grevei - partea 13

Principalul lucru care trebuie luat în considerare la crearea cutiilor este dimensiunea lor. Dimensiunile standard ale cutiilor sunt:

48 x 48 x 48
64 x 64 x 64
80 x 80 x 80
96 x 96 x 96
112 x 112 x 112
128 x 128 x 128

Dar, standard, nu înseamnă că cutiile ar trebui să aibă doar această dimensiune. În plus față de cutii și, în general, orice alte obstacole deasupra celor 62 de unități, jucătorul nu poate urca independent. Deci, pe o cutie standard de 64 x 64 x 64, jucătorul nu ajunge, decât dacă, desigur, cineva îl împinge.

Jucătorul poate deține o cutie zalest nebhodimo reduce dimensiunea laturile sale, să zicem până la 60 x 60 x 60 unități, sau până la 56 x 56 x 56 unități.

6. Cutii mobile

Nu este nimic complicat aici. Îl transformăm prin apăsarea combinației de taste [Ctrl-T] în funcția entită-obiect func_pushable și setarea parametrilor necesari. Principalul lucru pe care trebuie să-l amintiți este dacă setați caseta de selectare pentru acest obiect. atunci caseta poate fi împărțită o singură dată, deoarece după prima partiție va dispărea până la sfârșitul jocului, până când nivelul va fi restartat. Acest lucru se întâmplă, de exemplu, cu un scaun pe harta Cs_Estate. care blochează ușa. Dacă scaunul este rupt o dată, acesta nu va mai apărea până la sfârșitul timpului de joc pe hartă.

Această caracteristică a mers la Counter-Strike'u de la HL. În HL, nu există runde, așa că obiectele din Half-Life au dispărut pentru totdeauna. În Counter-Strike, din păcate, se întâmplă exact același lucru, deci trebuie să vă amintiți acest lucru.


Ce altceva poate fi adăugat la scris mai sus, poate fi necesar să sfătuim să nu transforme nivelul lor în depozit :-) Da, cazurile sunt uneori indispensabile. Cutie cu textură frumos poate se potrivesc perfect în design de nivel și de a îmbunătăți aspectul, dar, cu toate acestea, face tot posibilul și să încerce să nu exagerați, inventa adăpost mai natural sau, cel mai rău caz, pentru a înlocui cutii de cutii de gunoi, anvelope uzate, butoaie, ceea ce unii dispozitive, transformatoare - în general, gândiți-vă!

Partea 13.2 Grilaje și garduri transparente
Partea 13.3 Butoane și pârghii de rotație
Partea 13.4 Totul despre cutii







Articole similare

Trimiteți-le prietenilor: