Scoala de Counter-Strike - partea 7

Tutorial pentru crearea de hărți
Partea 7. Diverse.

Partea de declanșare 7.1 Aplicație

Toate declanșatoare sunt asamblate într-o singură entitate de proprietăți grup de 11 proiecte. Numele începe cu cuvântul declanșează trigger_. Aceste obiecte sunt:
  • trigger_auto
  • trigger_camera
  • trigger_changetarget
  • trigger_counter
  • trigger_gravity
  • trigger_hurt
  • trigger_multiple
  • trigger_once
  • trigger_push
  • trigger_relay
  • trigger_teleport

1. Trigger_auto.
Acest punct de declanșare este obiectul entitate. Acesta poate fi plasat oriunde în nivelul. Trigger_auto folosit pentru a activa automat orice obiect entitate atunci când este pornit cardul, care este, de îndată ce a început nivel, incendiile de declanșare și activează obiectul specificat în «țintă» domeniu. Permis de a plasa mai multe trigger_auto, dacă este necesar.


2. Trigger_camera.
Acest declanșator reprezintă, de asemenea, un obiect punct de entitate. De fapt, crearea obiectului în nivelul, obținem un aparat de fotografiat care va „uita“ în direcția indicată. Pentru jucatorul ar putea vedea ceea ce arată camera, aveți nevoie pentru a face un buton (func_button) și parametrul «țintă» pentru a introduce numele camerei. Astfel, camera de makarom făcut pe hărți cs_assault, cs_militia și multe altele.

În cazul în care nu este creat butonul, imaginea din această cameră va fi afișată atunci când player-ul se conectează la server. În cazul în care mai multe obiecte trigger_camera, imaginile de la acestea vor fi afișate alternativ timp de câteva secunde. De exemplu, după conectarea la server cu de_dust. vom vedea alternativ imaginile de la camerele de luat vederi (de exemplu, trigger_camera facilități) situate în diferite părți ale hărții.


3. Trigger_changetarget.
Acest declanșator, de asemenea, este un obiect punct entitate a cărui poziție nu afectează activitatea sa (adică, declanșatorul poate fi plasat oriunde în nivelul). În acest caz special de declanșare o acțiune care nu se manifestă vizual. După cum știm, există multe opțiuni de obiecte «țintă». Deci, acest declanșator poate schimba această setare orice alt obiect pe care doriți în timpul jocului.

Pentru a schimba parametrul «țintă» de la orice obiect entitate, trebuie să activați pe trăgaci. Acest lucru se poate face într-un fel sau altul. Cel mai simplu - Butonul folosind (func_button).


4. Trigger_counter.
Acest declanșator este brashevyh (bazată pe perii) obiect entități clasificate, și anume acțiunea de declanșare se aplică în zona delimitată de propria sa dimensiune. Paint trigger_counter ar dori, de asemenea, orice oferte speciale brashevy de declanșare. AAATrigger textura pe toate laturile.

Acest declanșator „scrie“ numărul de ori a fost activat (de câte ori jucătorii au trecut prin el) și la o anumită valoare stabilită a parametrilor în care activează specificat în «țintă» obiect câmp.

In imaginea de mai jos arată, la fel ca în majoritatea cazurilor, poziționate declanșează brashevye care activează orice entitate. Și puneți-le, astfel încât orice jucător a trecut cu siguranță prin intermediul lor. Apoi, declanșatorul este activat și, la rândul său activează obiectul specificat în «țintă»: de exemplu, becul în sus.

Scoala de Counter-Strike - partea 7

5. Trigger_gravity.
Acest declanșator precum cel precedent, constă dintr-un obiect entitate brashevy. Vopseaua trebuie să fie o AAATrigger specială textură, care este folosit pentru a crea declanșatoare (de unde și numele AAATrigger).

