D8sba Posted August 4, 2022 Share Posted August 4, 2022 Hii, We usually convert value to offset in "Xa" range but, is there any way to convert "Anonymous" region value to offset. It will be very appreciative if u help thanks Link to comment Share on other sites More sharing options...
MANDO01 Posted August 6, 2022 Share Posted August 6, 2022 On 8/4/2022 at 6:14 AM, D8sba said: Hii, We usually convert value to offset in "Xa" range but, is there any way to convert "Anonymous" region value to offset. It will be very appreciative if u help thanks Well if you know how tell me bc i don't know too I did try to find it but i only found this Tell me if you understand anything Link to comment Share on other sites More sharing options...
XEKEX Posted August 6, 2022 Share Posted August 6, 2022 I didn't understand u well but I hope this helps u  : -A- region constanly changes based on the processor and the game this is why u need to find the base address in the XA region to make it easy and avoid bugs/ crashing and use the XA value as pointer what it means take a value in A region scroll up until u hit the 1er pointer then hit go to pointer keep doing this u'll end up in XA region (XA address as base address is the most efficient/effective way ) ---------------- function POINTER(value)   local str = string.format('%08X', value):sub(-8)   return str..'h' end **input POINTER(-165425879)** **output F623CD29h ** this function convert the value of a pointer to hex address same as pointer search but with the address value .. if u want to perform go to address in a script then : v.address = v.value  if u replace str..'h' by '0x'..str it will give u 0xF623CD29 if u compair 2 values with this function it gives u the offset = (POINTER(value1) - POINTER(value2) somthing like 5.0 --------------- if u want to directly use A region value as base address u need to search for static values (values that doesn't change even if u reset the game) near ur desired value use thoes values as group search like : 123D;456D;0~~0;789D;987D;654D;321D::37 (0~~0 means any value same as hex 1A ?? FF ?? 62 ...) then refine to not equal the static values u'll end up with ur desired value Link to comment Share on other sites More sharing options...
Question
D8sba
Hii, We usually convert value to offset in "Xa" range but, is there any way to convert "Anonymous" region value to offset.
It will be very appreciative if u help thanks
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.