1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Hỏi đáp Thắc mắc về If....Then.... Mong mọi người giúp đỡ

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi oValtine, 3/7/18.

  1. oValtine

    oValtine Thành viên mới
    • 1/6

    Tham gia ngày:
    3/7/18
    Bài viết:
    2
    Đã được thích:
    0
    Em có thắc mắc này mong mọi người giúp đỡ ạ. Cảm ơn mọi người.

    Em có dùng Autoit để làm auto 1 game online. Có dạng như sau:

    While 1
    If Pixelgetcolor... Then (1)
    [Các hàm thực thi lệnh]
    Elseif Pixelgetcolor... Then (2)
    [Các hàm thực thi lệnh]
    Elseif Pixelgetcolor... Then (3)
    [Các hàm thực thi lệnh]
    Else
    [Các hàm thực thi lệnh]
    Endif
    Wend

    Thắc mắc của em là khi auto đang chạy được nửa lệnh trong (1) thì bị lỗi gì đó nên thoát ra ngoài nhưng vẫn phải đợi lệnh (1) chạy hết rồi mới bắt đầu thực hiện lệnh Pixelgetcolor trong (2)/(3). Không biết có thể thay thế/thêm vào lệnh gì để khi bị lỗi trong (1) bị thoát ra thì có thể thực hiện luôn (2) hoặc (3) nếu điều kiện đúng không ạ?
     
  2. fantasizzz

    fantasizzz Thành viên mới
    • 3/6

    Tham gia ngày:
    28/4/18
    Bài viết:
    13
    Đã được thích:
    4
    hàm Pixelgetcolor chỉ có nhiệm vụ là lấy mã màu thôi ,kô phải kiểm tra màu như PixelSearch nên có thể bạn nhầm lẫn gì đó
     
  3. oValtine

    oValtine Thành viên mới
    • 1/6

    Tham gia ngày:
    3/7/18
    Bài viết:
    2
    Đã được thích:
    0
    Tại mình chỉ cần xác nhận màu 1 điểm thôi nên nó vẫn dùng được. Vẫn chạy ổn. Mình chỉ muốn tìm hiểu xem có cách nào cho bắt đầu luôn ElseIf thứ 2 khi chưa chạy hết If thứ nhất thôi.
     

Chia sẻ trang này

Đang tải...