Advertisement
Guest User

Untitled

a guest
Oct 28th, 2019
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. #IfWinActive, World of Warcraft
  2. #NoEnv
  3. SetBatchLines, 20ms
  4. SetWorkingDir %A_ScriptDir%
  5. SendMode Input
  6. CoordMode, Pixel, Window
  7.  
  8. posXq := [662,522,534,718,703,690,676] ; Таблица Q Работает по столбикам, кордыХ кордY цвет клавища если верно.
  9. posYq := [1072,1072,1072,1072,1072,1072,1072]
  10. clr_q := ["0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE"]
  11. char_q := ["{sc153}","{sc147}","{sc152}","{sc44}","{sc40}","{sc41}","{sc151}"]
  12.  
  13. posXe := [662,534,550,562,534,550,562,577,591,605,620,633] ; Таблица E Работает по столбикам, кордыХ кордY цвет клавища если верно.
  14. posYe := [1072,1072,1072,1072,1061,1061,1061,1061,1061,1061,1061,1061]
  15. clr_e := ["0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE","0x4589BE"]
  16. char_e := ["{sc153}","{sc152}","{sc147}","{sc149}","{sc58}","{sc57}","{sc44}","{sc43}","{sc42}","{sc41}","{sc40}","{sc3F}"]
  17.  
  18. numpad0:: ; Переключатель скрипта ВКЛ/ВЫКЛ
  19. T := !T
  20. SetTimer, Loop, -1
  21. return
  22.  
  23. Loop:
  24. While T
  25. {
  26. GetKeyState, state, sc10, p ; Кликер Q
  27. if state = D
  28. Loop 7 ; Цифра должна быть равна колву клавишь из таблицы!
  29. {
  30. Sleep, 50
  31. GetKeyState, state, sc10, p
  32. if state = U
  33. break
  34. PixelGetColor, color, posXq[A_Index], posYq[A_Index]
  35. if (color = clr_q[A_Index])
  36. {
  37. Send % char_q[A_Index]
  38. break
  39. }
  40. }
  41.  
  42. GetKeyState, state, sc12, p ; Кликер E
  43. if state = D
  44. Loop 12 ; Цифра должна быть равна колву клавишь из таблицы!
  45. {
  46. Sleep, 50
  47. GetKeyState, state, sc12, p
  48. if state = U
  49. break
  50. GetKeyState, state, sc2A, p
  51. if state = D
  52. break
  53. PixelGetColor, colr, posXe[A_Index], posYe[A_Index]
  54. if (colr = clr_e[A_Index])
  55. {
  56. Send % char_e[A_Index]
  57. break
  58. }
  59. }
  60.  
  61.  
  62. }
  63. return
  64.  
  65. GuiClose:
  66. {
  67. ExitApp
  68. return
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement