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ń: 1324   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ł:  MoonBlaze  ]
 
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
 
INFO
 
NAJNOWSZE
 
SHOUTBOX
Tracha: Ach, ta czerń w NH2 jest wyprana w Perwolu Black Magic! :3
Tracha: Ale to takie fajne ostrzeliwać tych talibów! :3
Dabu: Przecież ten Black Ops to trzeci raz dokładnie to samo. :O Jeszcze się nie znudziły map packi sprzedawane w cenie gry?
pietrekder: Jeśli nie da się grać talibem i rozpierdzielać zasranych amerykańców to gra do dupy :]
Hooch: Oglądać o 3 w nocy Link
NaVarion: Pills here!
Tracha: Lizard, use the plaster!
MoonBlaze: interesting
Lizard: Wieszak mi na głowę spadł ;/
Tracha: Szkoda, starcze.
 
ANKIETA

[ Czas generowania strony: 0.042 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
kredyty gotówkowe ge money bank
pożyczka
www.1sekunda.pl
serwery gier multiplayer



38.107.191.9838.107.191.98