Hey leutz,
ich hab hier was für euch. :)
Es ist ein vollständig im Hammer ersteller NPC (bis auf das Model natürlich), der ziemlich einwandfrei funktioniert, und zwar in allen Source-games, die das monster_generic entity unterstützen. :)
Einige von euch kennen es vielleicht schon aus meinem Survival Project.
Am Anfang dieses Videos könnt ihr den Houndeye kurz in Action sehen:
http://www.youtube.com/watch?v=TwLbd3ufFd4
http://img162.imageshack.us/img162/2...0002fc3.th.jpg
Ich weiß allerdings leider nicht, wer das Model erstellt hat... :-?
Ihr könnt es in euren eigenen maps verwenden wenn ihr wollt, hier ist der download:
http://static3.filefront.com/ffv6/gr...load_still.gif
Im download befindet sich eine Beispielmap.
Ihr könnt den Houndeye einfach aus der Beispielmap rauskopieren, und in eure eigene map einfügen. Allerdings müsst ihr auf zwei Dinge achten:
Ihr braucht unbedingt info_nodes! Ohne info_nodes kann sich der Houndeye nicht orientieren und nicht bewegen!
Im download gibt aus außerdem eine lua-datei. Das kommt daher, dass ich die Kollisionen zwischen dem func_breakable und dem monster_generic irgendwie deaktivieren musste. Normalerweise hätte ich dafür einfach ein logic_collision_pair oder ein phys_constraint benutzt, allerdings funktionieren diese beiden entities nicht in garry's mod. Daher musste ich ein lua-script benutzen.
Jedenfalls, solltet ihr mehrere Houndeyes in einer map wollen, müsst ihr folgendes machen:
Markiert alle Teile des houndeyes, und kopiert sie. Dann geht auf "Edit"/"Paste special..." und markiert "Make pasted entity names unique".
Um den Houndeye zu spawnen müsst ihr einen "trigger"-Input zum "houndeye1_spawnrelay" feuern.
Das war's schon, eigentlich sollte somit alles funktionieren. :)
Der einzigste bug im Moment ist, dass der Houndeye manchmal durch displacements fällt, aber sonst funktioniert er eigentlich einwandfrei.
Have fun. :)
MfG,
Silver