Advertisement
Guest User

Untitled

a guest
Sep 21st, 2020
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.06 KB | None | 0 0
  1. #NoEnv
  2. SetBatchLines, 20ms
  3. SetWorkingDir %A_ScriptDir%
  4. SendMode Input
  5. CoordMode, Pixel, Window
  6.  
  7. posXq := [598,612,641,654,669,683,597] ; Таблица Q Работает по столбикам, кордыХ кордY цвет клавища если верно.
  8. posYq := [1052,1052,1052,1052,1052,1052,1061]
  9. clr_q := ["0x0C96FF","0x0C97FF","0x0C96FF","0x0C96FF","0x0C96FF","0x0C96FF","0x0C96FF"]
  10. char_q := ["{sc58}","{sc57}","{sc43}","{sc41}","{sc58}","{sc57}","{sc44}"]
  11.  
  12. posXe := [691] ; Таблица E Работает по столбикам, кордыХ кордY цвет клавища если верно.
  13. posYe := [1049]
  14. clr_e := ["0x000000"]
  15. char_e := ["{sc12}"]
  16.  
  17. posXr := [683] ; Таблица R Работает по столбикам, кордыХ кордY цвет клавища если верно.
  18. posYr := [1062]
  19. clr_r := ["0x0C96FF"]
  20. char_r := ["{sc40}"]
  21.  
  22. posXf := [747,761,775,788,803] ; Таблица F Работает по столбикам, кордыХ кордY цвет клавища если верно.
  23. posYf := [1002,1002,1002,1002,1002]
  24. clr_f := ["0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A"]
  25. char_f := ["{sc58}","{sc43}","{sc44}","{sc41}","{sc42}"]
  26.  
  27. numpad0:: ; Переключатель скрипта ВКЛ/ВЫКЛ
  28. T := !T
  29. SetTimer, Loop, -1
  30. return
  31.  
  32. Loop:
  33. While T
  34. {
  35. GetKeyState, state, sc10, p ; Кликер Q
  36. if state = D
  37. Loop 7 ; Цифра должна быть равна колву клавишь из таблицы!
  38. {
  39. Sleep, 20
  40. GetKeyState, state, sc10, p
  41. if state = U
  42. break
  43. PixelGetColor, color, posXq[A_Index], posYq[A_Index]
  44. if (color = clr_q[A_Index])
  45. {
  46. Send % char_q[A_Index]
  47. break
  48. }
  49. }
  50.  
  51. GetKeyState, state, sc12, p ; Кликер E
  52. if state = D
  53. Loop 1 ; Цифра должна быть равна колву клавишь из таблицы!
  54. {
  55. Sleep, 20
  56. GetKeyState, state, sc12, p
  57. if state = U
  58. break
  59. GetKeyState, state, sc2A, p
  60. if state = D
  61. break
  62. PixelGetColor, colr, posXe[A_Index], posYe[A_Index]
  63. if (colr = clr_e[A_Index])
  64. {
  65. Send % char_e[A_Index]
  66. break
  67. }
  68. }
  69.  
  70. GetKeyState, state, sc13, p ; Кликер R
  71. if state = D
  72. Loop 1 ; Цифра должна быть равна колву клавишь из таблицы!
  73. {
  74. Sleep, 50
  75. GetKeyState, state, sc13, p
  76. if state = U
  77. break
  78. PixelGetColor, color, posXr[A_Index], posYr[A_Index]
  79. if (color = clr_r[A_Index])
  80. {
  81. Send % char_r[A_Index]
  82. break
  83. }
  84. }
  85.  
  86. ; GetKeyState, state, sc21, p ; Кликер F
  87. ; if state = D
  88. ; Loop 5 ; Цифра должна быть равна колву клавишь из таблицы!
  89. ; {
  90. ; Sleep, 50
  91. ; GetKeyState, state, sc21, p
  92. ; if state = U
  93. ; break
  94. ; GetKeyState, state, sc2A, p
  95. ; if state = D
  96. ; break
  97. ; PixelGetColor, color, posXf[A_Index], posYf[A_Index]
  98. ; if (color = clr_f[A_Index])
  99. ; {
  100. ; Send % char_f[A_Index]
  101. ; break
  102. ; }
  103. ; }
  104.  
  105. }
  106. return
  107. ;Ва таблица
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement