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
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:
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