GamerzPlanet - For All Your Online Gaming Needs!!

Go Back   GamerzPlanet - For All Your Online Gaming Needs!! > Online Gaming > Scions of Fate

Scions of Fate Discuss Scions of Fate here.



[Tutorial] Finding the pointer address of coordinates.

Scions of Fate


Reply
 
Thread Tools Display Modes
Old 04-21-2007, 11:25 PM   #1
Junior Administrator
 
pursuited's Avatar
 
Last Online: Today 06:38 AM
Join Date: Nov 2006
Location: Marine Corp
Posts: 1,660
Thanks: 148
Thanked 1,684 Times in 274 Posts
pursuited is on a distinguished road
iTrader: 0 / 0%
Points: 29,338.11
Bank: 832.08
Total Points: 30,170.19
[Tutorial] Finding the pointer address of coordinates. (teleporting)

CREDITS: PURSUITED (me)
IMAGES: All made by me and uploaded by me.
USAGE: I would highly appreciate it if no one uploads this to some other site, but if for some reason someone does, CREDIT ME!
TIME TO MAKE: 3 hours and 41 minutes

Note to mods: I think this should be stickied so that new comers or old can learn how to use CE in both basic and advanced matters.

---------------------------------------------------------------------
Okay I wrote this tutorial to better help people understand how to make things that are in tutorials on there own. I am not the best on making tutorials, but i know pictures help alot... so I hope this helps people.
---------------------------------------------------------------------

What this tutorial will teach you:

This tutorial was made to help people find addresses of values. And goes a little more in depth in finding pointers.

---------------------------------------------------------------------

What you need:
Cheat Engine (CE)
Scions Of Fate (SOF)
Patience
SOF Bypass (or CE cannot start up)

---------------------------------------------------------------------

Okay, first you need to start Scions of Fate up and start Cheat Engine up.
Once, there both started, attach CE to SOF client.


Once that is done, go back into SOF and you know that mini map in the upper right hand corner? Well in the upper left hand corner of the mini map is coordinates. They look like this: 496.2094 (as circles in pic)

(the pic is not that great, it reads: 496.2094)

That information there is what we are going to look for using CE.

NOTE: OBVIOUSLY YOUR NUMBERS WILL BE DIFFERANT, JUST PUT YOUR INFO IN, AND FOLLOW THE STEPS ACCOURDINGLY.

Now lets go to CE and search for the example here. The coordinates are 496.2094 which is basically your X and Y. So X=496 Y=2094. We will be doing X (494) in this example. Now to save you some time, the coordinates can be saved in the memory as differant values. IE: Byte, Double, Float, 4 Byte, ect... For this example the coordinates are saved as FLOAT. So we will be using such.



As seen in the picture:
I entered: 496
Scan Type: Exact
Value Type: Float

Now that that info is entered, we can run a search by clicking FIRST SCAN.

Cheat engine will do its search (depending on your machine, it can take a while.) Now, you should get a similar result as seen in next pic.

(your results may differ)

Now that we got our results and go back in to SOF. Once back into SOF you need move to a new location to get new coordinates. So I will move just a few steps in game. Which gets me this:


(image reads: 508.2032)

So now my new coordinates are: 508.2032. Lets go back to CE and refine our search. To do this is very easy. Type in 508 and click NEXT SCAN.


Now, what that did was take our original search results and searched for the value 508 throughout the original search.

So as we can see, according to this example there are 6 addresses that have the value of 508. So it could be safe to assume that one of those 6 addresses is the value of X. But lets be safe here and do these last few steps again, to narrow our results.

Back to SOF and move again. (to give us new coordinates again)

(mini map reads: 624.1900)

Now to prevent questions i will rexplain what i did even though we just did it.

You enter 624 and click NEXT SCAN. Which will refine our results as shown.

Now, as we can see we still have 6 addresses that are 624
(NOTE: YES THE ADDRESS READS 624.XXXXX, DONT WORRY ABOUT THAT!! ITS A FLOAT)

So now lets add those 6 addresses to our window. To do that you can either select the addresses one by one and click the red arrow or you can select them by holding CTRL and clicking all the addresses then clicking the red arrow. One saves time... If you added them correctly it should look something like this:


