Code:
HotKeySet("{F2}", "STOP")
HotKeySet("{F3}", "PAUSE1")
HotKeySet("{F1}", "LABYRINTH")
HotKeySet("{F4}", "DISPLAYRUNS")
$PAUSE1 = 1
$RUN = 1
$DIFF = 0
$SHOW = False
While 1
WinWaitActive("Vindictus", "")
WEnd
Func LABYRINTH()
For $MAPSKIP = 1 To 40
ControlSend("Vindictus", "", "", "{NUMPAD0}")
Sleep(7500)
Next
Call("KILL")
EndFunc
Func KILL()
While 1
Sleep(3500)
ControlSend("Vindictus", "", "", "{NUMPADMULT}")
Sleep(100)
ControlSend("Vindictus", "", "", "{NUMPADDIV}")
Sleep(100)
ControlSend("Vindictus", "", "", "{F5}")
Sleep(10)
ControlSend("Vindictus", "", "", "{F6}")
Sleep(10)
ControlSend("Vindictus", "", "", "{F7}")
Sleep(100)
ControlSend("Vindictus", "", "", "{F8}")
Sleep(1000)
ControlSend("Vindictus", "", "", "{W DOWN}")
Sleep(8000)
ControlSend("Vindictus", "", "", "{W UP}")
For $TENTACLE = 1 To 20
ControlSend("Vindictus", "", "", "{G}")
Sleep(1000)
Next
Sleep(5000)
Call("MAPRELOAD")
WEnd
EndFunc
Func MAPRELOAD()
ControlSend("Vindictus", "", "", "{NUMPAD9}")
Sleep(10000)
$RUN = $RUN + 1
If $SHOW Then ToolTip("Run #" & $RUN, 450, 450, "Run Counter", 1)
Call("KILL")
EndFunc
Func DISPLAYRUNS()
$SHOW = Not $SHOW
If ($SHOW) Then
ToolTip("Run #" & $RUN, 450, 450, "Run Counter", 1)
Else
ToolTip("")
EndIf
EndFunc
Func PAUSE1()
$PAUSE1 = Not $PAUSE1
While $PAUSE1
Sleep(1000)
ToolTip('Script is PAUSED, press ""PAUSE"" to UNPAUSE', 0, 0)
WEnd
ToolTip("")
EndFunc
Func STOP()
Exit
EndFunc