Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Programming
You last visited: Today at 07:30

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Find the char base address

Discussion on Find the char base address within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2006
Posts: 167
Received Thanks: 57
Find the char base address

I'm looking to find the char base address for 5162. What is the simplest method you've found to find it? I have used CE mainly for finding static addresses, so how are you finding dynamic addresses?

p.s. If you also want to p.m. me the base and offsets for 5162 as well, that'd be fine with me.
Ulfius is offline  
Old 08/23/2009, 09:25   #2
 
elite*gold: 0
Join Date: Jan 2006
Posts: 167
Received Thanks: 57
Well, since there were no quick responses, I stayed up late and did some research. This article helped me find the current char base address.

xploits.com/perfect-world/hacks/596-how-to-search-for-base-address/

(remove the space to get the link to work)

p.s. I read the rules and could not find where it says no links to "game xploits.com" (again without the space is what I really mean to type) but if I don't put the space in the link, it *********** the domain out. ??
Ulfius is offline  
Old 08/23/2009, 20:02   #3
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,885
I simply hook a common method call such as casting a spell, jumping walking, and take ECX from this this-call function and I have my base address for the player. This involves either hooking (using a .dll) or using OllyDbg/some kind of disassembler/debugger.
InfamousNoone is offline  
Old 08/23/2009, 21:47   #4
 
elite*gold: 20
Join Date: Aug 2007
Posts: 1,749
Received Thanks: 2,199
You could use Cheat Engine to find the base address. Search for a value that has something to do with your character, in this example your current x coordinate.
  1. Open up Cheat Engine and attach it to Conquer.exe
  2. Find the address that holds your current x coordinate (in my example it's 02E80A98)
  3. Right-click the address and press "Find out what accesses this address"
  4. Jump and look at the codes that access the address. You'll find something like this:
    Code:
    00532FA9 - ff b1 c8 02 00 00          - push [ecx+00000[I][B][SIZE=4]2c8[/SIZE][/B][/I]]
  5. The 0x2C8 is the offset of the x coordinate, so you subract that from the address and you got your character's base address (in my example it's 02E80A98 - 2C8 = 2E807D0.
  6. Now, that address is not static, so you'll need to find the pointer. To do so, you make a new scan and search for the base address, 2E807D0 in my case (remember to toggle the "Hex" button)
  7. You'll probably see like 10 addresses that has the value, but look for the green one. It's 00691CA0 for patch 5162. Now, to get your character's base address, all you need to do is read the value of 00691CA0. The 00691CA0 address won't change until TQ releases a new Conquer.exe in which case you need to repeat the steps again
IAmHawtness is offline  
Thanks
3 Users
Old 08/23/2009, 21:56   #5
 
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
^^^^^^^ that's it, couldn't of said it better myself ... though u could narrow down ur search even more, and just search for 00400000 - 00700000
ookamocka is offline  
Thanks
1 User
Old 08/24/2009, 00:06   #6
 
elite*gold: 0
Join Date: Jan 2006
Posts: 167
Received Thanks: 57
Quote:
Originally Posted by IAmHawtness View Post
You could use Cheat Engine to find the base address. Search for a value that has something to do with your character, in this example your current x coordinate.
  1. Open up Cheat Engine and attach it to Conquer.exe
  2. Find the address that holds your current x coordinate (in my example it's 02E80A98)
  3. Right-click the address and press "Find out what accesses this address"
  4. Jump and look at the codes that access the address. You'll find something like this:
    Code:
    00532FA9 - ff b1 c8 02 00 00          - push [ecx+00000[I][B][SIZE=4]2c8[/SIZE][/B][/I]]
  5. The 0x2C8 is the offset of the x coordinate, so you subract that from the address and you got your character's base address (in my example it's 02E80A98 - 2C8 = 2E807D0.
  6. Now, that address is not static, so you'll need to find the pointer. To do so, you make a new scan and search for the base address, 2E807D0 in my case (remember to toggle the "Hex" button)
  7. You'll probably see like 10 addresses that has the value, but look for the green one. It's 00691CA0 for patch 5162. Now, to get your character's base address, all you need to do is read the value of 00691CA0. The 00691CA0 address won't change until TQ releases a new Conquer.exe in which case you need to repeat the steps again
Thanks, that's basically what I learned in the article I referenced, but you rephrased it well and it's nice to have it in reference to CO.
Ulfius is offline  
Old 12/07/2009, 05:52   #7
 
elite*gold: 0
Join Date: Jan 2006
Posts: 167
Received Thanks: 57
Using x coordinate and MoneyInv, I'm getting the fixed char base address of 11D1E90 and not the dynamic base address. I'm looking for charname, but need the dynamic address to find it.

How are you finding the dynamic address with the latest version?
Ulfius is offline  
Old 12/16/2009, 02:25   #8
 
elite*gold: 0
Join Date: Jan 2006
Posts: 167
Received Thanks: 57
Anyone on how to find the char base for 5192?
Ulfius is offline  
Reply


Similar Threads Similar Threads
In need of PW-MY base address
08/28/2010 - Perfect World - 0 Replies
i tried to find the base address from the guides here but keep failing could anyone pots it here TY its the version btw :handsdown:
Base Address
02/13/2010 - Perfect World - 1 Replies
:rtfm: hi guys! i've already chck some forums how to get the base address for pw,but most of them are not updated, does any1 has a program that will automatically assign your latest base address for pw like MHS?ive noticed that they always change the base address everytime you login.same way as the offset of hp,mp,target and others important addresses.:rtfm: so thats why i am looking for some1 who has program like mhs bot that will automatically get your latest base address,because today...
base address RoM
08/18/2009 - General Coding - 2 Replies
konkret versuche ich die base address für das character struct von RoM zu finden. also erst habe ich versucht mit cheatengine die pointer zurückzuverfolgen bis zu einer statischen addresse doch da is nix rausgekommen also hab ich vermutet dass RoM multilevel pointer verwendet. Danach hab ichs mit dem pointerscanner der CE versucht.. ?liefert der brauchbare ergebnisse? bei mir hat sich der pointerscanner immer aufgehängt nach dem 'stop' drücken -.- ...
Base address?
06/21/2009 - CO2 Programming - 7 Replies
havent really been doing much with conquer recently so im just wondering would this be a correct way to find the base address? 1. fire up conquer and cheat engine. 2. search for my x or y coord. 3. move my char input new coord and click next scan double click top address. 4. once its down in the table right click and select find out what writes to this address(helped by moving my char). 5. select the result and click more info and i will see some highlighted text. 6. should see...
anybody can help me to find base address of MaxHP/MaxMP and Target ,plz
05/22/2009 - Rappelz - 7 Replies
anybody can help me to find base address of MaxHP/MaxMP and Target ,plz But i can find base address of Current HP/MP. (how to use Cheat Engine for find it)



All times are GMT +1. The time now is 07:32.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.