PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kreaturen aufspüren - Hilfe !



Faelon
22.06.2007, 00:43
Ahoi Allesamt !

zum Einstand http://www.multimediaxis.de/images/smilies/old/s_060.gif hier im Forum meine Frage :

Wie kann ich per Script Kreaturen & NPC´s "orten" ?
Ich möchte einen eigenen Lebenserkennen Zauber erstellen, der ähnlich den Schwerter der Elben aus LotR ist. Also, jemand in der nähe, dann nicht wie bis jetzt, rosa Dampfwölkchen um den Actor rum, sondern einen Effektshader auf die Klinge legen.

Wird ja mit dem normalen Lebenserkennen Zauber so nich machbar sein, oder kann ich den Effektshader irgendwie "umleiten" ?

Wäre nett, wenn mal einer, der vom Scripten mehr Ahnung ( http://www.multimediaxis.de/images/smilies/old/sm_12.gif )hat wie ich was wüsste.

In diesem Sinne,

der Strenge

Gorkon
22.06.2007, 07:35
Hallo erstmal. ;)

So wie du dir das vorstellst wird das vermutlich nix. Afaik gibt es keine Möglichkeit, von außen einen Shader auf eine Waffe zu legen. Grund ist, daß Sprucheffekte ausschließlich auf Aktoren (d.h. Lebewesen) wirken und es sowas wie einen "Creature.getWeapon"-Befehl nicht gibt.

Es gibt zwar einige Waffen mit entsprechenden Effekten, aber bei denen ist es ein magischer Effekt, der bereits auf der Waffe liegt.

MacGyver8472
22.06.2007, 08:37
Könnte aber mit OBSE (http://obse.silverlock.org/) gehen indem man einen neuen Zauber erstellt der keinen Effekt auf ein Ziel hat, keine Ladung verbraucht und diesen dann per besagtem OBSE (http://obse.silverlock.org/) der Waffe als Verzauberung dazuaddiert bzw wieder wegnimmt. Dürfte aber nicht ganz einfach und recht fehleranfällig sein.

Gorkon
22.06.2007, 14:05
Stimmt. OBSE hat eine GetEquippedObject (http://cs.elderscrolls.com/constwiki/index.php/GetEquippedObject)-Funktion. Damit kommt man an die Waffe ran. Müßtest dann noch sehen, wie/ob man dynamisch einen Shader adden kann.

Es gibt einen PI-Spell, der ähnlich wie Detect Life arbeitet (Detect Hostilit (http://www.tessource.net/files/file.php?id=1849)y). Kannst dir da vl abkucken, wie man an die NPC's rankommt. Von da geht es per OBSE weiter.

Faelon
22.06.2007, 14:58
Vielen Vielen und nochmals tausend Dank !

Dann werd ich mal schauen, was da so zu machen ist.

Ich finds halt mit der Lebenserkennung stark übertrieben, meiner Meinung nach, sollte sie so was wie ein "gefühl" sein, ob jemand in der Nähe ist ... ich will nich wissen, hinter welcher Mauer der Feind is, das macht viele Spannungsmomente kaputt.

So ein Effekt wie Stich oder Glamdring wäre allerdings eine feine Sache!

In diesem Sinne,

der Strenge