Cu acest declanșator, puteți modifica gravitatea în nivelul. Dar gravitația nu se schimba pentru toți jucătorii, dar numai pentru un jucător care a trecut prin trăgaci! gravitația va rămâne neschimbat pentru toți ceilalți jucători. Pentru a reveni la gravitatea normală nevoie pentru a crea un alt declanșator 1 trigger_gravity. care stabilesc gravitația normală (valoarea 800). De asemenea, amintiți-vă că gravitația nu este resetat la începutul rundei, adică, în cazul în care jucătorul a inclus o dată gravitatea redusă, și apoi în runda următoare, el va „acoperi“.


6. Trigger_hurt.
Un alt brashevy (bazat pe perii) de declanșare, care este necesară pentru a picta un AAATrigger special textura. Cu acest declanșator poate fi aplicat la deteriorarea jucători. Așezați pe trăgaci într-un câmp de nivel, stabilit nivelul și tipul de deteriorare (există o duzină de tipuri diferite, dar diferența constă numai în vyvodimomoy prejudiciul pictograma ecran :. Otravă, foc, lipsa de oxigen sub apă etc.) și apoi, după ce trece prin acest declanșator, jucatorul va pierde unele sănătate.

Doar trebuie să fie făcut în jurul valorii de „zona ucide“ acest obiect. Mai mult acest declanșator poate fi utilizat în afara cardului, în cazul în care există o astfel de zonă (în cazul în care jucătorul poate cădea). Exemple: de_prodigy și de_vertigo (skyscraper). La aceste niveluri, jucătorii pot scadea dincolo de ea, și că ei nu sunt difuzate, brashevye instalat declanșează trigger_hurt cu un nivel suficient de ridicat de deteriorare a jucătorului pentru a bate sigur :-)

In acest tutorial, există, de asemenea, un exemplu de utilizare trigger_hurt în materialul despre crearea de foc.


7. Trigger_multiple și trigger_once.
Dupa 2 trigger brashevyh sunt campioni utilizarea în nivelurile. Ei lucrează foarte simplu - pentru a activa obiectul entitate specificată în proprietățile parametrului «țintă» (acest lucru este de multe ori sunete simple sau multi_manager obiect). Este dificil de a găsi un nivel la care nu ar exista trigger_multiple.

Diferența dintre obiectele (trigger_multiple și trigger_once) este numărul de posibile activări: trigger_multiple poate activa orice obiect entitate este infinit, și trigger_once doar o singură dată. La fel ca toate celelalte declanșatoare, date declanșează brashevye necesare din toate părțile de vopsea specială. textura AAATrigger.


8. Trigger_push.
Cu acest declanșator brashevogo poate fi realizat (de obicei mici), spațiu invizibil de la intrarea în care jucătorul va fi împins într-o direcție predeterminată. De exemplu, declanșatorul poate fi plasat în apă pentru a crea iluzia de curgere sau ventilator atât de puternic pentru a crea curent iluzia mișcării. Acest declanșator a fost folosit pentru a crea o catapulta pe infamul hartă de_rats3. Paint, după cum știți deja, trigger_push ar trebui să AAATrigger textura specială pe toate laturile.


9. Trigger_relay.
Acest punct de declanșare, a cărui poziție nu afectează activitatea sa (adică, declanșatorul poate fi plasat oriunde în nivelul). Acest declanșator poate fi operat in 3 moduri diferite: include numai obiecte, numai obiecte off, activează obiectul oricum. De exemplu, este posibil să se creeze un lanț de 3 include un buton de declanșare + + bulb. Când apăsați butonul, declanșatorul este activat, care funcționează, de exemplu, numai pentru a fi incluse. În cazul în care lumina se stinge, se va aprinde. Dacă lumina este deja aprins, acesta nu va fi oprit. În general, un astfel de sistem, care este ușor de reținut :-) Dar, uneori, poate fi util.


10. Trigger_teleport.
Se brashevy declanșa - Teleport. Jucătorul trece prin trăgaci și este în orice alt domeniu de nivel. Acest loc este stabilit de un alt obiect - info_teleport_destination.

Pentru a afla mai multe despre toate aceste obiecte, puteți de a merge la „entități“ / „Properties declanșează obiecte“