Quest erstellen, die sofort startet

Draconis

Reisender
Ich möchte gerne, dass eine Quest sofort nach dem Laden startet, nur leider bekomme ich das einfach nicht hin.

Was ich bis jetzt gemacht habe:
- Quest erstellt, Queststages gegeben (0, 10)
- Unter Scripts folgendes Script angfügt:

Code:
Scriptname DrReEsControlScript   extends Quest Conditional

Quest Property DrReEsControl  Auto 
Spell Property DrReEsEssentialSpell Auto

Event OnUpdate()
If (DrReEsControl.GetStage() <= 0)
   Game.GetPlayer().AddSpell(DrReEsEssentialSpell)
 	 Debug.MessageBox("Respawn and Essential Control for Skyrim Version 0.9 kann nun verwendet werden!")
 	 DrReEsControl.setstage(10)
endif
endEvent

Mache ich irgendetwas falsch? Habe ich irgendetwas vergessen? Irgendwie ist mir das CK noch immer ein Rätsel :?
 
Startet leider immer noch nicht. Mein Script sieht nun folgendermaßen aus:

Code:
Scriptname DrReEsControlScript   extends Quest Conditional

Quest Property DrReEsControl  Auto 
Spell Property DrReEsEssentialSpell Auto

Function UpdateFunction()
	registerForUpdate(5)
EndFunction

Event OnUpdate()
	If (DrReEsControl.GetStage() <= 0)
		UnregisterForUpdate()
		Game.GetPlayer().AddSpell(DrReEsEssentialSpell)
		Debug.MessageBox("Respawn and Essential Control for Skyrim Version 0.9 kann nun verwendet werden!")
		DrReEsControl.setstage(10)
	EndIf
EndEvent
 
Dann bau' noch ein OnInit-Event ein. Ich habe jedoch gehört, dass dieser Befehl anscheinend nicht zuverlässig funktionieren soll. Aber probieren geht ja bekanntlich über studieren.
 
Funktioniert leider auch nicht :(

Aktuelles Script:

Code:
Scriptname DrReEsControlScript   extends Quest Conditional

Quest Property DrReEsControl  Auto 
Spell Property DrReEsEssentialSpell Auto

Event OnInit()
	registerForUpdate(5)
	gotoState("start")
EndEvent

STATE start
	Event OnUpdate()
		If (DrReEsControl.GetStage() <= 0)
			UnregisterForUpdate()
			Game.GetPlayer().AddSpell(DrReEsEssentialSpell)
			Debug.MessageBox("Respawn and Essential Control for Skyrim Version 0.9 kann nun verwendet werden!")
			DrReEsControl.setstage(10)
		EndIf
	EndEvent
endSTATE