United Hackprogrammers Front(UHF)-CO2 Memory Tables

05/21/2009 23:12 Ulfius#511
Quote:
Originally Posted by Alexios View Post
Dynamic does mean that changes for every client?
Yes, DMA or Dynamic Memory Allocation means that the addresses are allocated at run-time and although an address could feasibly end up at the same address, it's very unlikely. Multiple clients running at the same time will definately have different addresses for the values.
05/22/2009 04:52 kmaworld586#512
#CONFIRMED# - TQ has finally made all the important information in CO #Dynamic#Encryted
05/22/2009 09:54 Ulfius#513
I'll work on some more of these, but I've found:

PlayerBaseAddress + 0x8C4 = MoneyInv
05/22/2009 10:00 IAmHawtness#514
Quote:
Originally Posted by Ulfius View Post
I'll work on some more of these, but I've found:

PlayerBaseAddress + 0x8C4 = MoneyInv
PlayerBaseAddress + 0x8D4 = x coordinate
PlayerBaseAddress + 0x8D8 = y coordinate
PlayerBaseAddress + 0x60 = PlayerID
05/22/2009 21:03 Alexios#515
I am seeing these addresses that have PlayerBaseAddress + x and I am wondering what PlayerBaseAddress is.
Could someone explain me what does it "shows" and how can I find it?
I don't care if it is Dynamic,I want know how can I find it.
05/22/2009 21:25 IAmHawtness#516
Quote:
Originally Posted by Alexios View Post
I am seeing these addresses that have PlayerBaseAddress + x and I am wondering what PlayerBaseAddress is.
Could someone explain me what does it "shows" and how can I find it?
I don't care if it is Dynamic,I want know how can I find it.
Open up Cheat Engine -> Attach it to Conquer -> Press "Add address manually" -> Enter 0064ff48 in the address field -> Right-click the value and press "Show as hexadecimal value"; the value of 0064ff48 now shows the PlayerBaseAddress.

I know this sounds very noob-ish, but I'm just trying to be as noob-friendly as possible :).

For now (patch 5128) the address 0064ff48 is a pointer to the PlayerBaseAddress, so all you need to do is read the value of 0064ff48 to get the PlayerBaseAddress.
05/22/2009 22:25 Alexios#517
Quote:
Originally Posted by IAmHawtness View Post
Open up Cheat Engine -> Attach it to Conquer -> Press "Add address manually" -> Enter 0064ff48 in the address field -> Right-click the value and press "Show as hexadecimal value"; the value of 0064ff48 now shows the PlayerBaseAddress.

I know this sounds very noob-ish, but I'm just trying to be as noob-friendly as possible :).

For now (patch 5128) the address 0064ff48 is a pointer to the PlayerBaseAddress, so all you need to do is read the value of 0064ff48 to get the PlayerBaseAddress.
Thanks!!
You explain it very good. And it is ok that it sounds noob-ish... because I AM a noob :p

EDIT: Can I ask you how you find the relation between the PlayerBaseAddress and x coordinate or y coordinate etc..
You first find the x coordinate memory address and then the relation between it and PlayerBaseAddress?
Also,I have one more question... As you can see I am noob at these stuff... what should I do to be better at finding addresses and stuff like that?
05/26/2009 04:53 Zeroxelli#518
Here's some crap that took me about 5 min to gather up

Code:
Level=0x01102594
BattlePower=0x01102620
ShareRatio=0x011028B4
Zoom=0x0064E7B0
Server=0x00650078
TrainingPoints=0x00650358
XP=0x01102270
Stamina=0x0110258C
Ping=0x01104C20
MoneyINV=0x01102754
MoneyWH=0x01102BE4
PKPoints=0x011025C0
VPS=0x011025E8
PlayerBase=0x0064FF48
CoordX=$PlayerBase+0x8D4
CoordY=$PlayerBase+0x8D8
PlayerID=$PlayerBase+0x60
Sorry, I didn't do CPS cause I forgot my main's password :p

Creds for playerbase go to IAmHawtness.

EDIT: Btw it's in that format (0x*) because I use these for C# apps. MoneyWH only works with VIP or WH open.


EDIT: ugh, last few won't work. Seems with the last patch or two they added a shitload of variables in the middle of the info block, so a load of offset's have changed. 2 AM now, been checking every damn address by hand and can't find it. Maybe I'm just too tired, I'll try tomorrow.
05/26/2009 17:34 bugaboo#519
Thx to Zeroxelli and Hawt working on these mem adds. But I can't jsut copy and paste these into the ma-global.inf for CO2M8 like I used to. I get a run time error. Any ideas what I did wrong?
05/26/2009 17:57 cyberside0#520
co2m8 is preaty much dead untill joek can fix it, so these wont work right now.
05/26/2009 19:54 Zeroxelli#521
Quote:
Originally Posted by bugaboo View Post
Thx to Zeroxelli and Hawt working on these mem adds. But I can't jsut copy and paste these into the ma-global.inf for CO2M8 like I used to. I get a run time error. Any ideas what I did wrong?
That must be a problem with the application, it's most likely outdated or corrupt.

Also, the last few addresses won't work until I get in the mindframe to try and decomp the stack and find the damn username variable.
07/10/2009 21:21 joek#522
Just to let you guys know there a new version of co2m8 now.
Its been rewritten to accept offsets or direct addresses from the mem table.

As always big thanks to all the contributors, your input is crucial in keeping the tools going.
08/04/2009 16:07 stickray#523
someone can explain a way to retrieve the xpcnt with client 5155+, thanks :) or at least the memory adress, since co2m8 doesnt use the ini for memtables anymore :/
08/05/2009 20:43 joek#524
Quote:
Originally Posted by stickray View Post
someone can explain a way to retrieve the xpcnt with client 5155+, thanks :) or at least the memory adress, since co2m8 doesnt use the ini for memtables anymore :/
Yes co2m8 still uses mem tables if you use them :)
But cuz of the leaching issues and the avalanche effect from this that so excited TQ, at this time I'm not happy to release raw numbers into open forums.
If we can get a crunch crew going again then that will happen.
08/08/2009 14:19 ambotz221#525
does this has speedhack? if it has can you please tell me.