Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sens:=10
- delz:=10
- holdtiem:=400
- crossset:=1
- ;color split
- SplitRGBColor(RGBColor, ByRef Red, ByRef Green, ByRef Blue)
- {
- Red := RGBColor >> 16 & 0xFF
- Green := RGBColor >> 8 & 0xFF
- Blue := RGBColor & 0xFF
- }
- SplitBGRColor(BGRColor, ByRef Red, ByRef Green, ByRef Blue)
- {
- Red := BGRColor & 0xFF
- Green := BGRColor >> 8 & 0xFF
- Blue := BGRColor >> 16 & 0xFF
- }
- ;Menu loop
- loop
- {
- GetKeyState, state, F10
- if state = D
- {
- SoundPlay, %A_ScriptDir%\8.mp3
- sleep 2000
- ExitApp
- }
- GetKeyState, state, F11
- if state = D
- {
- trigger:=false
- }
- GetKeyState, state, Insert
- if state = D
- {
- trigger:=true
- }
- ;Beta trigger
- if !GetKeyState("XButton1") && trigger==true
- {
- sleep 50
- MouseGetPos, oneX, oneY
- PixelGetColor, colorone, oneX+crossset, oneY+crossset
- SplitRGBColor(colorone, oneRed, oneGreen, oneBlue)
- }
- if GetKeyState("XButton1") && trigger==true
- {
- sleep 1
- MouseGetPos, twoX, twoY
- PixelGetColor, colortwo, twoX+crossset, twoY+crossset
- SplitRGBColor(colortwo, twoRed, twoGreen, twoBlue)
- if (((oneRed-sens)<=twoRed) && ((oneRed+sens)<=twoRed)) or (((oneRed-sens)>=twoRed) && ((oneRed+sens)>=twoRed)) or (((oneGreen-sens)<=twoGreen) && ((oneGreen+sens)<=twoGreen)) or (((oneGreen-sens)>=twoGreen) && ((oneGreen+sens)>=twoGreen)) or (((oneBlue-sens)<=twoBlue) && ((oneBlue+sens)<=twoBlue)) or (((oneBlue-sens)>=twoBlue) && ((oneBlue+sens)>=twoBlue))
- {
- sleep delz
- DllCall("mouse_event", uint, 2, int, 0, int, 0, uint, 0, int, 0)
- sleep holdtiem
- DllCall("mouse_event", uint, 4, int, 0, int, 0, uint, 0, int, 0)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement