Source Modification Centre - LOGO
Gość: ( Logowanie | Rejestracja )
 
MENU
 
ZASOBY
 
 
LEGENDA
 
REKLAMA
Fotograf ślubny gorzów


Fotograf szkolny

Encyklopedia wiedzy o sadze gier Half-Life

NASZ BUTTON
SMC
 
NA FORUM
 
 
 
TUTORIALE - MAPPING [ Dodaj ]
NPC Assault
[ 2008-11-20 19:42:39  Dodał:  Dabu   Wyświetleń: 993   Komentarzy: 6  ]
W tym tutorialu opiszę, jak używać bytów assault_assaultpoint i assault_rallypoint. Dzięki nim można tworzyć zaawansowane skrypty AI, jak np. flankujących żołnierzy kombinatu.

Zacznij od zrobienia jakiejś prostej mapy. Oto jak wygląda moja:

Source Modification Centre

Następnie dodaj paru żołnierzy kombinatu i zmień jego parametry na takie: Name: Combine01, Tactical Variant: Pressure the enemy (Keep advancing). Analogicznie zrób to samo innym żołnierzom, zmieniając tylko cyfrę w parametrze Name.

Source Modification Centre

Jeśli już to zrobiłeś, powstawiaj na mapę byty info_node, które informują NPCe jakimi ścieżkami mają podążać. Ich rozmieszczenie trzeba ocenić na oko - nie ma jednak potrzeby aby stawiać je tak równo jak na poniższym screenie, ale wtedy efekt może być nieco inny. Przy okazji przyda się też przeciwnik dla żołnierzy (w moim przypadku npc_citizen).

Source Modification Centre

Teraz czas na wstawienie wspomnianych na początku tutorialu bytów. Najlepiej zacznij od assault_rallypoint - utwórz po jednym obok każdego z żołnierzy i w parametrach bytu postawionego obok Combine01 ustaw: Name: ass_rally01, Assault Point: ass_point01 (Assault Point zostanie pokolorowany na czerwono, ponieważ takiego bytu jeszcze nie masz na mapie). Analogicznie ustawiaj w innych rallypointach zmieniając tylko cyfrę (czyli dla Combine02 będzie ass_rally02, ass_point02 itd.).

Source Modification Centre

Pozostał jeszcze ostatni byt - assault_assaultpoint. Ustaw go tam, gdzie NPC ma zaatakować. W moim przypadku dwa assaultpointy ustawiłem za skrzynkami, a jeden (ten, od żołnierza z shotgunem) obok citizenów. Nazwij je tak jak w parametrze Assault Point, czyli ass_point01, ass_point02 itd. Gdy to już zrobisz powinny pokazać się fioletowe odcinki łączące assaultpointa z rallypointem.

Source Modification Centre

Wszystko gotowe, teraz wystarczy zrobić dowolny trigger, który uruchomi byty. Jego outputy powinny wyglądać tak: OnStartTouch, Combine01, Assault, ass_rally01. Tradycyjnie, kolejno zrób tak dla innych żołnierzy, zmieniając w Combine** i ass_rally** cyfrę.

Mapa w załączniku była robiona pod HL2: Episode Two (Orange Box), ale nic nie stoi na przeszkodzie aby ją użyć na starym silniku. Na poniższych screenach widać całkiem udany efekt. Inna sprawa, że żołnierze zawsze giną, ale to już nie moja wina Emot.

Source Modification Centre Source Modification Centre


DOŁĄCZONE PLIKI:
SOURCESDK_NPC_ASSAULT.ZIP ( 107 KB )


Autor: Dabu
Komentarze ( 6 ) / Dodaj komentarz
 
KOMENTARZE  
[ 2008-11-20 19:43:55  Dodał:  mefi  ]
 
Ta mapa nie jest ściągnięta z netu? Bo mam chyba na dysku taki sam example.
 
[ 2008-11-20 20:34:12  Dodał:  hissima  ]
 
NARESZCIE nigdy nie mogłem sobie z tym poradzic
 
[ 2008-11-20 20:52:52  Dodał:  CREWE  ]
 
Też mam tą mapke, albo to Deja vu. Ważne, że tutek przydaje się innym.
 
[ 2008-11-20 21:27:24  Dodał:  @ndrzej  ]
 
zajebiaszcze ! wreście wiem jak to zrobić aby działało dla Ciebie dabu 6+ Emot thx
 
[ 2008-11-20 23:26:49  Dodał:  Dabu  ]
 
Mapkę zrobiłem sam. Możliwe, że jest podobna do innej, bo to chyba najprostszy układ z możliwych Emot. Z resztą co za różnica - to tylko przykład.
 
[ 2008-11-22 11:54:15  Dodał:  TeWu  ]
 
Bardzo dobry tutek, fajne screeny.
Fajnie, że pojawiają się takie bardziej zaawansowane tutoriale, widać, że wszystkie podstawy już zostały wyjaśnione w odpowiednich tutorialach i teraz by dodać nowy trzeba jednak napisać bardziej zaawansowany Emot i to jest już pewne osiągnięcie Emot Yeej Emot
 

[ Czas generowania strony: 0.012 secs. ]

Copyright (c) 2002-2005 by Mefi & .raven
Wszelkie prawa zastrzeżone

Fotograf studniówka
Polski Katalog Stron
Polski Katalog, Stron Internetowych
www.katalog.mazowsz…
Drzwi wewnętrzne

www.cedros.pl
Mp3
mp3g.pl, Wyszukiwarka MP3
mp3g.pl
event
event, event
www.eventexperts.pl
układy scalone
układy scalone
www.diax.pl
serwery gier multiplayer

INFO
 
NAJNOWSZE
 
SHOUTBOX
NaVarion: pierwszy i trzeci screen są całkiem ładne, nie wiem do czego się tak przypieprzasz dabu
Tracha: Dabu, młodych twórców się dopinguje ^^
Dabu: Jak widzę syf, to mówię że to syf. Co mam się cyckać?
Tracha: Dabusiu... Lovvciam cie :* Lovvciajmy się wszyscy ^^ Link
tepcio23: Dabu, dziękuję ;*
Dabu: @Tepcio - syf.
Tracha: NiE JeStEś TeGo PeWiEn :* ;d ;p ;[ :( :)
Dudi: Tracha kłamiesz... nA pEwNo
Tracha: Nie śpie bo trzymam szafe
Tracha: Ja w ogóle nie spałem... Wymiotowałem ;)
 
ANKIETA