Hi everyone
I've made a working DBOG bot, which has such functions as target mob, using starting skill, regular skills, RP skill, pick up drops, heal up, using recovery food, search for mobs in near area, unstuck when walk into obstacle
it's almost
It's working with AC Tool 5.4.0 (download at actool.net)
EDIT2: However there might be a problem when you're playing full screen mode
It's DBOG (farmer)
- just figured out that rgb value may be always around 130 and it works, some little bugs fixed and now here is final. I advice you to learn about how to create procedure ignore, it's great
Simple picture guide
Target monster, make print screen and open with paint
Useful tips - you can CTRL + M inside AC tool to get mousepos
selfhpx=182 // check guide - how to obtain x, y
selfhpy=75
rgb1=130 // regular value - should work for everyone
// your hp X, Y up to use recovery food
mobhpxminx=577
mobhpxminy=68
rgb2=130
// X, Y of the monster minimal hp
mobhpmaxx=689
mobhpmaxy=71
rgb3=130
// X, Y of the monster full hp
walkingdeadx=577
walkingdeady=68
// 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
timer2=22 //(effective 20-40)
// up to how long fighting monster (seconds)
timer3=18 //(effective 15-20)
// 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
// check the Ignore picture guide
// in order to learn how to setup
recovery=1
timer4=0
wait=200
// do not change recovery, timer4, wait
constants
x=173
y=72
//WINDOW
// STEP 1
// your hp X, Y up to use recovery food
selfhpx=173
selfhpy=72
rgb1=232
// Go to game window and move cursor
// to the half of your HP bar (on the red)
// Alt + tab go to the macro and press CTRL + M
// Set the value X and Y as selfhpx / selfhpy
// Next Copy the same values as x= and y=
// press start to get the value rgb1
// set rgb1
// STEP 2
// X, Y of the monster minimal hp
mobhpxminx=577
mobhpxminy=70
rgb2=216
// Go to the game window, target mob
// and point a curosr on the left side
// of the monster's hp bar ( bofore the LP )
// make sure that you're pointing red
// alt + tab go to macro and press CTRL + M
// set values X, Y as mobhpxminx / mobhpxminy
// Also set those values as x= and y=
// and press start macro
// will tell you the rgb2, which you set
// STEP 3
// X, Y of the monster full hp
mobhpmaxx=689
mobhpmaxy=71
rgb3=234
// Go to the game window, target mob
// and point a curosr on the right side
// of the monster's hp bar
// make sure that you're pointing red
// alt + tab go to macro and press CTRL + M
// set values X, Y as mobhpmaxx / mobhpmaxy
// Also set those values as x= and y=
// and press start macro
// will tell you the rgb3, which you set
// STEP 4
// X, Y of the monster already dead
// values walkingdeadx and walkingdeady
// are the same as mobhpxminx and mobhpxminy
// so you make copy them
// but the value rgb4 is different
// because it comes from mob who's hp is 0
// set the x= and y=
// afterwards kill a monster
// alt + tab quickly and press start
// before the monster tab get closed
// this will be rgb4 value
walkingdeadx=577
walkingdeady=70
rgb4=84
// Once gathered all values, copy them to the setup
end
loadrgb $x , $y
saypaste {rgbred}
// if looking for green change - {rgbgreen}
// CLICK HERE BEFORE START
// rgb =
//
// picture of mana 5x 20 - acceptable
loop 2
//check mob mana9
isobject 802 at 649, 81
else
isobject 1140 at 649, 81
else
isobject 2674 at 649, 81
else
loadrgb $mobhpxminx, $mobhpxminy
if {rgbred} = $rgb2
call walkback4
end
end
end
end
end
On the beggining we put
" isobject <mana amount>, which is a saved image, which we capture inside ac tool - explain it further
so " isobject <mana amount> at x, y - also capture when creating object - need to copy it, before exit
ex. isobject 802 at 649, 81
- then we put command 'else', because do do not need to make it any action for the mob we accept.
we put 'else' and then
'loadrgb $mobhpxminx, $mobhpxminy
if {rgbred} = $rgb2
call walkback4' for ex.
so the bot will normally skip to 'procedure fight' and if it's other mob, it will make a walkback
If you want to add more 'acceptable mob' you make it this way
ex.
isobject 802 at 649, 81
else
isobject 1020 at 649, 81
else
loadrgb $mobhpxminx, $mobhpxminy
if {rgbred} = $rgb2
call walkback4
and at the end of procedure ignore, put 'end' how many times used 'isobject' or 'if'
so
ex.
isobject 802 at 649, 81
else
isobject 1020 at 649, 81
else
loadrgb $mobhpxminx, $mobhpxminy
if {rgbred} = $rgb2
call walkback4
end
end
end
How to capture object:
go the the end of your script in the AC tool window
from 'command and macros' chose 'object commands'
the first in menu is 'object..end'
doubleclick, open panel
Tab to the game window press {printscreen}
Back to the panel and click paste
1. Scroll image to mob's mana, click on it on the max mana (on the numbers)
set object w/h - 20/5
2. Name the object ex. number
3. Copy the coordinates, came from this and click ok
4. Go back to 'procedure ignore' and setup the isobject (name) at x, y
I thook I did... But I have a few problems w/ the second step ^^
Can you please give us your options? Because I think we have the same screen resolution so...
I thook I did... But I have a few problems w/ the second step ^^
Can you please give us your options? Because I think we have the same screen resolution so...
Ok . you might send me a screenshot format .bmp when you target mob and I'll send you working macro
send it
I got the bot working, seems to be running fine until I target a mob and get stuck on an object while running. After a while, my character will finally move back and run normally, but he'll jump occasionally. He also stop targeting and fighting.
Also is there way to fix the amount of LP of a mob I want to fight? There's supers around the area and I don't want to engage in a fight with them.
I got the bot working, seems to be running fine until I target a mob and get stuck on an object while running. After a while, my character will finally move back and run normally, but he'll jump occasionally. He also stop targeting and fighting.
Also is there way to fix the amount of LP of a mob I want to fight? There's supers around the area and I don't want to engage in a fight with them.
I've worked out a better wersion, which has even ignore mode, which prefers only one or few mob, depending on his mana amount
But I think even if I explain how to build an ignore procedure, you won't get it
Also this new, has a stopgap walkback that does everything fine like
move QW, then SD then QW + jump etc
that always work
I; renew the script so take it and now only copy the values you need
Greets!
I've worked out a better wersion, which has even ignore mode, which prefers only one or few mob, depending on his mana amount
But I think even if I explain how to build an ignore procedure, you won't get it
Also this new, has a stopgap walkback that does everything fine like
move QW, then SD then QW + jump etc
that always work
I; renew the script so take it and now only copy the values you need
Greets!
I'll try to understand how to do it, if not I can send you the details of the mobs I'm trying to farm!!!
I'll try to understand how to do it, if not I can send you the details of the mobs I'm trying to farm!!!
Sure. The ignore is based on how much mana has. For ex. kill monster with mana 802 and ignores the one which is 1220, run away. Or turn on procedure guard then the you can set other skills to kill it, stun or paralize
constants
//WINDOW
selfhpx=300
selfhpy=108
rgb1=218
// your hp X, Y up to use recovery food
mobhpxminx=1010
mobhpxminy=106
rgb2=206
// X, Y of the monster full hp
mobhpmaxx=898
mobhpmaxy=105
rgb3=186
// X, Y of the monster minimal hp
//SETUP
lifes=0
buffs=0
stuck=0
// do not change value at lifes, buffs, stuck
startingskill=312
// attack on full hp
attackskills=123123
// after the starting skill
numberofbuffs=1
// how many buffs set
buffskill1={f3}
buffskill2=
buffskill3=
buffskill4=
buffskill5=
// buff skills
timer1=3
// how many monster until rebuff
timer2=20
// up to how long fighting monster (seconds)
timer3=20
// 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=1
// 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
//36666666668096669999966696660909666669999999999666 66666666666660606666666666066666666666666666666666 66666666666666698066666666660666666666606666666666 06666666666066666666660666666669916666668066666666 66666666666806666666666866666666666666666666666666 6666666666666666666666666666666
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
constants
//WINDOW
selfhpx=300
selfhpy=108
rgb1=218
// your hp X, Y up to use recovery food
mobhpxminx=1010
mobhpxminy=106
rgb2=206
// X, Y of the monster full hp
mobhpmaxx=898
mobhpmaxy=105
rgb3=186
// X, Y of the monster minimal hp
//SETUP
lifes=0
buffs=0
stuck=0
// do not change value at lifes, buffs, stuck
startingskill=312
// attack on full hp
attackskills=123123
// after the starting skill
numberofbuffs=1
// how many buffs set
buffskill1={f3}
buffskill2=
buffskill3=
buffskill4=
buffskill5=
// buff skills
timer1=3
// how many monster until rebuff
timer2=20
// up to how long fighting monster (seconds)
timer3=20
// 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=1
// 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
//36666666668096669999966696660909666669999999999666 66666666666660606666666666066666666666666666666666 66666666666666698066666666660666666666606666666666 06666666666066666666660666666669916666668066666666 66666666666806666666666866666666666666666666666666 6666666666666666666666666666666
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
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 -
[Selling] [GLOBAL]Fresh Dragon Ball Dokkan Battle Accounts 09/14/2016 - Dragon Ball Z Dokkan Battle Trading - 9 Replies Selling fresh Dragon Ball dokkan battle accounts ~
Lv 1 without any Story done so u can get plenty of Stones.
Accepting only Paypal ~ Prices vary depending on SSR´s
Trade will go without MM cuz it takes way to long u´ll pay and get your Account instantly !
Please Note that the Trade will go via the Trade System of EPVP.
Dragon Ball Online ACC 10/02/2011 - Trading - 1 Replies Selling Dragon Ball Online Account, lvl 20.. Still kid can do adult quest at lvl 30. Lower lvl 15+ Spirtualist on the account..
Want $25 USD
MSN [email protected]
Can take ss's, meet in-game if you have character.. before you pay
MSN ONLY
Dragon Ball online 04/23/2010 - General Gaming Discussion - 1 Replies Sers habs gescahfat mir ne ganze liste von den KSSN ID`s zu besorgen um mir nen acc für DBO zu machen.
Alles schön und gut nur hab ich nun folgendes problem:
Loading the command line is failed. , E:\Development\ABWork\Root\Dragonball_Beta\DboClie nt\Tool\DBOLauncher\DLCmdLine.cpp, 72
laut der launcher log datei soll der fehler in dem beschriebenen verzeichnis sein. Problem nur, bei mir ist E ein Bluray laufwerk ^^
hatte jamnd schonmal das prob? oder kann mir da wer helfen?
Dragon ball online 11/07/2009 - Foreign Games - 1 Replies does any one know how to register into game and download it http://feature.mmosite.com/dragonballonline/ some videos and screenies :p this game will rock just want to play no matter what language
Dragon Ball Online 06/07/2007 - User Submitted News - 21 Replies Guys iive been reading that Dragon Ball online is gonna be released in 2008...but koreans will have the beta release in this summer....
personnaly i am a BIG fan of dbz. (like u can see in my siggy)
so if anyone got any information about this Epic release post it here please
Reclaimer