Updating Memory.ini - Auto Battle Bot

02/10/2010 02:03 geekextreme1#1
I have recently finished updating my Memory.ini file (except for movement speed, because I have no way to compare speeds at the moment), and have quite an experienced. It takes a couple of days to do, but is well worth your time. Do not I highly reccommend that you read this guide in a linear fashion rather than skipping ahead, unless you already know how to find things like pointers.

Auto Battle Bot
First download the latest version of the Auto Battle Bot.
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Extract the .rar file and you will get a folder with a bunch of different files in it. The main file you will be concerned with is the Memory.ini file which holds the addresses that allow the Auto Battle Bot to function properly.

Cheat Engine
Now you want to download the latest version of Cheat Engine from it's homepage [Only registered and activated users can see links. Click Here To Register...]. Cheat Engine is a memory scanner and more that allows you to find the addresses to update the Memory.ini file.

If you are new to using Cheat Engine you may want to do the first few steps of the tutorial to familiarize yourself with it. (Located through Start Menu-->Programs-->Cheat Engine-->Cheat Engine Tutorial)

Finding the Addresses
My goal is to give a thorough example on how to find a piece of the Memory.ini file, that will allow you to find the rest on your own. However, I will give tips that will help you with specific pieces.

Locating the Initial Address
Use the Initial Address to Find Opcodes

Examining the Opcode
Using the Opcodes
Continuing the Search
Writing the Pointer
Adding the Pointer to the Memory.ini File

Additional Strategies

Conclusion
Overall, updating my Memory.ini file and writing this tutorial took quite some time. If I have made an mistakes or if you have any additional questions please don't hesitate to ask or show your appreciation. :awesome: And of course show your appreciation to the creator of [Only registered and activated users can see links. Click Here To Register...] [Only registered and activated users can see links. Click Here To Register...]

I hope this helps! :D
02/10/2010 02:48 TheOnlyOne652089#2
Movement Speed can be searched with "boots" aswell.

Starting with Gold Dragon they give small movement speed bonus aswell, which means no mount is needed to search for it.


Character_Mem is no "real" Memory Value that contains a value itself, its just the Address that is used for the Lfie/Mana/Exp to reach them, as most stuff related to singel characters is based around this, so an Offset added to the Character_Mem gives the value.


If you don't use an offset, just delete it. Using a 0x0 is pretty much the same, just that it is totally useless space as it doesnt change the result.
02/10/2010 12:20 geekextreme1#3
Ah ok thankyou. I've only just started playing the game so I didn't know about the boots, but now I'll add that. I understand what you mean about the offsets as well. When updating the Memory.ini I had to add/remove offsets a couple times for when you had different amounts. =D
02/20/2010 07:35 flee0308#4
I cannot get any lower then 2 values, for sit/stand/auto craft and yourturn. ( I keep repeating the neccesary steps but still can't get below 2 values)

However, the values for sit/autocraft/stand changes at diffrent times. I suppose the first one that changes is the right one?


How do i know which address is the right one?

Also, what should I do if I have more then 1 opcode which could be correct?
02/20/2010 22:25 TheOnlyOne652089#5
Quote:
Originally Posted by flee0308 View Post
I cannot get any lower then 2 values, for sit/stand/auto craft and yourturn. ( I keep repeating the neccesary steps but still can't get below 2 values)

However, the values for sit/autocraft/stand changes at diffrent times. I suppose the first one that changes is the right one?


How do i know which address is the right one?

Also, what should I do if I have more then 1 opcode which could be correct?
Change the value, if it has an effect on the game, its the one you are looking for (otherwise change it back, to be sure nothing crashes).
02/21/2010 11:27 flee0308#6
Quote:
Originally Posted by TheOnlyOne652089 View Post
Change the value, if it has an effect on the game, its the one you are looking for (otherwise change it back, to be sure nothing crashes).
How do I change the value?

EDIT: found it, had to change it from the ct. Thanks!

However, how do i know which opcode is the correct opcode i should choose when I got multiple ones?

For example,

[Only registered and activated users can see links. Click Here To Register...]
02/21/2010 16:58 TheOnlyOne652089#7
Quote:
Originally Posted by flee0308 View Post
How do I change the value?

EDIT: found it, had to change it from the ct. Thanks!

However, how do i know which opcode is the correct opcode i should choose when I got multiple ones?

For example,

[Only registered and activated users can see links. Click Here To Register...]
Just take one, test it and if needed take the other.

You can't know which one will give you a valid pointer, you just see if you find no more opcodes, than go back and try another.
02/23/2010 12:56 flee0308#8
Do I have to change the values I get from the hex code to find the correct address?

EDIT: Solved
03/29/2010 06:48 dhrddm#9
BUMP

A too good thread to be lost in the mass
06/07/2010 18:12 Darknafein#10
atlantica crash when i enter a combat with "the following opcodes accessed the selected adress"

What i can do ?
06/10/2010 01:41 DudleyDurong#11
Cannot locate the newest Battle Speed
06/10/2010 19:31 lostamasta#12
hi, i've almost finisih my own memory.ini
one prob so far with my in-battle camera, i've update all 'Camera_default_1-6', but dont know what to put in 'Camera_Default_zoom_1-2', so i put same static n offset1 but leave offset2 as default from memory.ini
now when i got in battle, the camera moves so far away from my char or enemy, sometimes i cant even see them at all. here is the screenshots:
[Only registered and activated users can see links. Click Here To Register...]

i guess it's the x,y coor of the camera, but dont know if i'm right nor how to fix it. please any advice / help / hint will be much appreciated.
Thanks in advance.
01/04/2011 17:37 Crazylokoton#13
i have been using this to update the memory.ini, i have gotten a good chunk of it done but idk which sections are absolutely crucial to get the bot working.

idk which bot to use, there is the beta 3 or the older version v0.i2, becuase both of them are completly different..
12/03/2011 22:17 camplinomore#14
how to find cursor address... i don't have auto bot file.. thank for your advice
12/04/2011 17:53 comp123#15
Does some know the code for combat range?