PHP Code:
$MobHP = PixelGetColor (476, 61) ;12976128
$PlayerDown = PixelGetColor (58, 42) ;10289152
func _stop()
Exit
endFunc
HotKeySet("^{F9}","_stop")
While true
send ("{tab}")
sleep (100)
If $MobHP = 12976128 then
send ("2")
sleep (1000)
send ("3}")
sleep (5500)
send ("3")
sleep (5500)
Do
if $MobHP = 12976128 Then
send ("3")
sleep (5500)
send ("3")
sleep (5500)
until $MobHP <> 12976128
if $MobHP <> 12976128 then
send ("f")
sleep (100)
mousemove (562, 322)
MouseClick ("left")
Else
send ("{d down}")
sleep (300)
send ("{d up}")
EndIf
EndIf
EndIf
WEnd
"Until" statement with no matching "Do" statement.:
Warum funktioniert die do..until schleife nicht?
Das Ganze soll so laufen: Das script läuft bis zum "DO". Der folgende Teil des Scriptes (Bis zum "UNTIL") soll so lange durchgeführt werden, bis $MobHP <> 12976128. Dann soll das script einfach nach dem "UNTIL" weitermachen.
Wer weitere Fehler findet, darf sie gerne ausbessern & mir Bericht erstatten. ;)