Post: Ghosts 1.09 Offset Thread! [UPDATED]
03-04-2014, 10:58 PM #1
RatchetBooty
Former Staff
(adsbygoogle = window.adsbygoogle || []).push({});
I've found some offsets for the 1.09 update of Ghosts and decided to release them, hope you guys use them. Whenever I find offsets I will be updating this thread :yes:


Stats:
    
0x1792B1C - Prestige
0x178DC3D - Preferred Weapon(Fuck around with the bytes to see which weapon is which byte :p)
0x1792824 - Squad Points
0x178DCBE - Time Played
0x178DC69 - Games Played
0x178DC4D - Winstreak
0x178DC81 - Losses
0x178DC86 - Misses
0x178DC71 - Hits
0x178DC7D - Killstreak
0x178DC51 - Deaths
0x178DC79 - Kills
0x178E54D - Current Streak
0x178DCCA - Wins
0x178DCA2 - Score


Experience Points:
Soldier 1 - 0x178EBDA
Soldier 2 - 0x178F13E
Soldier 3 - 0x178F6A2
Soldier 4 - 0x178FC06
Soldier 5 - 0x179016A
Soldier 6 - 0x17906CE
Soldier 7 - 0x1790C32
Soldier 8 - 0x1791196
Soldier 9 - 0x17916FA
Soldier 10 - 0x1791C5E


Unlock All: 0x1791EB0


Extinction Level: 0x1795313
Extinction Prestige: 0x179531A


Assault Killstreaks as Support:
    
0x0178E902 - Soldier 1 Class 1 Killstreak Slot 1
0x0178E904 - Soldier 1 Class 1 Killstreak Slot 2
0x0178E906 - Soldier 1 Class 1 Killstreak Slot 3

+0x2 for next killstreak slot
+0x80 for next class
+0x564 for next soldier

Soldier Names/Classes:
    
Soldier 1 Name: 0x178EBB9
Soldier 2 Name: 0x178F11D
Soldier 3 Name: 0x178F681
Soldier 4 Name: 0x178FBE5
Soldier 5 Name: 0x1790149
Soldier 6 Name: 0x17906AD
Soldier 7 Name: 0x1790C11
Soldier 8 Name: 0x1791175
Soldier 9 Name: 0x17916D9
Soldier 10 Name: 0x1791C3D

Soldier 1 Class 1 Name: 0x178E8BB

For the class names simply add 0x80 for the next class, and 0x564 for the next soldier class.

Like so, if I wanted to get soldier 2 class 1 i would add + 0x564 to 0x178E8BB
0x178E8BB + 0x564 = 0x178EE1F - Soldier 2 class 1 name.

Name & Clan Tag Offset:
    
Name: 0x0176A038
Clan Tag: 0x0CBF7EA


Get Local Name:
    
You can use this function to get the name of the person attaching to the tool, and have it say Welcome: and the name will be there.
Local Name: 0x176A008


Secondary Weapon (Use this for wild widow)
    
Soldier 1 Class 1: 0x178E8E4 byte for wild widow is 0x22

Next Soldier is + 0x564 next class is +0x80


Primary Weapon(Can be used for maverick and ripper)
    
Soldier 1 Class 1: 0x0178E8D6

Next Soldier is +0x564 next class is +0x80

Maverick Byte: 0x57
Maverick A2 Byte: 0x59
Ripper Byte: 0x58
Last edited by RatchetBooty ; 03-07-2014 at 02:21 AM. Reason: Added more offsets.

The following 15 users say thank you to RatchetBooty for this useful post:

-SuperMan, Kappa, Eddie Mac, 1austin112, dolby1, Jannik007, Marco_Legend, MrGodHandz, OLDSCHOOLMODZHD, RayJ_chugs, Reus_BVB, rocketforce, Taylors Bish, wajdi9

The following 4 users groaned at RatchetBooty for this awful post:

br0wniiez, ByteSource, coreconfusion, Smooth
03-05-2014, 12:16 AM #11
1austin112
League Champion
Originally posted by smokin
so i have to wait for the new tool to come out right
Duh Not Happy or Sad
03-05-2014, 12:47 AM #12
RatchetBooty
Former Staff
Any other offsets you guys want me to find just let me know Smile
03-05-2014, 02:10 AM #13
Good work :yes:
03-05-2014, 04:32 AM #14
RatchetBooty
Former Staff
I will find the assault killstreaks as support offsets for you guys tomorrow Smile

The following user thanked RatchetBooty for this useful post:

kart0on15
03-05-2014, 06:00 AM #15
Get Jinxed
Bounty hunter
I hope I was doing it right


Soldier Names/Classes:
    Soldier 1 Name: 0x178EBB9
Class 1: 0x178E8BB
Class 2: 0x178e93b
Class 3: 0x178e9bb
Class 4: 0x178ea3b
Class 5: 0x178eabb
Class 6: 0x178eb3b

Soldier 2 Name: 0x178F11D
Class 1: 0x178EE1F
Class 2: 0x178ee9f
Class 3: 0x178ef1f
Class 4: 0x178ef9f
Class 5: 0x178f01f
Class 6: 0x178f09f

Soldier 3 Name: 0x178F681
Class 1: 0x178f383
Class 2: 0x178f403
Class 3: 0x178f483
Class 4: 0x178f503
Class 5: 0x178f583
Class 6: 0x178f603

Soldier 4 Name: 0x178FBE5
Class 1: 0x178f8e7
Class 2: 0x178f967
Class 3: 0x178f9e7
Class 4: 0x178fa67
Class 5: 0x178fae7
Class 6: 0x178fb67

Soldier 5 Name: 0x1790149
Class 1: 0x178fe4b
Class 2: 0x178fecb
Class 3: 0x178ff4b
Class 4: 0x178ffcb
Class 5: 0x179004b
Class 6: 0x17900cb

Soldier 6 Name: 0x17906AD
Class 1: 0x17903af
Class 2: 0x179042f
Class 3: 0x17904af
Class 4: 0x179052f
Class 5: 0x17905af
Class 6: 0x179062f
Last edited by Get Jinxed ; 03-05-2014 at 06:05 AM.
03-05-2014, 06:54 PM #16
Rachet, What i need to get the local name , what is the code for that?
03-05-2014, 07:37 PM #17
Reus_BVB
League Champion
ww no work more :(

waiting to offs fro support Smile


thank you bra from your work pretty nice Winky Winky
03-05-2014, 10:55 PM #18
ResistTheMoon
< ^ > < ^ >
If I knew how to fins offsets myself, I would start looking myself and posting here but I don't know how. :|
03-06-2014, 04:40 AM #19
RatchetBooty
Former Staff
Originally posted by mikel20trucios View Post
Rachet, What i need to get the local name , what is the code for that?


Im on my phone but you can do something like:
    
byte[] welcomename = new byte[26];
PS3.GetMemory(theoffset, welcomename);
label1.text = Encoding.ASCII.GetString(welcomename);


I will explain whats happening in this code.
First you're declaring a byte named welcomename with 26 bytes but you're not defining the bytes, you're just saying that welcomename contains 26 bytes, then its getting 26 bytes from the welcome name offset, 26 bytes because thats how long a psn name can go up to, i think. Then you're saying that label1's text will convert the offset, (byte array) to a ascii string. And set the text to that string. It gets the string then converts it to ascii.

The following user thanked RatchetBooty for this useful post:

OLDSCHOOLMODZHD

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo