Maxus Minimax ( Free / open source AION bot)

04/02/2010 18:33 Todesschrei#631
yes its work ^^
04/02/2010 22:25 xx1ray#632
So habe mir CheatEngine besorgt und mir auch schon einige videos an geschaut
aber wie finde ich jetzt die sammel offset und camera offset ??


Quote:
Zitat:
Zitat von chefes78
das sammel offset is einfach zu finden... kennst du CheatEngine... shau ein
paar videos auf youtube an... dann poste ich dir ein kleines Tut. wie du
das Offset findest fürs gathering... aber erstmal gutnacht..
morgen wieder arbeiten -.-

falls du aether sammeln willst brauchst du noch das camera offset


----------------------------------------
spiele Aion auf P Server version 1.5.1.10 auf Aion4all
04/02/2010 23:37 Bellz#633
hi zusammen,
benutze den 9.6 zznd hhabe das prob, dass er wenn er stirbt nicht wieder losläuft. habe GP´s aber es steht nur da, dass er wartet dis der todes-debuff verschwindet und wenn der weg istrührt er sich trotzdem nicht.

[Default Profile]
$botname=Maxus MiniMax 9.6.1
$lastprof=XXX
upkey=w
leftkey=a
rightkey=d
attackkey=9
jumpcheckbox=4
loot_enteredkey=30
rest_percent=70
rest_enteredkey=,
rest_radio=1
heal_radio=4
heal_enteredkey=,
respawn_enteredtime=600
$readAttack4=x
$readAttack7=x
$readAttack8=x
$readAttack14=x
$readAttack4cast=0
$readAttack7cast=0
$readAttack8cast=0
$readAttack14cast=0
$readAttack4cd=0
$readAttack7cd=0
$readAttack8cd=0
$readAttack14cd=0
$readAttack4dav=x
$readwaitafterloot=4
$readlogifdead=4
$readlogiftimeout=4
$readabefahre=4
$readrandomtimes=1
$readoffsetused=1.5.1.14
$readAttack8hp=80
$readAttack7hp=90
$readAttack14hp=90
$reg_minLife=65
$reg_minMana=30
$readatck=1
$readattackdistmin=5
$readattackdistmax=23
$readkeysetFileInput=Default Profile
$readwpFileInput=0
$readLoot=2
$readReg=,
$readlastblname=
$readlastwlname=
$readATTACKHP1=80
$readATTACKKEY1=1;8;8;7;7;1
$readATTACKHP2=60
$readATTACKKEY2=8;8;7;7;1
$readATTACKHP3=40
$readATTACKKEY3=1;8;8;7;7;1
$readATTACKHP4=20
$readATTACKKEY4=8;8;7;7
$readATTACKKEY5=1;8;8;7;7
$readplanystyle=4
$gatheronly=4
$gatheronlygp=1
$sdtimerInput=0
$slowpc=4
$wpdist=2
[XXX]
upkey=w
leftkey=a
rightkey=d
jumpcheckbox=1
loot_enteredkey=30
respawn_enteredtime=600
$readAttack4=6
$readAttack7=!9
$readAttack8=9
$readAttack14=x
$readAttack4cast=3000
$readAttack7cast=4000
$readAttack8cast=800
$readAttack14cast=0
$readAttack4cd=30
$readAttack7cd=16
$readAttack8cd=1
$readAttack14cd=0
$readAttack4dav=x
$readwaitafterloot=4
$readlogifdead=4
$readlogiftimeout=4
$readabefahre=4
$readrandomtimes=1
$readoffsetused=
$readAttack8hp=30
$readAttack7hp=90
$readAttack14hp=90
$reg_minLife=75
$reg_minMana=30
$readatck=8
$readattackdistmin=3
$readattackdistmax=20
$readkeysetFileInput=Elax
$readwpFileInput=0
$readLoot=0
$readReg=,
$readlastblname=
$readlastwlname=
$readATTACKHP1=98
$readATTACKKEY1=1;1;2;3;4;4;4;5;5
$readATTACKHP2=3
$readATTACKKEY2=1;1;2;3;4;4;4;5;5
$readATTACKHP3=2
$readATTACKKEY3=1;1;2;3;4;4;4;5;5
$readATTACKHP4=1
$readATTACKKEY4=1;1;2;3;4;4;4;5;5
$readATTACKKEY5=1;1;2;3;4;4;4;5;5
$readplanystyle=1
$sdtimerInput=0
$gatheronly=4
$gatheronlygp=1
$slowpc=4
$wpdist=2
04/03/2010 00:27 Chefes#634
update mal auf 9.6.3 ... sollte helfen