Now we have to find out which address it is. Now let me explain something here. We have 6 results in this example. Not all of them will change the X coordinate. To save you some time (cuz I am nice!! ) There are two address that affect your coordinates (both X, Y, and Z). One address moves the image of your character and another moves the character itself. I know that sounds confusing. But if you have used Lesuires trainer and you input the X coordinate you dont move there instantly persay. You have to click somewhere before you actualy see that your there. Well thats why... Cuz one address moves the character image and the other the character itself (which is what Lesuire used).

Lets get back on track here.

So now we need to find out what address is which. Well, this part is semi time consuming. But what we do is we start with our first address and change the value to something. Then go back in game and see what happens. What can happen are as follows: 1) The character image will move. 2) The character iself will move, but to see if it does, you need to move in game. 3) Nothing at all.

So our results show 624. I will change our first address to 650 in CE and see what happens.


Now for those who dont know how to change the value, well you 2x click as shown in the picture. A window comes up, as shown in picture. Well you then enter the number. In this example I am entering 650.

NOTE: When entering a coordinate, you want it not to be to far from where you are so you can easily see what happens. This will make sence as we continue.

Well, changing the first value did nothing ingame. So thats not the one we are looking for.

So I go and change the second address to 650. Well, nothing again.
I change the third address to 650. *sigh* Nothing (see what i meant, time consuming)
Now for the forth address. Change to 650 and something happend!


As you can see, you see my character and then to the left is a blurred area. Well that blurred area is my characters name. Normally the name is on top of your head. So the forth address I just changed is one of the addresses!!! In this case, that one moves the character its self. And now remeber when I said change the coordinates fairly close to you, well this is why. So you can see it fairly simply. Now, you can give that address a name if you like. But lets continue.
I said that there are two addresses that affect the game. One for the image and the other for the character itself. Well we got one down and one to go with two more addresses!

On to the fifth address. Change it to 650 and we get nothing. Well that leaves us with the last address. Lets change it! Well sure enough, I change it and my character moves instantly. (REMEBER, its just the image!) I would post a screen shot, but that would do us no good in this case.

Now we may think we are done at this point, but we are not. If you were to restart SOF and use that same address, it would not work. Why? Because of pointers. The best way to exaplain a pointer without confusing people is this. A pointer is an address that stores another address. Thats the easiest way to explain it (remeber i am not trying to confuse people now). So this is on to the advanced part of this tutorial. We are going to make it so that when we restart SOF we can use an address and it will work everytime (provided a patch doesnt nuke it... hehe).

Lets continue. In CE select one of the two addresses we have. In this case, I will use the one that changes the CHARACTER ITSELF (not image). Because that one is the one that really matters. Select that address and right click it and choose the option "FIND OUT WHAT WRITES TO THIS ADDRESS".



After clicking that a window comes up asking this:
"This will attack the debugger of Cheat Engine to the current process. Continue?" YES NO

Well, click yes.

This window will come up:


Now, we want to go back into SOF and move somewhere (not by editing the address, but by actually moving in game... thought i may needed to mention that one...)
Now, once you move that window will have some info in it. Well select the top most option and click MORE INFORMATION.



Now there are two things you want to take note of. And that being what I circled in the picture.
In this picture the data we need to take note of is:
25834690 (the address of pointer)
000010ec (what we will need to add to the pointer)

Click OK and the click STOP and CLOSE that window.

(Now, you better have taken note of those two addresses or you will get lost... YOUR NUMBERS NOT THESE NUMBERS!!!)

Now that we are on the main menu, we need to do a new search. So click NEW SCAN. Change the value byte to "4 Bytes". Click the check box next to "HEX" and input the pointer address (in our case its: 25834690)

(your results will differ from mine)

Now, we get a ton of results probably. You will see some are green text. Well those are suppose to mean they are static addresses. Meaning they dont change. (with my experiance, thats not always the case)

Now these next few steps may get confusing. I will try to explain it the best I can.

Now what we need to do is add an address manually. Do so by clicking that button. Now before I get people confused I will put a picture on and explain what to do while you look at the pic.


ONE: Theres the button you push to add an address manualy
TWO: Thats the address you put in slot FOUR
THREE: You need to check this after you click add address manually
FOUR: Well, you put the address thats in box TWO
FIVE: This is the other address I told you to remeber way back. (000010ec)

BIG NOTE: DONT FORGET TO CHANGE TYPE TO FLOAT!!!!!!!

