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 Lệnh quay lại bước ở trên hoặc chuyển sang bước xuống dưới (bỏ vài bước)

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi Le Mot, 14/12/17.

  1. Le Mot

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

    Tham gia ngày:
    13/12/17
    Bài viết:
    7
    Đã được thích:
    0
    như tiêu đề ai biết lệnh đó chỉ giúp với
     
  2. NgocNam

    NgocNam Thành viên
    • 8/11

    Tham gia ngày:
    17/11/17
    Bài viết:
    45
    Đã được thích:
    5
    Chẳng bao giờ có một lệnh cụ thể như thế đâu bạn ah. Trong từng trường hợp người lập trình phải linh hoạt dùng các lệnh điều kiện hay các vòng lặp để thực hiện những điều mà bạn muốn làm ở trên.
     
  3. Le Mot

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

    Tham gia ngày:
    13/12/17
    Bài viết:
    7
    Đã được thích:
    0
    thank ông anh, cái này hơi khó nhỉ, ông anh có code dạng nào tương tự up giúp tớ với xem nghiên cứu thử phải dạng mình cần không
     
  4. NgocNam

    NgocNam Thành viên
    • 8/11

    Tham gia ngày:
    17/11/17
    Bài viết:
    45
    Đã được thích:
    5
    Không phải là khó bạn ah, mà như mình nói là trong từng trường hợp cụ thể mới có thể đưa ra vòng lặp hay lệnh điều kiện rẻ nhánh....
    Ngay cả việc đi hỏi bạn cũng sợ bị lộ ý đồ, chẳng đưa cho mọi người biết dự định bạn muốn làm gì thì làm sao người ta giúp bạn đc.
    Vd:
    For $i=1 To 10 Step 1
    If $i==3 Then
    ;Bỏ qua $i bằng 4,5 --> chuyển sang bước xuống dưới, bỏ vài bước
    $i = 6
    EndIf

    If $i==8 Then
    ;Quay lại bước trên
    $i = 6
    EndIf
    Next

    Một vd đơn sơ, đừng chạy vì nó sẽ lặp vô tận. Nhưng ý mình đưa ra là cần có điều kiện để nó bỏ qua vài bước hay là quay lại bước trước đó. Ở đây bạn như sợ lộ gì đó nên ko cho mọi người biết điều kiện trong code bạn là gì thì sao mọi người giúp bạn đc.

    Chúc bạn thành công!
     
  5. Le Mot

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

    Tham gia ngày:
    13/12/17
    Bài viết:
    7
    Đã được thích:
    0
    À, sory ông anh, mình đang định viết một auto game võ lâm mobile, đang tìm hiểu và áp dụng các lệnh ImageSeach, nhưng còn gặp khó khăn ở chổ nếu tìm được ảnh thì thực hiện lệnh còn không tìm được ảnh thì (Else) chuyển sang một code khác hoặc quay lại code ở trên nên không biết sử dụng như thế nào. Mình thấy cột đứng bên trái có các số thứ tự theo dòng, liệu có một code hay hàm nào để quay lại thực hiện bước ở dòng đó không!
    Ý tưởng của mình là như thế, nếu ông anh nào rảnh tay giúp đở dùm,
    Cám ơn !
     
  6. NgocNam

    NgocNam Thành viên
    • 8/11

    Tham gia ngày:
    17/11/17
    Bài viết:
    45
    Đã được thích:
    5
    Mình xưa giờ chưa từng chơi game online nên cũng ko rành bạn ah. Bạn tham khảo bài của @Ngọc Yến ở link dưới này xem sao, mình thấy cũng gần giống ý đồ của bạn, có thể chế thêm cho phù hợp với bạn.
    Mã (Text):
    https://www.youtube.com/watch?v=G3Kj9At48js&index=18&list=PLYi1bpA-AvSC7cGGZTTwLXP4azlMaUVKN
     
  7. Le Mot

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

    Tham gia ngày:
    13/12/17
    Bài viết:
    7
    Đã được thích:
    0
    thank ông anh, mình học làm auto từ những clip của bác Nghịch máy tính, chắc tại muốn làm nhanh một auto nên chưa nghiên cứu kỷ mấy cái vòng lặp, để từ từ nghiên cứu lại
    Gặp bác nhiệt tình dù sao củng cám ơn ^^
     

Chia sẻ trang này

Đang tải...