PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [HL2] Arbeiten mit NPC´s: Teil 2 - Der erste NPC



Dmx6
09.09.2011, 15:32:07
Arbeiten mit NPC´s Teil 2 - Der Erste NPC

Um einen NPC in unserer Map zu platzieren benutzen wir das http://download.gc-gaming.de/bashor/mappingbase/Basictuts/Source/3-Hammer/4entity.png Entity Tool.
Ihr wählt wie in Tutorial Nummer 3 (http://mappingbase.de/threads/42-3-Benutzeroberfl%C3%A4che-des-Hammereditors) beschrieben unten rechts im New Object Bereich das Entity aus, welches ihr platzieren wollt. In unserem Fall sind es die Entitys mit npc_ als Präfix.

Wählt nun ein NPC aus und platziert in in die Map.
Eine Liste welche Bezeichnung welchen NPC Spawnt findet Ihr hier:

Liste der NPC´s in Half-Life 2 (http://developer.valvesoftware.com/wiki/Category:Half-Life_2_NPCs)


Ist der NPC in der Map platziert, seht Ihr sein Model in der Idle Animation an der stelle wo Ihr ihn eingefügt habt. Hier zum Beispiel ein Combine Soldier der mit den "npc_combine_s" Entity gebaut wurde:

2211

Macht Ihr nun einen rechtsklick auf den NPC und wählt “Properties” aus, sehen wir unter anderen, folgende Einstellungsmöglichkeiten:

Name - Hier können wir den NPC einen eindeutigen Namen geben um ihn später bestimmte Anweisungen zu geben die nur ihn betreffen sollen.
Squad Name - Hier können wir mehrere NPC´s in eine Gruppe stecken. Haben mehrere NPC´s den selben Squad Namen sind sie in einer Gruppe. NPC´s in einer Gruppe haben die selben Informationen über feinde, greifen gemeinsam an und geben sich gegenseitig Deckung.
Hint Group - Bestimmt welche Hints der NPC nutzen kann. Mehr dazu erfahrt Ihr im nächsten Tutorial unter dem Thema “Hint Types”.
Sleep State - Der NPC “schläft” und kann erst z.B. durch einen Input aufgeweckt werden.
Wake Radius - Legt den Radius fest in den der NPC vom Spieler aufgeweckt wird.
Wake Squad - Legt fest ob der NPC alle anderen NPC´s in seinem Squad aufwecken soll wenn er selbst aufgeweckt wird.
Weapons - Einstellungen mit welcher Waffe der NPC spannt.
Number of Grenades - Die Anzahl der Granaten die der NPC hat kann hier festgelegt werden.
Model - Hier können wir verschiedene Models für den Combine auswählen. Zum Beispiel ob er die Normale Weste trägt oder die aus der Zitadelle. Oder falls der NPC ein npc_Citizen ist ob er Bürger oder Rebell ist, ob er Männlich oder Weiblich ist.

Weiter gehts mit dem Tutorial: Arbeiten mit NPC´s: Teil 3 - Grundlegende Navigation (http://mappingbase.de/threads/1499-Arbeiten-mit-NPC%C2%B4s-Teil-3-Grundlegende-Navigation)