Now let me explain this here. When you click add address manually, you need to check the "Pointer" box. You can add a description if you like. Now in the picture in box FOUR, you enter an address thats in box TWO.

BIG NOTE: YOU MAY NEED TO GO THROUGH ALL THE ADDRESSES THAT ARE IN BOX 2. HOWEVER YOU MAY GET IT JUST ON THE FIRST FEW. ACTUALLY MOST OF THE TIME YOU WILL GET IT, BUT IF WHAT WE DO NEXT DOESNT WORK, YOU NOW KNOW A REASON ON WHY NOT.

Once you enter the address from box two, you need to add the other number I had you write down, in this case its: 000010ec. Onces thats all done, you want to click OK. Now it added it to our window there.




Now if the address you put in from box two is a good one persay, your value of the pointer should equal the same value as the BODY address.

NOTE: EVEN IF YOU ADD ALL OF THE ADDRESS, MOST SHOULD RESULT IN THE SAME THING. BUT WHAT I LIKE TO DO, IS BE SAFE. I DO A COUPLE FOR THE "JUST IN CASE" SCENARIO.

Well, I know that in this case, that pointer address will work, so this time i will save myself some work this time. Lets save the cheat table we got here so that I can use it again. To save, press "CTRL+S". Type in a name. And for heck sake, dont forget where you save it...

Now, lets test if our newfound pointer address does indead work for the X BODY address. So for all purposes lets close CE and SOF.
(time goes by....)

Lets open up SOF and login. Once you log in you can start up CE. Once CE is open, lets open up our saved cheat table (to open press "CTRL+O"). And select our saved table.

Now that loaded our table lets see if we are successful.
Go into SOF and check our mini map X coordinate. Remeber the X coordinate and go back to CE and see if our pointer address matches.

WELL WHAT DO YOU KNOW, IT DOES!!!!!!!!!

But if you see, our last two address (BODY and IMAGE) are completely differant now. Why? Well, because the address always changes, but with a pointer, we are set. Modify the pointers value and see if you get results, which you will.

That concludes this tutorial.

A few ending notes I want to say is this:

This whole tutorial was for just the X coordinate. To get the Y coordinate you do the same thing all the way through, expect instead of searching for the X number, you search for the Y's number.

Also, the last part of the tutorial may be hard for some to understand. Don't get mad or upset if you don't get it your first time. Try again if you fail. And when you try again, its always wise to start from FULL scratch. Meaning, close CE and SOF and start over. That is to eliminate alot of things you may of done wrong.

A side note: You can use this same method in other games in both finding addresses and pointers. Although some games are way more complicated when it comes to pointers (keep that in mind!)

Well, Thats it!

IF YOU FIND THIS USEFUL, DONT BE SHY! THANK ME!

Regards,
Pursuited

FEED BACK IS APPRECIATED!

Last edited by pursuited; 04-22-2007 at 06:48 PM..
pursuited is offline   Reply With Quote
The Following 33 Users Say Thank You to pursuited For This Useful Post:
aintsosweet (04-30-2007), arnaxas (03-20-2008), cording12 (04-22-2007), Darthoz (08-23-2007), diamondyin (07-13-2007), feffejoh (04-25-2007), gamesyntax (07-28-2007), gorden25 (07-02-2007), hellsing1981 (04-21-2007), hunghungga (06-19-2007), jefflahh (05-24-2007), kijuto (01-21-2008), kkkkkkkkkk (04-22-2007), lio_ch4n (09-19-2008), Manbo (05-03-2007), masterkarma (06-06-2007), Mr.Ics (04-26-2007), Mr.Macro (04-22-2007), mushizune (07-28-2007), njub (07-10-2007), ownerjude (04-15-2008), payat79 (04-22-2007), pencari (08-04-2008), qiliu (06-30-2007), ribolzi (05-03-2007), RockerZin (05-01-2007), sepatuku (09-22-2008), seventh (05-05-2007), Syaringan94 (11-05-2007), TheXmen (04-28-2007), viktoryo (11-27-2007), xTro (08-16-2008), xXNarutoXx (05-04-2007)
Sponsored Links
Old 04-21-2007, 11:35 PM   #2
Registered User
 
Last Online: 10-02-2007 06:17 AM
Join Date: Aug 2006
Posts: 17
Thanks: 3
Thanked 0 Times in 0 Posts
NighTx is on a distinguished road
iTrader: 0 / 0%
Points: 108.00
Bank: 0.00
Total Points: 108.00
Re: [Tutorial] Finding the pointer address of coordinates.

what kind of hacks can be find using this method?
NighTx is offline   Reply With Quote
Old 04-21-2007, 11:41 PM   #3
Junior Administrator
 
pursuited's Avatar
 
Last Online: Today 06:38 AM
Join Date: Nov 2006
Location: Marine Corp
Posts: 1,660
Thanks: 148
Thanked 1,684 Times in 274 Posts
pursuited is on a distinguished road
iTrader: 0 / 0%
Points: 29,338.11
Bank: 832.08
Total Points: 30,170.19
Re: [Tutorial] Finding the pointer address of coordinates.

Quote:
Originally Posted by NighTx View Post
what kind of hacks can be find using this method?
Well depends whether or not the address is a pointer... But you can use the basic method to find things such as:

X Coordinate
Y Coordinate
Z Coordinate
Archer Ranger
Character Animation

(all of those which is in Leisures trainer)

However in other games such as any first person shooter or real time strategy games you can find things such as:

Ammo
Power Resources
Health
ect...

Regards,
Pursuited
pursuited is offline   Reply With Quote
The Following User Says Thank You to pursuited For This Useful Post:
NighTx (04-21-2007)
Old 04-21-2007, 11:47 PM   #4
Registered User
 
Last Online: 10-28-2007 09:30 AM
Join Date: Apr 2007
Posts: 54
Thanks: 8
Thanked 12 Times in 6 Posts
Mr.Macro is on a distinguished road
iTrader: 0 / 0%
Points: 575.00
Bank: 0.00
Total Points: 575.00
Re: [Tutorial] Finding the pointer address of coordinates.

Can this be used to warp your character instantly?
Mr.Macro is offline   Reply With Quote
Old 04-21-2007, 11:51 PM   #5
Junior Administrator
 
pursuited's Avatar
 
Last Online: Today 06:38 AM
Join Date: Nov 2006
Location: Marine Corp
Posts: 1,660
Thanks: 148
Thanked 1,684 Times in 274 Posts
pursuited is on a distinguished road
iTrader: 0 / 0%
Points: 29,338.11
Bank: 832.08
Total Points: 30,170.19
Re: [Tutorial] Finding the pointer address of coordinates.

Quote:
Originally Posted by Mr.Macro View Post
Can this be used to warp your character instantly?
Yes it can. However you need to get the pointer address of both the X and Y coordinates.

Once found all you need to do is keep a list of places coordinates and enter them in accourdingly.

Also, once you have your X & Y Coordinates, you can teleport inside the market and arenas.
But going from the town to the market I have yet to figure out (in both CE and Packets).
So in reality, you can teleport instantly on the map you are currently in.

Regards,
Pursuited

Last edited by pursuited; 04-21-2007 at 11:56 PM..
pursuited is offline   Reply With Quote
Old 04-22-2007, 01:36 AM   #6
Registered User
 
Last Online: 10-28-2007 09:30 AM
Join Date: Apr 2007
Posts: 54
Thanks: 8
Thanked 12 Times in 6 Posts
Mr.Macro is on a distinguished road
iTrader: 0 / 0%
Points: 575.00
Bank: 0.00
Total Points: 575.00
Re: [Tutorial] Finding the pointer address of coordinates.

Pursuited tell me if this is possible:
Using a macro to control a trained made by CE and SoF, use HoO scroll, Warp next to Buy/Sell guy, buy arrows/pots (I know that is possible)
Warp to CaveF1 teleporter, Teleport inside.
Warp to CaveF2 ladder, go up stairs.
Warp to CaveF3 ladder, go up stairs.
Warp to a mobs

Thanks in advance.
Mr.Macro is offline   Reply With Quote
Old 04-22-2007, 02:03 AM   #7
Junior Administrator
 
pursuited's Avatar
 
Last Online: Today 06:38 AM
Join Date: Nov 2006
Location: Marine Corp
Posts: 1,660
Thanks: 148
Thanked 1,684 Times in 274 Posts
pursuited is on a distinguished road
iTrader: 0 / 0%
Points: 29,338.11
Bank: 832.08
Total Points: 30,170.19
Re: [Tutorial] Finding the pointer address of coordinates.

