Event OnEnterBleedout() GotoState("Dying")endEvent;================================================State Dying;================================================Event OnBeginState() Player.SetGhost(True) Player.ForceActorValue("Health", 2.0) Game.ShakeCamera(Player, 5, 0.1) Utility.Wait(3) BlackOutImod.ApplyCrossFade(15.0) GetReference().MoveTo(DungeonMarker) Utility.Wait(8) ImageSpaceModifier.RemoveCrossFade(6.0) Player.SetGhost(False)endEventEvent OnEnterBleedout()endEventendState
Event OnDying(Actor akKiller)Game.GetPlayer().RestoreActorValue("health", 100)Game.GetPlayer().MoveTo(Marker01)Debug.MessageBox("You've been killed!")EndEvent
Scriptname LeftForDeadScript extends ReferenceAlias ObjectReference Property WhiterunBanneredMare AutoEvent OnEnterBleedout() EndEventEvent OnDying(Actor akKiller) Game.GetPlayer().GetActorBase().SetEssential(True) Game.GetPlayer().RestoreActorValue("health", 100) Game.GetPlayer().MoveTo(WhiterunBanneredMare) Debug.MessageBox("You've been killed!")EndEvent
Scriptname LeftForDeadScript extends ReferenceAlias ObjectReference Property WhiterunBanneredMare AutoEvent OnEnterBleedout() Game.GetPlayer().RestoreActorValue("health", 100) Game.GetPlayer().MoveTo(WhiterunBanneredMare)EndEventEvent OnDying(Actor akKiller) EndEvent
error: Cannot move the player because they are deadstack: [ (00000014)].Actor.MoveTo() - "" Line ? [alias LeftForDeadQuestAlias on quest LeftForDeadQuest (30000D62)].LeftForDeadScript.OnEnterBleedout() - "LeftForDeadScript.psc" Line 7