Quest property MQ101 autoEvent OnInit() RegisterForSingleUpdate(300) EndEventEvent OnUpdate() if (MQ101.IsRunning()) RegisterForSingleUpdate(300) Return else ;start timer endifEndEvent
Quest Property HelgenEscapeQuest AutoEvent OnUpdate() if HelgenEscapeQuest.IsCompleted() ; Code to send your letter here - advance the quest as well, unless your letter already does that. UnRegisterForUpdate() endifEndEvent
Scriptname BalokMQ101CheckSCRIPT extends QuestQuest property MQ101 autoQuest Property BalokCourierTimer AutoQuest Property BalokMQ101Check AutoEvent OnInit() RegisterForSingleUpdateGameTime(1)EndEventEvent OnUpdate() if (MQ101.IsCompleted()) BalokCourierTimer.Start() Debug.Notification("Courier Timer has started") BalokMQ101Check.Stop() else RegisterForSingleUpdateGameTime(1) Debug.Notification("MQ101 is not completed") Return endifEndEvent
Scriptname BalokMQ101ChechSCRIPT extends QuestQuest property MQ101 autoQuest Property BalokCourierTimer AutoQuest Property BalokMQ101Check AutoEvent OnInit() RegisterForSingleUpdateGameTime(0.1)EndEventEvent OnUpdateGameTime() if (MQ101.IsCompleted()) BalokCourierTimer.Start() Debug.Notification("Courier Timer has started") BalokMQ101Check.Stop() else RegisterForSingleUpdateGameTime(0.1) Debug.Notification("MQ101 is not completed") Return endifEndEvent
Scriptname BalokMQ101ChechSCRIPT extends QuestQuest property MQ101 autoQuest Property BalokCourierTimer AutoQuest Property BalokMQ101Check AutoEvent OnInit() RegisterForUpdate()EndEventEvent OnUpdate() if (MQ101.IsCompleted()) BalokCourierTimer.Start() Debug.Notification("Courier Timer has started") BalokMQ101Check.Stop() else RegisterForUpdate() Debug.Notification("MQ101 is not completed") Return endifEndEvent
Scriptname BalokMQ101ChechSCRIPT extends QuestQuest property MQ101 autoQuest Property BalokCourierTimer AutoQuest Property BalokMQ101Check AutoEvent OnInit() RegisterForSingleUpdate(60)EndEventEvent OnUpdate() if (MQ101.IsCompleted()) BalokCourierTimer.Start() Debug.Notification("Courier Timer has started") BalokMQ101Check.Stop() else RegisterForSingleUpdate(60) Debug.Notification("MQ101 is not completed") Return endifEndEvent