Quote:
This might be that you set ignore=1 which allows you to attack only one current mob, which you captured object
If you set ignore=0 will attack all mobs
Ignore needs some adventage, also read this
Or if it still doesn't work, send me a BMP picture when you target any mob - [Only registered and activated users can see links. Click Here To Register...]
Great helped me a lot, tweked it a little and it works great.
constants
//WINDOW
selfhpx=313
selfhpy=110
rgb1=232
// your hp X, Y up to use recovery food
mobhpmaxx=1010
mobhpmaxy=106
rgb3=223
// X, Y of the monster full hp
mobhpxminx=899
mobhpxminy=107
rgb2=223
// X, Y of the monster minimal hp
walkingdeadx=899
walkingdeady=107
rgb4=103
// X, Y of the monster already dead are same as mobhpmin x, y, but the $rgb is different
//SETUP
lifes=0
buffs=0
stuck=0
// do not change value at lifes, buffs, stuck
startingskill=4326
// attack on full hp
attackskills=2344416
// after the starting skill
numberofbuffs=3
// how many buffs set
buffskill1={f2}
buffskill2={f3}
buffskill3={f4}
buffskill4=
buffskill5=
// buff skills
timer1=12
// how many monster until rebuff
timer2=20
// up to how long fighting monster (seconds)
timer3=15
// URGENT - between 15 - 30 to have effective
// if stuck, how long until walkback
// ( 5 = 15 seconds )
// if ignore, pick functions off, set 20
pick=1
// pick up drops 1 - ON, 0 - OFF
loot=v
// loot key
ignore=0
// ignore mode 1 - ON, 0 - OFF
recovery=1
timer4=0
wait=200
// do not change recovery, timer4, wait
recoveryhp={f9}
recoverymp={f10}
// recovery food hotkeys
walkback=1
randomtimew=0
randomtimes=0
crouch=3
end
//36666666668096606999999909099666969660909666669999 99999966666666666666660606666666666066666666666666 66666666666666666666666698066666666660666666666606 66666666606666666666066666666660666666669916666668 06666666666666666666806666666666866666666666666666 6666666666666666666666666666666666666666
while 1=1
call fight
end
//99
procedure fight
loop 999999999
//unstuck (e - target)
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
if $buffs > $timer1
delay 1500
call buff$numberofbuffs
restart
// nie wiadmo jak sie konczy
// dlatego restart
compute $buffs = 0
end
loadrgb $mobhpmaxx , $mobhpmaxy
if {rgbred} = $rgb3
compute $stuck = $stuck + 1
else
compute $stuck = 0
end
compute $lifes = $lifes + 1
// call 96666666999966696666686666666dwerrrr6666666wa66666 66666666666666666666666666666666666666666666666666 66666666666666666666666666666666666666666666666666 669
if $lifes < $timer2
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
loadrgb $mobhpmaxx, $mobhpmaxy
if {rgbred} = $rgb3
if $ignore = 1
delay 50
call ignore
end
//ignore
keys www //safe
keys $startingskill
delay 150
if $stuck > $timer3
loop 5
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
keys {esc}
delay 1000
else
call walkback5
call pick
end
end
keydown s 2 sec
call walkback5
compute $stuck = 0
end
else
if $ignore = 1
delay 100
call ignore
end
keys www //safe
//bez 6 i 9
keys $attackskills
delay 150
end
else
call walkingdead
call pick
end
else
call walkback5
end
else
call pick
end
//
end
end
//66666666696666666666966666669688888888888888888888 888888666666669666666666696666666666966666dwew0066 66666666666666666966666666666666966666666669666666 66669666666666696666666666966666666669666666666696 6666666669666
procedure pick
compute $buffs = $buffs + 1
compute $recovery = $recovery + 1
compute $lifes = 0
compute $stuck = 0
if $pick = 1
loop 20
delay 150
keys $loot
end
end
call recovery
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
else
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
end
//optional for chickens
/// delay 150
/// keys {tab}
/// delay 500
call walkback3
end
//00696666666669999696669966666666666666666666666666 66666696666666666666666666666666666666666666666666 66666666666dwe66666666668666666666698
procedure buff5
compute $buffs = 0
loop 7
keys $buffskill1
delay 250
end
loop 7
keys $buffskill2
delay 250
end
loop 7
keys $buffskill3
delay 250
end
loop 7
keys $buffskill4
delay 250
end
loop 7
keys $buffskill5
delay 250
end
end
procedure buff4
compute $buffs = 0
loop 7
keys $buffskill1
delay 250
end
loop 7
keys $buffskill2
delay 250
end
loop 7
keys $buffskill3
delay 250
end
loop 7
keys $buffskill4
delay 250
end
end
procedure buff3
compute $buffs = 0
loop 7
keys $buffskill1
delay 250
end
loop 7
keys $buffskill2
delay 250
end
loop 7
keys $buffskill3
delay 250
end
end
procedure buff2
compute $buffs = 0
loop 7
keys $buffskill1
delay 250
end
loop 7
keys $buffskill2
delay 250
end
end
procedure buff1
compute $buffs = 0
loop 7
keys $buffskill1
delay 250
end
end
//090999999999999
procedure walkback
loop 2
keys $startingskill
delay 100
end
delay 300
keydown as 1.5 sec
loop 5
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
keys {esc}
delay 1000
else
//empty900909
end
end
keydown w 6 sec
keydown w{space} 1 sec
end
//
procedure walkback2
loop 2
keys $startingskill
delay 100
end
delay 300
keydown as 1.5 sec
loop 5
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
keys {esc}
delay 1000
else
//empty
end
end
keydown w 6 sec
keydown w{space} 1 sec
end
procedure walkback4
loop 2
keys $startingskill
delay 100
end
keydown as 1.5 sec
loop 5
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
keys {esc}
delay 1000
else
//empty
end
end
keydown w 6 sec
keydown w{space} 1 sec
end
//66666666666666666
procedure walkw
compute $randomtimew = $walkback
keydown w $randomtimew sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
end
keydown w $randomtimew sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
end
keydown w $randomtimew sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
end
end
procedure walks
compute $randomtimes = $walkback *2
keydown s $randomtimes sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
end
keydown s $randomtimes sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
end
keydown s $randomtimes sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
end
end
procedure walkback3
if $recovery > $timer4
loadrgb $mobhpxminx , $mobhpxminy
delay 200
if {rgbred} = $rgb2
call fight
else
call recovery
end
end
//9
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loop 5
loadrgb $mobhpxminx , $mobhpxminy
delay 200
if {rgbred} = $rgb2
call fight
end
end
compute $walkback = $walkback +0.25
if $walkback > $crouch
compute $walkback = 0.5
end
call walkw
call walks
keydown aw 1.5 sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loop 5
loadrgb $mobhpxminx , $mobhpxminy
delay 200
if {rgbred} = $rgb2
call fight
end
end
compute $walkback = $walkback +0.25
if $walkback > $crouch
compute $walkback = 0.5
end
call walkw
call walks
keydown ds 0.75 sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loop 5
loadrgb $mobhpxminx , $mobhpxminy
delay 200
if {rgbred} = $rgb2
call fight
end
end
compute $walkback = $walkback +0.25
if $walkback > $crouch
compute $walkback = 0.5
end
call walkw
call walks
keydown dw 1.5 sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loop 5
loadrgb $mobhpxminx , $mobhpxminy
delay 200
if {rgbred} = #rgb2
call fight
end
end
compute $walkback = $walkback +0.25
if $walkback > $crouch
compute $walkback = 0.5
end
call walkw
call walks
keys {space}
delay 1000
//sky
compute $lifes = 0
keydown as 0.75 sec
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
else
keys {tab}
delay 200
end
loop 5
loadrgb $mobhpxminx , $mobhpxminy
delay 200
if {rgbred} = $rgb2
call fight
else
call walkback3
end
end
end
procedure recovery
compute $recovery = 0
delay 500
//
loadrgb $selfhpx, $selfhpy
if {rgbred} = $rgb1
//empty999999999
else
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
else
loop 3
keys $recoveryhp
delay 250
end
loop 3
keys $recoverymp
delay 250
end
//not sure if it's work
loop 48
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
call fight
else
delay $wait
end
end
compute $wait = 200
// stand up and go back
end //999999999999
end
end
procedure walkingdead
loop 40
loadrgb $walkingdeadx , $walkingdeady
if {rgbred} = $rgb4
keys $attackskills
delay 150
end
end
end
// not sure if it w9ork
procedure walkback5
keys {space}
delay 1100
loop 5
delay 100
loadrgb $mobhpxminx , $mobhpxminy
if {rgbred} = $rgb2
keys {esc}
delay 1000
end
end
keydown qw 1 sec
keydown qs 0.5 sec
keydown dw{space} 0.5 sec
delay 300
keydown w 1 sec
keydown ew 1 sec
keydown as 0.5 sec
keydown ew{space} 0.5 sec
delay 300
keydown a 1.5 sec
end
procedure ignore
// picture of hp 5x 20 - denied
// picture of mana 5x 20 - acceptable
loop 1
//check mob mana9
// no need check for chicken
isobject 1495 at 651, 82
//909
else
isobject 1216 at 651, 82
//
else
loadrgb $mobhpxminx, $mobhpxminy
if {rgbred} = $rgb2
call walkback4
end
end
end
end
end
Only thing is can we get a rest option instead of potion? Like press the X instead of F9?