Trateaza comunitatea dezvoltatorilor ru - valve

Obiectele principale

  • func_tracktrain este partea care se mișcă. Bazat pe perie.
  • path_track este punctul de parcurs al căii. Invizibil și nepătruns în joc.
  • func_tanktrain - Un tren care arde și explodează.

Alte proprietăți

Obiecte care nu sunt în FGD

notițe

  • Dacă doriți să model (prop_dynamic), de exemplu, a fost cu trenul, să ia un model de părinte, declarând acestuia ca func_tracktrain tren invizibil.
  • Trenurile trebuie să fie realizate astfel încât acestea sunt rotite la est (în Hummer-ul pe partea de sus este o direcție dreapta), în caz contrar trenul va fi rotit în joc greșit. Și dacă sunt îndreptați spre est, atunci jocul va fi îndreptat corect.
  • Nu puteți crea fiecare path_track manual. Creați primul, apoi mutați mouse-ul cu mouse-ul Shift pentru a crea un altul; cel nou va fi legat automat de cel precedent. Aceasta funcționează chiar și după inserarea unei noi traiectorii între cele existente.
  • Pentru Team Fortress 2 Mapper: Dacă doriți să duplicat trenul așa cum se vede în CP Ei bine, acest lucru trebuie făcut Parent'om trigger_hurt la func_tracktrain, deoarece trenurile nu va deteriora, de obicei, pe contactul. Pentru a obține o imagine "ucisă de tren" în bara de ucidere, tipul daunelor trebuie să fie blocat.

Crearea unui tren combinat de bază

Pentru a crea un Razortrain în Hammer, veți utiliza prop_dynamic pentru parrent aceste modele la peria invizibil func_tracktrain:

  • props_combine \ combinetrain01a.mdl (motor)
  • props_combine \ combine_train02a.mdl (transport complet)
  • props_combine \ combine_train02b.mdl (cărucior gol)

Iată un exemplu de început:

Trateaza comunitatea dezvoltatorilor ru - valve

Apoi, creați un bloc standard cu instrumente / textura invizibilă, aceasta va fi entitatea reală func_tanktrain. Acum adăugați prop_dynamic folosind modelul props_combine \ combinetrain01a.mdl. Vizibil în imaginea anterioară este "motorul" trenului combinat și blocul mic pe care l-am făcut cu mult timp în urmă.

Trateaza comunitatea dezvoltatorilor ru - valve

Acum, trebuie să oferim un model prop_dynamic cu numele Train_1. Și ar trebui să o facă radiatorul "RazorTrain" - nu am făcut actuala entitate func_tanktrain pentru moment, dar o vom face! De asemenea, vom schimba marimea blocului mic pe care l-am facut, care va forma motorul si toate masinile (cand le-am adaugat). Când faceți acest lucru, selectați modelul cutie și apăsați Ctrl + T pentru a selecta tipul entității func_tanktrain.

Trateaza comunitatea dezvoltatorilor ru - valve

Acum schimbați următoarele lucruri în listă.

  • Nume: RazorTrain
  • Viteză maximă: 1000 (sau orice doriți)
  • Viteză inițială: 700 (sau orice doriți)
  • Mutare sunet: ambient / machines / razor_train_wheels_loop1.wav (Sau orice vrei)
  • Primul obiectiv de oprire: calea

De asemenea, trebuie să verificați următoarele pavilioane: (am făcut o mică modificare a dimensiunii texturii, ignorați-o)

Trateaza comunitatea dezvoltatorilor ru - valve

Înainte vom face drumul nostru să mergem și să facem unul acum. Poziționați-vă în "vârful drept" al pistei și denumiți calea. Acum trebuie doar să țineți apăsată tasta ⇧ Shift și să o mutați pentru piese - aceasta va crea automat traseele traseului.

Apoi, creați ambient_generic cu sunetul de tren de tren și puneți-l pe așa că ar fi zagrigergennna undeva. Ca unul dintre traseele trasei, spune-i că ceva va juca sunetul trenului de ras atunci când există un "început". (Vezi imaginea)

Trateaza comunitatea dezvoltatorilor ru - valve

Iartă-mă, dar am fost torturat să continui să traduc, apoi mă voi traduce. (tradusă de Sleever)

Fiecare dintre voi trebuie să faceți. Pentru a adăuga mai multe mașini, puteți să vă mențineți trecerea pe modelul original prop_dynamic și să îl trageți în poziția dorită. Acum tot ce a mai rămas este schimbarea numelui, lăsarea lui parented la entitatea func_talktrain, modificarea modelului și redimensionarea blocului pentru a se potrivi cu trenul.

Trateaza comunitatea dezvoltatorilor ru - valve

Acum, nu uitați să adăugați un joc de jucărie și să testați harta. De asemenea, va trebui să adăugați un logic_auto cu următoarele elemente:

Articole similare