but not quite working right havent used this in awhile need a bit of help
i know i can do this with getpixel color but im trying to make more manageable
Code: Select all
SetFocus>Endless Online
label>start
let>color=1638350
let>color2=44345
waitPixelColor>color2,360,160,0
if>wpc_result=true
goto>start
if>wpc_result=false
goto>eat
endif
waitPixelColor>color,482,288,0
if>wpc_result=true
goto>leftmelee
else>
goto>start
endif
waitPixelColor>color,480,318,0
if>wpc_result=true
goto>downmelee
else>
goto>start
endif
waitPixelColor>color,540,318,0
if>wpc_result=true
goto>leftmelee
else>
goto>start
endif
waitPixelColor>color,544,288,0
if>wpc_result=true
goto>upmelee
else>
goto>start
endif
label>leftmelee
Let>VK_b=100
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_b,0,ExtendedKey,0
wait>.1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_b,0,FLAGS,0
Let>VK_a=17
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
goto>start
else>
goto>start
endif
label>downmelee
Let>VK_a=98
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>.1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
Let>VK_a=17
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
goto>start
else>
goto>start
endif
label>rightmelee
Let>VK_a=102
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>.1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
Let>VK_a=17
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
goto>start
else>
goto>start
endif
label>upmelee
Let>VK_a=104
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>.1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
Let>VK_a=17
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r,VK_a,0,ExtendedKey,0
wait>1
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r,VK_a,0,FLAGS,0
goto>start
else>
goto>start
endif
label>eat
MouseMove>371,509
LDblClick
wait>1
goto>start
else>
goto>start