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

Source AutoClick nhỏ, nhẹ nhất có thể

Thảo luận trong 'Chia sẻ mã nguồn' bắt đầu bởi Tungtata, 10/9/15.

  1. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    Đơn giản chỉ là vài dòng code ngắn phục vụ việc tăng điểm trong game, mình viết chỉ trong 1p
    Đoạn code sau mang tính chất tìm hiểu về cấu trúc rẽ nhánh và vòng lặp là chính, vì vậy mình sẽ giải thích trong code cho mọi người mới bắt đầu hiểu

    Mã (AutoIt):
    Global $click = False ; ĐẦU TIÊN SET BIẾN $click = FALSE (không click)
    HotKeySet('{F3}', '_click') ; SET HOTKEY = F3

    While 1
        If $click = False Then ; NẾU $click = FALSE thì sẽ sleep 1s rồi (QUAY LẠI VÒNG LẶP KIỂM TRA)
            Sleep(1000)
            ContinueLoop
        EndIf
        ; NẾU ĐẾN ĐƯỢC ĐÂY TỨC LÀ $CLICK = TRUE VÀ SẼ THỰC HIỆN LỆNH DƯỚI
        MouseClick('left')
    WEnd

    Func _click()
        $click = Not $click ; ĐƠN GIẢN LÀ DÙNG NOT ĐỂ BIẾN FALSE -> TRUE ; TRUE -> FALSE
    EndFunc   ;==>_click
     
    Mình nhấn mạnh là đoạn code mang tính chất tìm hiểu cấu trúc rẽ nhánh và vòng lặp là chính nhé :autoit:
     

Chia sẻ trang này

Đang tải...