คำสั่งเช็คสี
$colorok = PixelSearch(939, 664, 1470, 884, 0x000000);คำสั่งค้นหาสี เฉพาะพื้นที่ ที่กำหนด อ้างอิง2จุด
939,664 มาจากตำแหน่งมุมบนซ้ายของบริเวณที่จะจับ
1470,884 มาจากตำแหน่งล่างขวาของบริเวณที่จะจับ
โค้ด
Code นี้จะใช้กับโปรแกรม Nox เกม Magic Tiles 3
HotKeySet("{ESC}", "end");สั่งปิดโปรแกรม While 1;วนลูปไปเลื่อยๆ Tooltip("") $colorok = PixelSearch(939, 664, 1470, 884, 0x000000);คำสั่งค้นหาสี เฉพาะพื้นที่ ที่กำหนด อ้างอิง2จุด If IsArray($colorok) Then;ถ้าหาสีเจอให้เข้าเงื่อนไขนี้ MouseMove($colorok[0]+40,$colorok[1]+100,0) ;สั่งให้เลื่อนเมาส์ไปตำแหน่งที่เจอสี ส่วน +40 กับ +100 คือเลื่อนไปแล้วให้เพิ่มเข้าไปอีกเพื่อให้เมาส์อยู่ตรงกลางที่สุด MouseClick("left");สั่งคลิกซ้าย EndIf WEnd Func end() Exit EndFunc
ถ้าเพื่อนๆนำไปทำตามก็แก้เพียง พิกัด x,y
3 ความคิดเห็น
พี่ช่วยสร้างโปรแกรมนี้ไห้ผมหน่อย มีตังไห้ค่อนข้างเยอะผมต้องไช้
ตอบลบผมต้องใช้เหมือนกัน
ตอบลบIDline
ลบPee.5