Hallo, ich versuche gerade einen Stab zu basteln, der einen Skamp auf den Gegner schleudert.
Folgendermaßen sieht mein Skript bereits aus:
Was bis jetzt noch nicht klappt:Code:Scriptname 1TestScampSchleuder
short Start
float timer
Begin ScriptEffectStart
set Start to 1
set timer to 0.2
End
Begin ScriptEffectUpdate
if ( Start == 1 )
set Start to 2
scampref.MoveTo Player
endif
if timer > 0
set timer to timer - GetSecondsPassed
else
player.PushActorAway scampref 20
endif
1. Der Skamp soll immer vor dem Spieler erscheinen, nicht an irgendeiner Seite von ihm, damit dieser auch zuverlässig auf den Gegner geschleudert wird.
2. Der Skamp erscheint seltsamerweise immer nur, wenn der Zauber auf den Gegner gerichtet wird, also nicht wenn man ihn in die Luft schießt.
Weiß jemand bei den beiden Problemen Rat?