Quote:
Originally Posted by Bellz View Post
hi zusammen,
benutze den 9.6 zznd hhabe das prob, dass er wenn er stirbt nicht wieder losläuft. habe GP´s aber es steht nur da, dass er wartet dis der todes-debuff verschwindet und wenn der weg istrührt er sich trotzdem nicht.

[Default Profile]
$botname=Maxus MiniMax 9.6.1
$lastprof=XXX
upkey=w
leftkey=a
rightkey=d
attackkey=9
jumpcheckbox=4
loot_enteredkey=30
rest_percent=70
rest_enteredkey=,
rest_radio=1
heal_radio=4
heal_enteredkey=,
respawn_enteredtime=600
$readAttack4=x
$readAttack7=x
$readAttack8=x
$readAttack14=x
$readAttack4cast=0
$readAttack7cast=0
$readAttack8cast=0
$readAttack14cast=0
$readAttack4cd=0
$readAttack7cd=0
$readAttack8cd=0
$readAttack14cd=0
$readAttack4dav=x
$readwaitafterloot=4
$readlogifdead=4
$readlogiftimeout=4
$readabefahre=4
$readrandomtimes=1
$readoffsetused=1.5.1.14
$readAttack8hp=80
$readAttack7hp=90
$readAttack14hp=90
$reg_minLife=65
$reg_minMana=30
$readatck=1
$readattackdistmin=5
$readattackdistmax=23
$readkeysetFileInput=Default Profile
$readwpFileInput=0
$readLoot=2
$readReg=,
$readlastblname=
$readlastwlname=
$readATTACKHP1=80
$readATTACKKEY1=1;8;8;7;7;1
$readATTACKHP2=60
$readATTACKKEY2=8;8;7;7;1
$readATTACKHP3=40
$readATTACKKEY3=1;8;8;7;7;1
$readATTACKHP4=20
$readATTACKKEY4=8;8;7;7
$readATTACKKEY5=1;8;8;7;7
$readplanystyle=4
$gatheronly=4
$gatheronlygp=1
$sdtimerInput=0
$slowpc=4
$wpdist=2
[XXX]
upkey=w
leftkey=a
rightkey=d
jumpcheckbox=1
loot_enteredkey=30
respawn_enteredtime=600
$readAttack4=6
$readAttack7=!9
$readAttack8=9
$readAttack14=x
$readAttack4cast=3000
$readAttack7cast=4000
$readAttack8cast=800
$readAttack14cast=0
$readAttack4cd=30
$readAttack7cd=16
$readAttack8cd=1
$readAttack14cd=0
$readAttack4dav=x
$readwaitafterloot=4
$readlogifdead=4
$readlogiftimeout=4
$readabefahre=4
$readrandomtimes=1
$readoffsetused=
$readAttack8hp=30
$readAttack7hp=90
$readAttack14hp=90
$reg_minLife=75
$reg_minMana=30
$readatck=8
$readattackdistmin=3
$readattackdistmax=20
$readkeysetFileInput=Elax
$readwpFileInput=0
$readLoot=0
$readReg=,
$readlastblname=
$readlastwlname=
$readATTACKHP1=98
$readATTACKKEY1=1;1;2;3;4;4;4;5;5
$readATTACKHP2=3
$readATTACKKEY2=1;1;2;3;4;4;4;5;5
$readATTACKHP3=2
$readATTACKKEY3=1;1;2;3;4;4;4;5;5
$readATTACKHP4=1
$readATTACKKEY4=1;1;2;3;4;4;4;5;5
$readATTACKKEY5=1;1;2;3;4;4;4;5;5
$readplanystyle=1
$sdtimerInput=0
$gatheronly=4
$gatheronlygp=1
$slowpc=4
$wpdist=2
04/03/2010 06:09 chefes78#635
To make it easy for the Inf. Aion users i made a video how to find the
isgathering offset for maxus minimax ... just post it here for others
to use...

its really easy to find a offset if you know what you have to
look for...

The values stored in this offset we search are:
0 = Not in action (gathering or moving to node with attack)
1 = moving to node or gathering started

As you see this value already turns to 1 as soon you select the
node and hit attack ... this method can't be used to tell if
gathering was sucessful... it also turns 1 if you start fight
a mob... but works perfect for the part of code we use it..


Preparation:
- download and install CheatEnding 5.6
[Only registered and activated users can see links. Click Here To Register...]

Comments to the Vid..

1. Open the process Aion.bin
2. prepare the form for the first search (search value 1 ...)
3. Switch to Aion.. and select a node... now be quick
4. Start gathering and Tab back to Cheatenging and start first search
5. wait for the gathering to finish and do Next Scan ( search value 0)
6. start gathering again and search for value 1 ...

do 5-6 until you see 1 green adress... double check if it works (also
after reloading the game... ^^; )


