Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #IfWinActive, World of Warcraft
- #NoEnv
- SetBatchLines, 20ms
- SetWorkingDir %A_ScriptDir%
- SendMode Input
- CoordMode, Pixel, Window
- posXq := [618,632,647,661,675,689] ; Таблица Q Работает по столбикам, кордыХ кордY цвет клавища если верно.
- posYq := [1044,1044,1044,1044,1044,1044]
- clr_q := ["0x10CBFF","0x10CBFF","0x10CBFF","0x10CBFF","0x10CBFF","0x10CBFF"]
- char_q := ["{sc58}","{sc57}","{sc44}","{sc43}","{sc42}","{sc41}"]
- posXe := [943,760,775,788,802,817,831,845,859,873,886,900,915,929] ; Таблица E Работает по столбикам, кордыХ кордY цвет клавища если верно.
- posYe := [991,991,991,991,991,991,991,991,991,991,991,991,991,991]
- clr_e := ["0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A"]
- char_e := ["{sc147}","{sc41}","{sc3F}","{sc43}","{sc57}","{sc152}","{sc44}","{sc41}","{sc44}","{sc42}","{sc57}","{sc152}","{sc57}","{sc40}"]
- posXr := [952] ; Таблица R Работает по столбикам, кордыХ кордY цвет клавища если верно.
- posYr := [992]
- clr_r := ["0x000000"]
- char_r := ["{sc21}"]
- posXf := [747,761,775,788,803] ; Таблица F Работает по столбикам, кордыХ кордY цвет клавища если верно.
- posYf := [1002,1002,1002,1002,1002]
- clr_f := ["0xFF241A","0xFF241A","0xFF241A","0xFF241A","0xFF241A"]
- char_f := ["{sc58}","{sc43}","{sc44}","{sc41}","{sc42}"]
- numpad0:: ; Переключатель скрипта ВКЛ/ВЫКЛ
- T := !T
- SetTimer, Loop, -1
- return
- Loop:
- While T
- {
- GetKeyState, state, sc10, p ; Кликер Q
- if state = D
- Loop 6 ; Цифра должна быть равна колву клавишь из таблицы!
- {
- Sleep, 20
- GetKeyState, state, sc10, p
- if state = U
- break
- PixelGetColor, color, posXq[A_Index], posYq[A_Index]
- if (color = clr_q[A_Index])
- {
- Send % char_q[A_Index]
- break
- }
- }
- ; GetKeyState, state, sc12, p ; Кликер E
- ; if state = D
- ; Loop 14 ; Цифра должна быть равна колву клавишь из таблицы!
- ; {
- ; Sleep, 20
- ; GetKeyState, state, sc12, p
- ; if state = U
- ; break
- ; GetKeyState, state, sc2A, p
- ; if state = D
- ; break
- ; PixelGetColor, colr, posXe[A_Index], posYe[A_Index]
- ; if (colr = clr_e[A_Index])
- ; {
- ; Send % char_e[A_Index]
- ; break
- ; }
- ; }
- ;
- ; GetKeyState, state, sc13, p ; Кликер R
- ; if state = D
- ; Loop 1 ; Цифра должна быть равна колву клавишь из таблицы!
- ; {
- ; Sleep, 50
- ; GetKeyState, state, sc13, p
- ; if state = U
- ; break
- ; PixelGetColor, color, posXr[A_Index], posYr[A_Index]
- ; if (color = clr_r[A_Index])
- ; {
- ; Send % char_r[A_Index]
- ; break
- ; }
- ; }
- ;
- ; GetKeyState, state, sc21, p ; Кликер F
- ; if state = D
- ; Loop 5 ; Цифра должна быть равна колву клавишь из таблицы!
- ; {
- ; Sleep, 50
- ; GetKeyState, state, sc21, p
- ; if state = U
- ; break
- ; GetKeyState, state, sc2A, p
- ; if state = D
- ; break
- ; PixelGetColor, color, posXf[A_Index], posYf[A_Index]
- ; if (color = clr_f[A_Index])
- ; {
- ; Send % char_f[A_Index]
- ; break
- ; }
- ; }
- }
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement