ฟอรั่ม PSsix

Would you like to react to this message? Create an account in a few clicks or log in to continue.

ฟอรั่มของบล็อก http://pssix.blogspot.com


+3
Firework
POS
scanditionx
7 posters

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    scanditionx
    scanditionx
    PSsix Member Class III
    PSsix Member Class III


    PSsix Game Coder
    จำนวนข้อความ : 51
    ความนิยม : 0
    เข้าร่วมเมื่อ : 02/10/2010
    อายุ : 35
    ที่อยู่ : ดาวโลก

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by scanditionx 08/10/10, 11:15 pm

    หลังจากที่ Mouse Move ไปยังสีสั่งที่ค้นหา ตรงกันแล้ว และผมต้องการให้ Mouse Click left 1ครั้ง
    ตรงตำแหน่งสีที่พบ ต้องเพิ่มตรงไหนต่อจากนี้ครับ ขอบคุณครับ

    While 1
    $coord = PixelSearch( 373 ,247, 700, 483, 0x9B430A)
    If Not @error Then
    MouseMove($coord[0] ,$coord[1],2)
    EndIf

    $coord = PixelSearch( 0, 0, 500, 379, 0x9B430A)
    If Not @error Then
    MouseMove($coord[0] ,$coord[1],2)
    EndIf
    WEnd

    POS
    POS
    PSsix
    PSsix


    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty Re: คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by POS 09/10/10, 05:24 am

    ไม่ต้องสั่ง mousemove หรอกครับ สั่ง MouseClick ไปเลย
    จากนั้นก็สั่งให้กระโดดไปฟังก์ชั่นอื่น ในการทำงาน

    Code:
    While 1
       $coord = PixelSearch(373, 247, 700, 483, 0x9B430A)
       If Not @error Then
          MouseClick("", $coord[0], $coord[1])
          abc()
       EndIf

       $coord = PixelSearch(0, 0, 500, 379, 0x9B430A)
       If Not @error Then
          MouseClick("", $coord[0], $coord[1])
          abc()
       EndIf
    WEnd



    Func abc()
    ;วางคำสั่งใหม่หลังจากคลิกไปแล้ว
       Send("ABCD")
    EndFunc 
    scanditionx
    scanditionx
    PSsix Member Class III
    PSsix Member Class III


    PSsix Game Coder
    จำนวนข้อความ : 51
    ความนิยม : 0
    เข้าร่วมเมื่อ : 02/10/2010
    อายุ : 35
    ที่อยู่ : ดาวโลก

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty Re: คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by scanditionx 09/10/10, 07:12 am

    เดี่ยวผมขอไปลองก่อนนะครับ ขอบคุณสำหรับคำแนะนำ :cheers:
    Firework
    Firework
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty
    จำนวนข้อความ : 2
    ความนิยม : 0
    เข้าร่วมเมื่อ : 19/09/2013
    อายุ : 30

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty รบกวนช่วยหน่อยครับ

    ตั้งหัวข้อ by Firework 19/09/13, 05:52 pm

    คือว่า ผมพึ่งจะมาศึกษาโปรแกรมนี้น่ะครับ รบกวนช่วยให้คำแนะนำเกี่ยวกับการเขียนบอทหน่อยนะครับ ขอบคุณครับ ^^
    avatar
    BATZA
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty
    จำนวนข้อความ : 4
    ความนิยม : 0
    เข้าร่วมเมื่อ : 06/10/2013

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty Re: คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by BATZA 08/11/13, 12:57 pm

    คืออยากได้แบบว่า ตรวจดูจุด A หากเป็นสี B ให้ค้นหาสี C ถ้าเจอสี C ให้กดให้คลิ๊กเม๊าซ้ายที่สี C หนึ่งครั้ง แล้วไปคลิ๊กซ้ายที่จุด A อีกครั้ง โดยให้ตรวจหาแบบนี้ตลอด จะต้องเขียนยังไงครับ
    yoyokungzz
    yoyokungzz
    PSsix Member Class II
    PSsix Member Class II


    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty
    จำนวนข้อความ : 49
    ความนิยม : 9
    เข้าร่วมเมื่อ : 18/10/2013

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty Re: คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by yoyokungzz 24/11/13, 03:48 am

    BATZA พิมพ์ว่า:คืออยากได้แบบว่า ตรวจดูจุด A หากเป็นสี B ให้ค้นหาสี C ถ้าเจอสี C ให้กดให้คลิ๊กเม๊าซ้ายที่สี C หนึ่งครั้ง แล้วไปคลิ๊กซ้ายที่จุด A อีกครั้ง โดยให้ตรวจหาแบบนี้ตลอด จะต้องเขียนยังไงครับ

    http://pssix.blogspot.com/2011/07/autoit-bot-5.html
    คล้ายๆแบบนี้ปะครับ ลองดัดแปลงดูครับ
    avatar
    dekroiet
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty
    จำนวนข้อความ : 1
    ความนิยม : 0
    เข้าร่วมเมื่อ : 22/08/2015

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty Re: คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by dekroiet 01/01/16, 08:53 pm

    em228 รบกวนด้วยครับ ถ้าเกิด เราต้องการ ตรวจจับสีตำแหน่งคนละตำแหน่งกับค่าสี และให้คลิกตำแหน่งทีละ1ครั้งหากมีการเปลี่ยนสี ก็คลิกใหม่ ถ้าไม่เปลี่ยนไม่คลิกซ้ำครับ ขอรบกวนท่านผู้รู้ด้วยครับ (ขอบคุณครับ)
    avatar
    rhearnaja
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty
    จำนวนข้อความ : 4
    ความนิยม : 0
    เข้าร่วมเมื่อ : 10/12/2017

    คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง Empty Re: คำสั่งบอท สั่งค้นหาสีในเกมส์ เมื่อเจอสั่งคลิก 1 ครั้ง

    ตั้งหัวข้อ by rhearnaja 10/12/17, 08:50 pm

    มีแบบจำสีเป้นจุดๆช่องๆ 1-10 จุด แล้วพอสีดับแล้วค่อยคลิกตามที่เคยมีสี ไหมครับ อารมณ์เหมือนเกมแนวๆ recall อ่าครับ

      เวลาขณะนี้ 29/03/24, 02:20 pm