Small snag while trying to locate the X basepointer
Thanks in advance for any help.
I have been going through tutorial after tutorial in finding the base pointers in cheat engine. I already have my application written which if given a pointer can teleport my character around with some useful features but finding the base pointer for the X/Y/Z has eluded me.
I can find the offset for altering my players location easily.
Then I right click on the address and select "Find out what writes to this address"
Then I move and one entry pops up
When I click on that entry and the "Extra info" window pops up I seeextrainfo1.png
I then do a new search in cheat engine for Hex EA9C6024 (all types, because individually none of them show any results)
As you can see its a huge list of 320k memory addresses which have the value of EA9C6024 (or so it says)
When I try to do a second scan to "value unchanged" or "exact value" EA9C6024 cheat engine and swtor crash after freezing up
None of the addresses listed in the search match the value EA9C6024
I am sooooo close to being done with my teleport program, but I am stuck on this step (for a few days now)
What am I doing wrong? Is it because I specified All (Byte to Double) as the value type?
Lemme try to explain how "I DO" to find static adresses!
1- Find adress you want
2- Pointer Scan on that adress, aparently this game uses 5 Pointers. And save that search.
3- Close SWTOR
4- Open SWTOR
5- Find the adress again (since its in a new adress)
6- Pointer Scan to new adress found, but use the previous saved pointer scan search.
7- Repeat 3,4,5,6!
8- If you keep getting same adresses over and over, Restart PC and Start on 4.
Hope this helps you.
Last edited by GRB; 02-05-2012 at 12:54 PM.
Wow, I really wish I could +rep you for this post. Thank you so much.
Originally Posted by GRB
Can you help me please.
I try this method. It works well only on certains conditions :
- Start swtor and select first character of the list
If I disconnect one and connect another => It fails...
Any ideas please ?
Last edited by sli3; 02-07-2012 at 04:39 PM.
If you dont close the game COMPLETLY, you dont get new offsets.
Originally Posted by sli3
Oooh ! o_O
I will try agin. Maybe I don't have the good offset. When I close completly the game and when I launch the game => No problem.
When I change character without closing the game, offset are differents. It's like the old character allocation memory in conserved (but no value) and there is a new memory allocation for the new character.
So, with your method, there is a least 10K-12K possibilities. Maybe, I need to continue even there is less possibilities (More 5 - 6 times) ?
Do you use swtor.exe + 0x00000000 + off1 + off2 + off3 + off4 + off5 or Memoryman.dll + 0x00000000 + off1 + off2 + off3 + off4 + off5 ?
I need theses offsets :
HP / HP Max
Ammo / Force / Energy
XP / XP max / Legacy XP
HP / HP Max companions
And why not commendation (Pvp, etc.), Title.
Yes, I already read this post. But ...
I understand this :
+ To have values, I need to calculate the player structure and apply offset for each elements I need. (force, HP, etc..)
+ Player Structure is calculated for the node. Oki, No problem for that. Have already use this before.
Before we need to calcultate Hash, position...
the GOM = Game Object Model ??? How can I find it to calculate [GOM + 62C] = swtor.exe + XXXXXXXX...
So. I have an idea
If I can Find XP (PS + 0) I can calculate other value, and determine the node. It's ok ou not ?
If it's ok, can I use tis to find what access this address and calcultate with CE ?
Thanks for answer and sorry to disturb you with my inexperience.
------- EDIT ----------
PS : Try this.
Connect another character and make a next scan for try to find XP => The offset beetwen the 2 character has changed. Finally, reconnect the 1st character, offset is different. It's my problem
Last edited by sli3; 02-08-2012 at 08:44 AM.
I am very green when it comes to memory identification and editing
I am very interested in learning how to find and change my XYZ position. I understand that CE knowledge is definitely something
you have to have in order to do this as well as a grasp of how memory editing works. I think my problem is that I am trying to run without knowing how to walk first. Ive used Google
to try and locate tutorials, Ive read a great many of them however my limitation now seems to be lack of experimentation.
I'm looking for a way to test basic location and editing of a game/program where it is a little easier to manage and experiment with. There seems to be a wealth of knowledgeable people here. Can anyone recommend a good jumping off place? Thanks for your time!