016. Padací most 1
13.10.2008 - 11:39,
(Autor: tomoxm)
V druhej časti tohoto tutoriálu som zahrnul dva nepravé mechanizmy. Jeden je ostatný drôt na zemi, ktorý ide do druhého boxu prepínača, ktorý sa otáča pri pohybe mostu; druhý je dvojica navijakov na stene s lanami/káblami pripojenými na most. Tutoriál používa funkcie func_door-rotating, func_rotating, func_button, move_rope a keyframe_rope. Ukazuje ako parent-ovať (priraďovať jednu funkciu druhej?) "rekvizity" (props) entitám, a taktiež používa item_item_crate a ukazuje ako sa týmto vytvárajú (spawnujú) veci z krabíc.
  1. Otvorte Hammer
  2. ***
  3. Urobte miestnosť s akýmkoľvek príbehom kde budete potrebovať mosť. Moja miestnosť (512šírka x 256dĺžka x 720výška) sa skladá z betónovej cesty, s pásom vody a z trávy. (Na trávu som použil funkciu displacement, vodnú hladinu som robil cez water brush a urobil som aj rozšírený 2d skybox, tento tutoriál neobsahuje ako som tieto veci robil). Dole na obrázku môžete vidieť jednoduchý pohľad z boku. Most sa natiahne nad miestom kde sa nachádza voda.

  4. outline

    Most
  5. Kliknite na nástroj Block blocktool. Urobte brush ktorý vyplní dieru (povolil som prekrytie o 16 jednotiek), zdvojnásobte šírku hráča a 8 jednotiek hrúbku.
  6. Stlačte CTRL+T a urobte ho func_door_rotating
  7. V Properties nastavte:

    Name bridge
    Speed 10
    Start Sound doors/gate_move1.wav
    Delay before reset -1 (most sa sám od seba neotvorí/nezatvorí, možno to budete chcieť zmeniť, napríklad ak chcete urobiť nejakú časovú súťaž, aby hráč prešiel cez a potom späť za X sekúnd než sa most zasa dvihne)
    Blocking damage nastavte to na 10 ak chcete aby sa hráč zranil pri zasiahnutí mostom.
    Loop moving sound? Yes
    Distance 45 (Ak je dvihnutý tak je pod 45 stupňovým uhlom)

  8. Kliknite Apply
  9. V záložke Flags skontrolujte:

    Reverse Dir
    One Way
    Y axis
    Starts Open

  10. V pohľade Top (x/y) 2d Označte (Select) most a všimnite si biely kruh v strede. Toto je začiatok. Toto je označenie kde je záves (pánty) mostu.
  11. Položte myšku cez tento kruh, kurzor sa zmení na biely krížik, teraz môžete ťahať kde chcete mať záves mostu, urobte to tak ako je to dole na obrázku :

  12. hinge


    Prepínač/tlačítko


    Môžete spraviť len brush na stene, prerobiť ho na func_button, ale náš priložený súbor obsahuje prepínač.
  13. Urobte brush pre podstavec pre prepínač a otextúrujte ho ako len chcete. V našom súbore má brush rozmery 32šírka x 16dĺžka x 44výška, zošikmená hrana bola dosiahnutá pomocou nástroja Clipping tool clip.

  14. swbox

  15. Urobte malý brush a posaďte ho navrch podstavca a otextúrujte ho nejakou textúrou tlačítka/prepínača.
  16. Označte brush prepínača, stlačte CTRL+T a v rolovacom menu Class vyberte func_button
  17. Označte aj podstavec aj prepínač, zduplikujte ich (SHIFT a ťahajte) a položte ho na druhú stranu vodného predelu.
  18. Označte jeden z func_buttons. Otvorte jeho Properties (ALT_Enter)

    Sound Váš výber

  19. V záložke Flags skontrolujte Don't move a Use activates
  20. Kliknite Apply
  21. Otvorte záložku Outputs, kliknite Add and enter:

    My output named OnPressed
    Targets entities named bridge
    Via this input Toggle This - dvihne/spustí most.

  22. Urobte to isté pre ďalší func_button
  23. Toto by už malo fungovat, vložte do mapy info_player_start, nejaké svetlá, skompilujte a skúste ju spustiť.

    V priloženom súbore mám vloženú lištu paralelne k mostu, približne 420 jednotiek nad zemou. Hráč na ňu vie skočiť keď je dvihnutý most. Na lište sú zbrane crowbar a ešte pár krabíc s vecami vovnútri.

  24. Urobte brush, ktorý bude vašou lištou, položte ju niekde pri tom konci mosta ktorý nemá pánty.

  25. ledge

  26. Kliknite na nástroj Entity tool a vyberte weapon_crowbar, položte ju niekde na túto lištu.
  27. Znova Entity nástroj, vyberte item_item_crate, položte 2 alebo 3 tiež niekde na lištu.
  28. Otvorte Properties týchto krabíc. Blízko pri spodku zoznamu Keyvalues nájdite a zmente nasledujúce :

    Item Type môžete nastaviť čo obsahuje krabica
    Item Count a koľko toho obsahuje.

  29. To je všetko.


Súbor z tohoto tutoriálu si môžete stiahnuť tu.

Translated from : http://www.halfwit-2.com

 

Napísať otázku k tutoriálu

Meno: Dátum:
Kontrolný kód : 5 + sedem =