i hope this is easy enough... someone please translate it to German :handsdown:

Part one... how to find the offset:

Part two... how to update the bot


PS: the range of values for vertical camera movent is
is -85 > 0 > +85 ... play a bit with CE... youll find
it... it is only needed for flying mode !!
04/03/2010 09:41 naser080291#636
dude when u gonna make a craft bot?
04/03/2010 16:31 chefes78#637
there are already some really nice craft bots (buying mats etc)

The one i tested was this one...
[Only registered and activated users can see links. Click Here To Register...]

i think its not working now cause he hardcoded the aioin vers. nr. for
the offsets hes using.. game updated and the offsets i use are unchanged..
think he posted a way to fix it yourself (adjust the ini... )
04/03/2010 18:12 raez13#638
Quote:
Originally Posted by chefes78 View Post
To make it easy for the Inf. Aion users i made a video how to find the
isgathering offset for maxus minimax ... just post it here for others
to use...

its really easy to find a offset if you know what you have to
look for...

The values stored in this offset we search are:
0 = Not in action (gathering or moving to node with attack)
1 = moving to node or gathering started

As you see this value already turns to 1 as soon you select the
node and hit attack ... this method can't be used to tell if
gathering was sucessful... it also turns 1 if you start fight
a mob... but works perfect for the part of code we use it..


Preparation:
- download and install CheatEnding 5.6
[Only registered and activated users can see links. Click Here To Register...]

Comments to the Vid..

1. Open the process Aion.bin
2. prepare the form for the first search (search value 1 ...)
3. Switch to Aion.. and select a node... now be quick
4. Start gathering and Tab back to Cheatenging and start first search
5. wait for the gathering to finish and do Next Scan ( search value 0)
6. start gathering again and search for value 1 ...

do 5-6 until you see 1 green adress... double check if it works (also
after reloading the game... ^^; )


i hope this is easy enough... someone please translate it to German :handsdown:

Part one... how to find the offset:
[Only registered and activated users can see links. Click Here To Register...]

Part two... how to update the bot
[Only registered and activated users can see links. Click Here To Register...]


PS: the range of values for vertical camera movent is
is -85 > 0 > +85 ... play a bit with CE... youll find
it... it is only needed for flying mode !!
thank you!! <3
04/04/2010 02:22 eritzkols#639
was mir eben noch aufgefallen ist, wenn sich die waypoints unglücklicherweise überschneiden sucht er den naheligensten waypoint raus und nutz ihn weiter.

Bsp.: wp156-157-158-5-6-7
ist mir eben beim äthersammeln aufgefallen was leider zum absturtz geführt hat :3
04/04/2010 03:06 rangidiot#640
Also irgendwie klappts bei mir... Wenn ich den Bot starte visiert er den Mob an läuft aber andauernd nach links - stückchen vor - rechts (Hab Meelee Klasse), Min Range 5m Max 21m.
Und nach einer gewissen Zeit ca 10 Sekunden löst er sich vom Target.
Woran kann das liegen benutz 1.5.1.14 und alles wie beschrieben gemacht... :/
04/04/2010 10:06 Todesschrei#641
Kann bitte jemand die neuen Äther Offsets posten? Bzw wie fügt man die in den bot ein? weil des normale sammeln funzt noch mit den alten aber des äther nimma
danke
04/04/2010 12:01 Yamiboss#642
New Challenge :

Include an offset reading option ! :D so it can work for every version of the game client (ok i'll stop daydreaming lol ) it may sound impossible but i heard CE source was available and well ... nvm ! gonna take years ...
04/04/2010 17:50 Sylphos#643
Both chefes are nice guys, great programme, u did a fine job :)

I will looking for a bot programme to farm players /o
EM (4k sorc dp) > life below 40% for examble, could imagine.


Thanks
04/04/2010 18:13 KoRn-Freak#644
sind leute wegen dem bot gebannt worden oder ist das soweit safe ?^^ (soweit mans sagen kann)
04/04/2010 19:14 Man1ac#645
I looked carefully to your video how to find memory offset in Aion.
I'm doing a crafting bot based on minimax, it works at 95% but the only issue I have is with Inventory offset, This is quite obvious to find the offset of the orders, crafting material and number of slot left. But it keeps on changing when the game loads, of course they are not linked to the Game.dll :mad:. This looks they are in a higher memory or using dynamic memory allocation. The issues is that there is 2000 + pointers pointing to the inventory offset and I not able to find ones that suit my needs.

Issues i'm facing are :
1. Multiple EC (when you need to give up the order quest in the quest book)
2. Inventory slot missing (Selling already known blue print to NPC?)
3. Upgrading level 100,200, etc