สวัสดีครับ มีเรื่องรบกวนบอร์ดอีกละครับ จากสคิปด้านล่างนี้ ผมจะทำอย่างไรให้ตัวสคิปใช้เวลาในการหา item น้อยลงได้บ้างครับ คือ ตอนนี้ ผมนำ _PickUP() ไปไว้ต่อหลังจากตีมอน ตายหมดก็ค้นหาไอเทม แต่มันต้องใช้เวลพอสมควรในการหา จึงจะเริ่มทำ คำสั่งต่อไปครับ รบกวนขอคำแนะนำด้วยครับ ขอบคุณครับ
- Code:
#RequireAdmin
#include <ImageSearch.au3>
#include <Array.au3>
Global $x1 = 0
Global $y1 = 0
Global $PNGloc = @ScriptDir & "\C:\\"
Global $ImageSearch [22] = สมมุติตรงนี้เป็นรายชื่อ ไอเทม 22 อัน
Func _PickUP()
For $i = 0 To UBound ($ImageSearch)-1
$result = _ImageSearchArea ($ImageSearch[$i] , 1, 400 , 260 , 1000 , 620 ,$x1,$y1,100)
if $result = 1 Then
ToolTip(">>> เจอ ITEM <<<" , 0,0)
MouseMove($x1 , $y1 , 3)
Sleep(500)
MouseClick("Right" , $x1+0 , $y1+15 , 2 , 5)
Sleep(2000)
ToolTip(">>> เก็บเรียบร้อย <<<" , 0,0)
Sleep(100)
ToolTip("" , 0,0)
ExitLoop
EndIf
Next
EndFunc