Quote:
Originally Posted by Mr.Macro View Post
Pursuited tell me if this is possible:
Using a macro to control a trained made by CE and SoF, use HoO scroll, Warp next to Buy/Sell guy, buy arrows/pots (I know that is possible)
Warp to CaveF1 teleporter, Teleport inside.
Warp to CaveF2 ladder, go up stairs.
Warp to CaveF3 ladder, go up stairs.
Warp to a mobs

Thanks in advance.
Hmmmm... Is this possible.... Let me explain it step by step...

Use a macro program to control a trainer made by CE? (i think that what u mean)
Yes, sure you can... It would be a pain, because in CE's trainers you have to turn it on/off. But yes, it would be possible. Macro Tool Works can do that I think. Its been a while...

So, in the trainer, you'd make (assuming using CE) you can make multiple codes of differant NPCs IE: blacksmith

Make macro to press the keys define in trainer (sending the keys to the trainer, trainer then sending code to client)

Send keys to client that alows you to open npc and then purchase arrows

Have macro send keys to trainer to tele to cave, ect....

All in all, yes it is possible... but would be pain in arse.... due to CE's limits in trainer making.

An easier solution is making the trainer in assembly (ie: Win32asm)
which would allow you to make the trainer more powerful.... (user interface wise and sending more than one code... doing this along with a macro program)

NOTE ON MY TRAINER:
I was originally making a trainer in vb but now am tryin to make it in asm, but I have to learn more on asm programming.... and i am not quite sure if asm can send packets... cuz i am trying to make a trainer that does packets and memory editing... but in regards to the memory editing part, i want to make a userfriendly teleporter. (ie drop down menu with npcs names in asm).

Regards,
Pursuited
pursuited is offline   Reply With Quote
The Following User Says Thank You to pursuited For This Useful Post:
Mr.Macro (04-22-2007)
Old 04-22-2007, 02:20 AM   #8
Registered User
 
Last Online: 10-28-2007 09:30 AM
Join Date: Apr 2007
Posts: 54
Thanks: 8
Thanked 12 Times in 6 Posts
Mr.Macro is on a distinguished road
iTrader: 0 / 0%
Points: 575.00
Bank: 0.00
Total Points: 575.00
Re: [Tutorial] Finding the pointer address of coordinates.

Ok thankyou, with a CE trainer can you say have the values and correct address to where u want to go, and make it take you there, u do ur stuff with shop. Or does it have to be ON/OFF?

If yes, how do u do it with an on / off?
Mr.Macro is offline   Reply With Quote
Old 04-22-2007, 10:43 AM   #9
Registered User
 
Last Online: 10-05-2008 01:20 AM
Join Date: Apr 2007
Posts: 91
Thanks: 6
Thanked 19 Times in 11 Posts
payat79 is on a distinguished road
iTrader: 0 / 0%
Points: 298.00
Bank: 0.00
Total Points: 298.00
Re: [Tutorial] Finding the pointer address of coordinates.

well written ^^
payat79 is offline   Reply With Quote
Old 04-22-2007, 10:51 AM   #10
Registered User
 
Last Online: 10-05-2008 01:20 AM
Join Date: Apr 2007
Posts: 91
Thanks: 6
Thanked 19 Times in 11 Posts
payat79 is on a distinguished road
iTrader: 0 / 0%
Points: 298.00
Bank: 0.00
Total Points: 298.00
Re: [Tutorial] Finding the pointer address of coordinates.

Quote:
Originally Posted by Mr.Macro View Post
Ok thankyou, with a CE trainer can you say have the values and correct address to where u want to go, and make it take you there, u do ur stuff with shop. Or does it have to be ON/OFF?

If yes, how do u do it with an on / off?
yes, it would be on/off because you will need to set each coords according to your needs (ex. ON: coords to blacksmith - OFF - ON: coords to Bank - OFF - etc)

btw pursuited... just a side note... I think this one is not applicable from map to map, but correct me if i'm wrong

again, well written

*ticks Thanks button*
payat79 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

All times are GMT +1. The time now is 05:10 AM.


Powered by: vBulletin
Copyright ©2008, GamerzPlanet.Net
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Network: GamerzPlanet | ForumzPlanet | GzPUpload | GzPArcade | GzP Host | Australian Poker | Watch Desperate Housewives | Visits: