อย่างเช่น จากหน้าบล็อค นะครับ คือผมต้องการให้ PixelGetColor เนี่ย คลิก สี ในหน้าต่างเกมที่ต้องการ
เป็น พิกัดๆ โดยใช้ ControlClick ได้ไหมครับ ผมลองใน FIFA ONLINE 3 มัน กด คลิกไม่ได้อะครับ
โค้ดผิดตรงไหน ยังไงช่วยดูให้ทีนะครับ
Global $GameHD
Func _PSsixLoadH($gtitle)
$GameHD = WinGetHandle($gtitle)
If @error Then
MsgBox(4096, "Error", "ไม่พบหน้าต่างเกม")
Else
Return 1
EndIf
EndFunc
If _PSsixLoadH("FIFA") Then WinActivate($GameHD)
While 1
If PixelGetColor(730, 619) = 0x343434 Then
ControlClick ($GameHD, "", "","left",1,512,104)
EndIf
Sleep(100)
WEnd
ปล.ถามเพิ่มเติมครับ ถ้าไม่ใช่สีที่เราต้องการ โปรแกรมจะไม่คลิกใช่ไหมครับ ขอบคุณครับ
เป็น พิกัดๆ โดยใช้ ControlClick ได้ไหมครับ ผมลองใน FIFA ONLINE 3 มัน กด คลิกไม่ได้อะครับ
โค้ดผิดตรงไหน ยังไงช่วยดูให้ทีนะครับ
Global $GameHD
Func _PSsixLoadH($gtitle)
$GameHD = WinGetHandle($gtitle)
If @error Then
MsgBox(4096, "Error", "ไม่พบหน้าต่างเกม")
Else
Return 1
EndIf
EndFunc
If _PSsixLoadH("FIFA") Then WinActivate($GameHD)
While 1
If PixelGetColor(730, 619) = 0x343434 Then
ControlClick ($GameHD, "", "","left",1,512,104)
EndIf
Sleep(100)
WEnd
ปล.ถามเพิ่มเติมครับ ถ้าไม่ใช่สีที่เราต้องการ โปรแกรมจะไม่คลิกใช่ไหมครับ ขอบคุณครับ