Advertisement
wuuyi123

Basketball FRVR

Oct 17th, 2017
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 1.15 KB | None | 0 0
  1. #RequireAdmin
  2. #include <Misc.au3>
  3. HotKeySet("{ESC}", "_Exit"); Nhấn ESC để thoát.
  4. Global $PosX, $PosY; Khởi tạo biến vị trí ban đầu.
  5.  
  6. While 1; Vòng lặp đầu, ghi nhận vị trí của bóng.
  7.     If _IsPressed(02) Then; Điều kiện là nhấn chuột phải, nếu nâng cao thì nên dùng WinAPI hoặc hook sẽ tiện hơn.
  8.         Local $aPos = MouseGetPos(); Lấy vị trí chuột, nơi trung tâm quả bóng.
  9.         $PosX = $aPos[0]; Gán cho vị trí ban đầu.
  10.         $PosY = $aPos[1]; ...
  11.         ExitLoop; Thoát khỏi vòng lặp đầu.
  12.     EndIf
  13.     Sleep(50); Thời gian nghỉ 0,05s, nếu càng ngắn hoặc bỏ đi thì dễ gặp lỗi, CPU usage có thể tăng cao.
  14. WEnd
  15.  
  16. While 1 ; Vòng lặp thứ hai, ghi nhận vị trí rổ và ném bóng.
  17.     If _IsPressed(02) Then
  18.         Local $aPos = MouseGetPos();
  19.         MouseClickDrag("left", $PosX, $PosY, $aPos[0], $aPos[1], 5); Điều khiển chuột click drag để ném bóng theo hai vị trí đã gán.
  20.         ;Ở hàm trên, phần thời gian nên để 1 nếu muốn nhanh gọn và không thấy di chuyển chuột.
  21.     EndIf
  22.     Sleep(50);
  23. WEnd
  24.  
  25. Func _Exit()
  26.     Exit; Thoát.
  27. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement