[CODE]Ingame Functions( POST YOUR FINDINGS HERE )

03/21/2014 08:41 thaikill#121
Nice find Alain, with that I wonder if it's possible to be able to trick the list into making the cool down faster.
03/21/2014 10:58 AlainProvist#122
I'll try to overwrite the value and see what happens. I have no real hope that it will work because either the value in the cooldown data is set directly (what could work would be the case it is decremented by the dt value), or because the real cooldown value is given by the server (but it is probably not the case because I noticed that when you log of during a cooldown, you will log in later with the same cooldown you had when logging off).

edit : tried to modify the value and as expected it's overwritten by something I am unable to track (I'm just totally noob with float specialized registers and float x86 instructions :p )
03/22/2014 16:52 Megakyior#123
Hiiii, Firstly a big thank you for your work.

So, i use AFKLoader with CamFun, AntiMutex and CLua.
I downloaded source but I didn't find where is the function of transparency for UI.
Same for movelocation for exemple.

Anyone know?
03/22/2014 21:44 thaikill#124
Quote:
Originally Posted by Megakyior View Post
Hiiii, Firstly a big thank you for your work.

So, i use AFKLoader with CamFun, AntiMutex and CLua.
I downloaded source but I didn't find where is the function of transparency for UI.
Same for movelocation for exemple.

Anyone know?
You've downloaded the source for LUA and CLua? I think the GUI has to do with the AKFLoader itself. I've tried to inject the dll files with perx and other injectors but it don't work. Try to unpack AFKLoader and see for yourself :D
03/22/2014 22:33 Thr!ce#125
AFKLoader only fetches the login hash and injects the dlls.
I think the CLua source is pretty much outdated, therefore you will not find it.
03/22/2014 23:37 Megakyior#126
Thank you for answers and replies
03/23/2014 00:34 matteroflove#127
Was anyone able to find the entity map?(For everything around you) the node keep pointing to another random node. I can't find the start and ending.
03/25/2014 03:09 erix920#128
Pretty sure the 0x0 of the entity structure is the entity type definition. For example, 14721996 is always the beginning of the player structure. From what I've seen so far all entities type IDs start with 147 or 145.
03/25/2014 09:59 AlainProvist#129
Absolutely not : this is the vftable of the c++ class entity. But the consequence is nearly what you say : if the vtable address is not the same that means that the inheritance is not the same so the types are different. Entity class is probably inheriting from something like PlayerSomething or NPCSomething and some other classes.

About the linked list, it is normal that you get an infinite loop since it is circularly linked. The good news is that you can easily stop the loop by exiting when ptrStart = currentPtr->next. The bad news is that you can't deduce what is the "real" start from the inner of the loop and so find what is containing the start of the list.

Last point : the entity class here can be used to locate mobs and player around you ONLY. Lots of npc and mats are also stored here but the coordinate field is not set. I'm still searching about the list containing the coordinates of npcs (think I found one but nothing seems to access it TT).
03/25/2014 15:38 erix920#130
So no but yes for the 0x0 part.

In Aion it's similar to what you say about only storing what's around you. The max distance I found to be about 50 units. Anything more and the entity is pushed out of the list probably due to memory usage (exception being your character which is always in the list).

I have the player entity pointer with the static base address. Perhaps that can be used in finding the entity map base address and subsequent offset to the start of the entity loop.
04/03/2014 17:25 PalmzHacker#131
Does anyone know how to update addresses to use with another servers ?
04/03/2014 17:56 _RowLegend_#132
Get the Old Client. At one Page of this Thread is a Dl.
Make Signatures with Ollydbg from the Addresses und Research it on the new Client.
Done.
04/04/2014 06:31 PalmzHacker#133
Quote:
Originally Posted by _RowLegend_ View Post
Get the Old Client. At one Page of this Thread is a Dl.
Make Signatures with Ollydbg from the Addresses und Research it on the new Client.
Done.
Those addresses is based from game.bin ?
Can I update addresses by minus old addresses with old game.bin and plus with new game.bin ?

Edit: TH server can't open CE / OllyDbg :(
04/05/2014 20:34 peilin#134
hey there, i have started using your LUA bot, it's working fine so far.

i tried to use this function "MoveToPosition( 800, 500 );" but it doesn't seem to always work? it works for a while in the beginning but the longer the bot runs the further character went from the original coordinates. any suggestions?
04/05/2014 20:49 TheStupidDog#135
Quote:
Originally Posted by peilin View Post
hey there, i have started using your LUA bot, it's working fine so far.

i tried to use this function "MoveToPosition( 800, 500 );" but it doesn't seem to always work? it works for a while in the beginning but the longer the bot runs the further character went from the original coordinates. any suggestions?
The bot will return to those coords only when it can't find a target, correct camera placement is pretty important so try and face the camera to a wall so that once a few mobs die then the bot won't see any mobs and then return to the coords you specified. Also change your FOV in game to lowest so it doesn't render mobs as far off (I can't understand why they labelled "view distance" as FOV in the options). Good luck with getting it to work sir :)