ถ้าผมจะให้ตีมอนที่สี 0x000800 ในกรอบ 327,157,981,537 จนหายไปแล้วค่อยค้นหามอนตัวใหม่โดยการวนลูปไปเรื่อยๆและยังกดปุ่ม 3,4 อยู่ตลอด การครอบ While 1 กับ Wend เขียนแบบนี้ถูกต้องมั้ยครับ
While 1
ControlSend($GameHD, "", "", "2")
Sleep(100)
ControlSend($GameHD, "", "", "3")
Sleep(200)
ControlSend($GameHD, "", "", "4")
Sleep(300)
$coord = PixelSearch( 327,157, 981,537, 0x000800 )
If Not @error Then
MouseClick("",$coord[0] ,$coord[1],1,0)
ControlSend($GameHD, "", "", "1")
While PixelGetColor("",$coord[0] , $coord[1])
ControlSend($GameHD, "", "", "1")
WEnd
EndIf
Sleep (100)
WEnd
While 1
ControlSend($GameHD, "", "", "2")
Sleep(100)
ControlSend($GameHD, "", "", "3")
Sleep(200)
ControlSend($GameHD, "", "", "4")
Sleep(300)
$coord = PixelSearch( 327,157, 981,537, 0x000800 )
If Not @error Then
MouseClick("",$coord[0] ,$coord[1],1,0)
ControlSend($GameHD, "", "", "1")
While PixelGetColor("",$coord[0] , $coord[1])
ControlSend($GameHD, "", "", "1")
WEnd
EndIf
Sleep (100)
WEnd