Aion Offsets

03/14/2012 20:48 lucid#166
I've never dealt with hooking, but I am working on finding the entity base (having problems).

Some articles suggest each entity's first 4 bytes are the previous entity's address and that the following 4 bytes are the next entity's address, but when I find the value which influences my character's name, go to the start of that structure (subtract 0x3A), that location does NOT contain a valid address for another entity nor is it null. Can someone give me a hand?

For example:

My character name is located at EB42A43A, and changing that name will change the name above my character's head in-game.

(EB42A43A - 3A) = EB42A400 and at that address the entity starts.

Code:
[B]EB32A3F0[/B]    CD CD CD CD CD CD CD CD
[B]EB32A3F8[/B]    CD CD CD CD CD CD CD CD
'[I]<< next address is my players entity start >>[/I]'
[B]EB32A400[/B]    8C D9 8D 31 00 D1 3C F1
[B]EB32A408[/B]    00 80 A9 43 00 00 00 00
[B]EB32A410[/B][I]    ...[/I]
[B]EB32A418[/B][I]    ...[/I]
[B]EB32A420[/B][I]    ...[/I]
[B]EB32A428[/B][I]    ...[/I]
[B]EB32A430[/B][I]    ...[/I]
[B]EB32A438[/B]    64 AB '[I]<< character name start>>[/I]'
EB32A400 contains 8C D9 8D 31 => 318DD98C
EB32A404 contains 00 D1 3C F1 => F13CD100

Neither 318DD98C nor F13CD100 start an entity structure. What am I doing wrong?
03/15/2012 04:12 raik06#167
This is what i found on EU live client :

Code:
Nick : Game.dll+C51B68
HP : Game.dll+BF6770
HP max : Game.dll+BF676C
MP : Game.dll+BF6778
MP max : Game.dll+BF6774
XP : Game.dll+BF6760
XP max :Game.dll+BF6750
Need the X,Y,Z coords and some target stuff.
Also, i want to develop a little bot with Autoit, but i've never programming before, I have many troubles with the GUI, and the documentation isn't detailed.
If anyone can help me, he will be welcome. ;)
03/15/2012 04:25 lucid#168
There isn't a lot you can do well without access to the entity structure.

Here are the memlocs for your character's position:
X Pos: Game.dll+BE2E20
Y Pos: Game.dll+BE2E1C
Z Pos: Game.dll+BE2E24


If anyone is able to help me out with info on the entity structure it would be appreciated (2 posts up).
03/15/2012 11:50 syntex#169
lets create a new thread ok? for aion free2play this shit belongs to older versions - close it and save it as archiv
03/20/2012 13:06 eliteclo#170
You also need the Cam XY angle/direction for a bot :
Game.dll+BECC6C (turn on yourself and you'll understand what it does)

With the X Y Z pos you can move to navpoint to another
03/28/2012 15:05 ziggzigg#171
i wonder if someone has already figured out how to get the offsets for animation speed on aion 2.7,
somehow i always get only one adress(green) which doesnt affect anim speed.
03/29/2012 20:36 lucid#172
Because the value you are looking for is stored within the entity structure which is unmanaged memory (you're not going to find a "green address").
03/30/2012 09:10 Nirasicho#173
Quote:
i wonder if someone has already figured out how to get the offsets for animation speed on aion 2.7,
somehow i always get only one adress(green) which doesnt affect anim speed.
You can find it the very same way as back in 2.1/2.5/etc.
Make sure that the memory region you search reaches from
"0...000" to "FFF...FFF", sometimes people only search parts of the memory and therefor don't find certain addresses.

However, the best way to keep track of the animation speed address is to find the player entity

@Lucid: As far as I understood it he isn't searching for a static address, he just said he found one.
03/31/2012 00:16 Wo0tomg#174
Aion F2P Offsets 15.03.2012

Base: game.dll
enum PlayerOffsets
{
PlayerName = 0xC51B68,
PlayerLegion = 0xBEDC68,
CurrentHP = 0xBF6770,
CurrentMP = 0xBF6778,
CurrentEP = 0xBF6760,

CurrentSlotsUsed = 0xBF67C8,
MaxSlots = 0xBF67C4,

Level = 0xBF6748,
Class = 0xBF67D4,

MaxHP = 0xBF676C,
MaxMP = 0xBF6774,
MaxEP = 0xBF6750,

PositionX = 0xBF0A9C,
PositionY = 0xBF0AA0,
PositionZ = 0xBF0AA4,
Rotation = 0xBECC6C,

HasTarget = 0x7AEA68
}
enum TargetOffsets
{
TargetBase = 0x7AEA60,
TargetOffset = 0x1D4,
TargetState = 0x298, //(1 ==> Attacking, 0 ==> Not Attacking, 7 == Dead)
TargetLevel = 0x36,
TargetName = 0x3A,
TargetHP = 0x10E0,
TargetHPPercent = 0x38,
TargetMaxHP = 0x10DC,
//TargetPosition (Just Game.dll+7ADA60+OFFSET)
TargetPositionX = 0x34,
TargetPositionY = 0x38,
TargetPositionZ = 0x3C
}

Best regards Wo0t

Quelle : [Only registered and activated users can see links. Click Here To Register...] sry I've forgotten ;)
03/31/2012 10:26 Immons#175
@Wo0tomg if you copy from other forum, maybe you would write who has found them?

They were found by Sleinzel @m m oelites.com
03/31/2012 11:18 gamesterz1#176
excuse me guys...but what is offsets..?
03/31/2012 11:20 Immons#177
Quote:
Originally Posted by gamesterz1 View Post
excuse me guys...but what is offsets..?
if you don't know then it means you don't need it.
07/10/2012 16:42 sama11#178
Can anyone post PlayerID/CharID and ServerID offsets for Aion F2P ?
07/12/2012 14:31 Skatefreaky#179
Aion F2P EU brought a new update, yesterday. Can someone please update offsets?
07/12/2012 16:04 d4mmed#180
Quote:
Originally Posted by Skatefreaky View Post
Aion F2P EU brought a new update, yesterday. Can someone please update offsets?
Not all adresses has been changed. Well the importent ones are not. like targeting offset etc.
This is what i got so far, this should make the bot run again.

CharCurHPOffset = 0xBF6778,
CharMaxHpOffset = 0xBF6774,

CharCurMPOffset = 0xBF6780,
CharMaxMpOffset = 0xBF677C,