Good Job, i like the way how you never gave any info away but still got peoples attention with the code. :P I guess you would save someone the effort of finding the pointers.
Good Job, i like the way how you never gave any info away but still got peoples attention with the code. :P I guess you would save someone the effort of finding the pointers.
Well, finding them is the "hard" part. It's not that hard to look them up from here and see how they can be used.
Seems like there's not much interest for stuff like this these days though.
I actually liked your post kinda useful. I might end up using it. Could you help me find the current and maximum HP of the hero? I want to make an app that can display the players health.
I actually liked your post kinda useful. I might end up using it. Could you help me find the current and maximum HP of the hero? I want to make an app that can display the players health.
Tested this on a a class with no MP, so you'll have to find that yourself, but just search for the value with CE and trace back from there to your CHero base address (what CHero__InstancePtr points to).
CE table attached so you can try it out for yourself.
Tested this on a a class with no MP, so you'll have to find that yourself, but just search for the value with CE and trace back from there to your CHero base address (what CHero__InstancePtr points to).
CE table attached so you can try it out for yourself.
Thanks, i never had cheat engine installed on my laptop so i made my own memory scanner, but it wasn't the best. Have to download it!
EDIT: Got it working like this, thanks a bunch!
Code:
int ptr1 = MemoryManager.ReadInt(0x009D3FD0); // CHero__InstancePtr
int ptr2 = MemoryManager.ReadInt(ptr1 + 0xAD0);
int ptr3 = MemoryManager.ReadInt(ptr2 + 0xC);
int currentHp = MemoryManager.ReadInt(ptr3);
I struggle to find the pointers, you must be pro at this to find all of those.
I used C#, some pinvoke methods to open/read the conquer process and i read an integer (4 bytes)
EDIT:
I found some offsets you could add it to your post
Code:
public enum CHero : uint
{
// Offsets
MaxHp = 0x60C,
CurrentHp1 = 0xAD0,
CurrentHp2 = 0xC,
XpSkillTimer = 0x608, //the yellow bar around your hp
BattlePower = 0xa30,
Gold = 0xC,
WarehouseGold = 0x16AC, //can only be seen when the warehouse is open
XP = 0x958,
Ping = 0x3734,
}
Could you explain how you would use the functions?
Like send a message, I understand you have to use the 009D3FC8(message base) and 5dbd20(message function), but what do i do with it to make the message on the client?
I used C#, some pinvoke methods to open/read the conquer process and i read an integer (4 bytes)
EDIT:
I found some offsets you could add it to your post
Code:
public enum CHero : uint
{
// Offsets
MaxHp = 0x60C,
CurrentHp1 = 0xAD0,
CurrentHp2 = 0xC,
XpSkillTimer = 0x608, //the yellow bar around your hp
BattlePower = 0xa30,
Gold = 0xC,
WarehouseGold = 0x16AC, //can only be seen when the warehouse is open
XP = 0x958,
Ping = 0x3734,
}
Could you explain how you would use the functions?
Like send a message, I understand you have to use the 009D3FC8(message base) and 5dbd20(message function), but what do i do with it to make the message on the client?
You can call them by injecting code into the process and then creating a thread on the beginning of that stub/function (with CreateRemoteThread), or just use DLL injection and call via a function pointer or inline asm. Use Olly to see how they're used by the client.
ProcessMemory.Allocate is VirtualAllocEx ProcessMemory.WriteString is WriteProcessMemory ProcessMemory.Execute is CreateRemoteThread ProcessMemory.Free is CloseHandle/VirtualFreeEx
and i think MessageChannel is
Gold is just a 0xC offset
"0x009D3FD0 -> 0xC = gold"
CurrentHp has 2 offsets CurrentHp1 and CurrentHp2.
"0x009D3FD0 -> 0xAD0 -> 0xC = CurrentHP"
NosUK Pointers + Offsets 06/13/2013 - Nostale Hacks, Bots, Cheats & Exploits - 0 Replies These are pointers to inventory. It only gives amount of item in slot.
Am working on trying to find item name. Don't know if anyone will find useful or not. Might be for someone making bots that need access to inventory information... Sorry if posted in wrong area. These are pointers to NostaleUK not sure if they will work on the other nostales.
007E6948 <- Item Pointer
EQ Offset Point 1c8
Main Offset Point 1cc
ETC Offset Point 1d0
[Release] Aion 3.1 Pointers/Offsets 05/02/2013 - Aion Hacks, Bots, Cheats & Exploits - 28 Replies Scanned of EU with new update today
ill update the list once i get some time to find the addresses...
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="14">
<CheatEntries>
<CheatEntry>
<ID>2</ID>
[Q] C++ memory editing with pointers 04/02/2009 - C/C++ - 10 Replies Hey there.
I used that guide which helped me a lot (Click)...
The main problem is, I tried it for another game, everytime I restart it, the address changes, so I wanted to do it with pointers.
I already searched on google, but didn't find anything rly usefull.
Please help me ;]
Thanks!
neue offsets/pointers... compilen? bwh/bot... etc. 01/20/2006 - World of Warcraft - 0 Replies hi leutz
also mein frage ist
wie und woher krieg ich die aktuellen pointers/offsets
wie baue ich das z.b in bwh ein..
oder den bot... etc.
ich hoffe ihr versteht was ich will...
wenn ich es falsch gepostet habe einfach verschieben...
da sich aber meine frage mehr auf wow bezieht denke ich mal das das hier her gehört...