Guest User

Untitled

a guest
Apr 14th, 2013
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;
  2. ; AutoHotkey Version: 1.x
  3. ; Language:       Russian
  4. ; Platform:       Win9x/NT
  5. ; Author:         nemoW
  6. ;
  7. ; Script Function:
  8. ;   Автовыстрел при зажатой кнопке мыши для World of Tanks
  9. ;
  10.  
  11. #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
  12. SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
  13. SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
  14.  
  15. #IfWinActive WoT Client         ; Скрипт активен только в самой игре (но режим боя и ангар не различает).
  16. ~LButton::              ; Начало макроса. Запускается при нажатии левой кнопки мыши (сам щелчок не блокируется).
  17.     Random, rand, 150.0, 200.0      ; Генерирование в переменную rand случайного числа от 150 до 200 (с плавающей запятой, на всякий случай).
  18.     Sleep, rand             ; Пауза длиной rand миллисекунд - для предотвращения двойных кликов при обычном щелчке мышью.
  19.     while GetKeyState("LButton")    ; Бесконечный цикл, пока нажата левая кнопка мыши.
  20.     {
  21.         SendPlay {Click}        ; Эмуляция (отправка) щелчка левой кнопкой мыши.
  22.         Random, rand, 50.0, 150.0   ; Генерирование в переменную rand случайного числа от 50 до 150 (с плавающей запятой, на всякий случай).
  23.         Sleep, rand         ; Пауза длиной rand миллисекунд - для создания видимости клика мыши человеком.
  24.     }
  25. return                  ; Конец макроса.
Advertisement
Add Comment
Please, Sign In to add comment