ทำไงหรอครับสอนผมที
5 posters
อยากทำบอทคลิกและกดตีจนกว่ามอนสเตอร์จะตาย จึงหาเป้าหมายใหม่
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
aut- PSsix Powerful Scripting Class
จำนวนข้อความ : 472
ความนิยม : 126
เข้าร่วมเมื่อ : 24/07/2010
PixelSearch อะนายหาสีมอน เจอก้อสั่งMouseClickให้มานวิ่งไปกด
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
พี่ AUT พอจะเอาตัวอย่าง โค้ด ให้ดูหน่อยได้ไหมอะครับ
aut- PSsix Powerful Scripting Class
จำนวนข้อความ : 472
ความนิยม : 126
เข้าร่วมเมื่อ : 24/07/2010
ก้อใช้ AutoIt Window Info จับสีมอนก่อน ตัวอย่างโคดมีอยู่ในบอดลองหาดูนะนายจำไม่ได้ว่าอยู่อานไหน
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
เอ้อ พี่ AUT ครับพอผม เอาสีมอน ใส่ปุ้บมันคลิกตัวที่สีเหมือนทุกตัวเลยอะ
ไม่ทราบว่าให้มันตายก่อนได้ไหมค่อยคลิกมอนตัวต่อไปอะ
ช่วยหน่อยนะพี่ AUT อยากทำเปนอะครับ
ไม่ทราบว่าให้มันตายก่อนได้ไหมค่อยคลิกมอนตัวต่อไปอะ
ช่วยหน่อยนะพี่ AUT อยากทำเปนอะครับ
aut- PSsix Powerful Scripting Class
จำนวนข้อความ : 472
ความนิยม : 126
เข้าร่วมเมื่อ : 24/07/2010
ประมานนี้อ่า แบบว่ากดมอนแล้วก้อใส่ลูบ while ตรวจดูสีมอนต่อถ้าสีมอนยังอยู่ก็สั่งกดต่ออ่านะ
$coord = PixelSearch( 0, 0, 20, 300, 0xFF0000 ) ;ใส่สีมอน
If Not @error Then
MouseClick("",$coord[0] , $coord[1]) ;สั่งกดมอน
Send ("1") ;กดโจมตีอันแรกไปก่อน
While PixelGetColor("",$coord[0] , $coord[1]) = ใส่สีมอน ;ดูสีมอนตัวเดิมยังอยู่อะเป่า ถ้าอยู่ก็ตีไปอีก
Send ("1") ;สั่งกดต่อ
WEnd
EndIf
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
จะลองดูนะครับ พี่ อัต
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
พี่อัตคือตรง SEND("1")
อยากให้มันเปนคลิกซ้ายแทนทามไงอ่า
อยากให้มันเปนคลิกซ้ายแทนทามไงอ่า
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
พี่อัตมันไปตีมอนเองแล้วแต่ครั้งเดียวเองอะ
flapjack- PSsix Member Super Class III
-
จำนวนข้อความ : 314
ความนิยม : 75
เข้าร่วมเมื่อ : 05/10/2010
jekorat พิมพ์ว่า:พี่อัตมันไปตีมอนเองแล้วแต่ครั้งเดียวเองอะ
ใส่ วนลูป ครอบลงไปอีกที ครับ
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
ใส่แล้วมันเออเร่ออะครับ ลองดูดิ
ERROR
ERROR
aut- PSsix Powerful Scripting Class
จำนวนข้อความ : 472
ความนิยม : 126
เข้าร่วมเมื่อ : 24/07/2010
มานมีสองอย่างนะนาย อันหนึ่ง หาสีมอนใช่เป่า อันสอง พอกดที่มอนแล้ว เราก็ต้องตรวจสีที่เลือดมันว่ายังอยู่อะเป่า ดูโค้ดเราแก้คำอธิบายใหม่แล้วกันนะ
$coord = PixelSearch( 0, 0, 20, 300, 0xFF0000 ) ;ใส่สีมอน อัน 1
If Not @error Then
MouseClick("",$coord[0] , $coord[1]) ;สั่งกดมอน
Send ("1") ;กดโจมตีอันแรกไปก่อน
While PixelGetColor("",$coord[0] , $coord[1]) = ใส่สีมอน อันที่ 2 อันที่ 2 ;ดูสีมอนตัวเดิมยังอยู่อะเป่า ถ้าอยู่ก็ตีไปอีก
Send ("1") ;สั่งกดต่อ จนกว่าสีมอนอันที่ 2 มันจะหายไป
WEnd
EndIf
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
จะลองดูนะครับพี่อัต
jekorat- สมาชิกทั่วไป
จำนวนข้อความ : 15
ความนิยม : 0
เข้าร่วมเมื่อ : 25/04/2011
เอ้อพี่ถ้าจะสั่งให้มันหยุดโปรแกรมต้องทำไงหรอครับ
aut- PSsix Powerful Scripting Class
จำนวนข้อความ : 472
ความนิยม : 126
เข้าร่วมเมื่อ : 24/07/2010
หาอ่านหน้าบ็อกอะนายมีสอนกดปุ่ม esc ปิดโปรแกรม
sak20102005- ระงับสมาชิก
จำนวนข้อความ : 96
ความนิยม : 4
เข้าร่วมเมื่อ : 07/04/2011
areaid- มือใหม่เพิ่งสมัคร
-
จำนวนข้อความ : 1
ความนิยม : 0
เข้าร่วมเมื่อ : 03/09/2013
ขอบคุณครับ
|
|