ตอนนี้ได้ทำและลองดูแล้ว จากที่ผมทำดักจุดสีสองจุดถ้ามันตรงทั้งคู่มันจากดสเปคบาร์
แต่พอผมไส่พิกัดเพิ่มแล้วก้อสีที่เปลี่ยนไปบ้างอารัยบ้าง มันกลับไม่กด- - งงมากเลย
แนะนำทีฮะ โค้ดประมาณนี้
While 1
$s1 = PixelGetColor(905,324)
$x1 = PixelGetColor(891,325)
If $s1 =0xD9FFD7 And $x1 =0xFFFFFF Then
Send("{SPACE}")
EndIf
$s2 = PixelGetColor(905,362)
$x2 = PixelGetColor(891,363)
If $s2 =0xF5FFF4 And $x2 =0xFFFFFF Then
Send("{SPACE}")
EndIf
$s3 = PixelGetColor(905,444)
$x3 = PixelGetColor(891,445)
If $s3 =0xD9FFD7 And $x3 =0xFFFFFF Then
Send("{SPACE}")
EndIf
$s4 = PixelGetColor(905,496)
$x4 = PixelGetColor(891,495)
If $s4 =0xF5FFF4 And $x4 =0xFFFFFF Then
Send("{SPACE}")
EndIf
WEnd
แต่พอผมไส่พิกัดเพิ่มแล้วก้อสีที่เปลี่ยนไปบ้างอารัยบ้าง มันกลับไม่กด- - งงมากเลย
แนะนำทีฮะ โค้ดประมาณนี้
While 1
$s1 = PixelGetColor(905,324)
$x1 = PixelGetColor(891,325)
If $s1 =0xD9FFD7 And $x1 =0xFFFFFF Then
Send("{SPACE}")
EndIf
$s2 = PixelGetColor(905,362)
$x2 = PixelGetColor(891,363)
If $s2 =0xF5FFF4 And $x2 =0xFFFFFF Then
Send("{SPACE}")
EndIf
$s3 = PixelGetColor(905,444)
$x3 = PixelGetColor(891,445)
If $s3 =0xD9FFD7 And $x3 =0xFFFFFF Then
Send("{SPACE}")
EndIf
$s4 = PixelGetColor(905,496)
$x4 = PixelGetColor(891,495)
If $s4 =0xF5FFF4 And $x4 =0xFFFFFF Then
Send("{SPACE}")
EndIf
WEnd