Elias555 Posted August 25, 2016 Share Posted August 25, 2016 I'm having trouble creating a dash. Any help or ideas? Couldn't figure out how to make use of whirlwind shout since it works differently from other magic effects. I thought about making an invisible projectile teleport the player but I'd prefer it to look less magical. Link to comment Share on other sites More sharing options...
Di0nysys Posted August 25, 2016 Share Posted August 25, 2016 It's an animevent. Look it up in the animations menu. Sending the animevent is all u need to propel the actor. Link to comment Share on other sites More sharing options...
Elias555 Posted August 25, 2016 Author Share Posted August 25, 2016 I tried that before and I couldn't get the animation to trigger anything. I used debug and playidle. Is there another way? Link to comment Share on other sites More sharing options...
lofgren Posted August 25, 2016 Share Posted August 25, 2016 I have a feeling your problem wasn't the script before. Can you post a screenshot of the magic effect? Link to comment Share on other sites More sharing options...
Elias555 Posted August 26, 2016 Author Share Posted August 26, 2016 (edited) Whirlwind sprint next to it for reference.http://i66.tinypic.com/2yjynab.jpghttp://i66.tinypic.com/2yjynab.jpg Edited August 26, 2016 by Elias555 Link to comment Share on other sites More sharing options...
irswat Posted August 26, 2016 Share Posted August 26, 2016 Mind sharing the script? Link to comment Share on other sites More sharing options...
Elias555 Posted August 27, 2016 Author Share Posted August 27, 2016 It's just OnEffectStarted event and Debug.SendAnimationEvent(PlayerRef, "TheSprintAnimation")/PlayerRef.PlayIdle(TheSprintAnimation). I set the properties to a few different things and none of them triggered an animation. Link to comment Share on other sites More sharing options...
lofgren Posted August 27, 2016 Share Posted August 27, 2016 I dunno man. Makes no sense that it should work for me but not for thee. Link to comment Share on other sites More sharing options...
Elias555 Posted August 27, 2016 Author Share Posted August 27, 2016 I dunno man. Makes no sense that it should work for me but not for thee.I'll paste it here, maybe I'm missing something. I think I tried it with PlayerRef too. Is there anything different you would do? Scriptname AceQSAnimationSprintScript extends activemagiceffect ;Idle Property VoiceWhirlwindSprint Auto ;Tried a few different properties ;Spell Property MySpell Auto Event OnEffectStart(Actor akTarget, Actor akCaster) ;Game.GetPlayer().PlayIdle(VoiceWhirlwindSprint) Debug.SendAnimationEvent(Game.GetPlayer(), "ShoutSprintMediumStart") ;I'm fairly sure this is the correct one ;MySpell.Cast(Game.GetPlayer(),Game.GetPlayer()) EndEvent Event OnEffectFinish(Actor akTarget, Actor akCaster) EndEvent Link to comment Share on other sites More sharing options...
Di0nysys Posted August 27, 2016 Share Posted August 27, 2016 (edited) Try this snippet. Works for NPC's using it as well. function OnEffectStart(actor Target, actor Caster) debug.SendAnimationEvent(Caster as objectreference, "ShoutSprintMediumStart")endFunction Edited August 27, 2016 by Di0nysys Link to comment Share on other sites More sharing options...
Recommended Posts