ben-adembaba (12-14-2018),Deut (11-06-2017),PCGEAu (11-09-2017)
If you find anything in the game that might be helpful to someone, post it here. This thread is being made so that people can easily post resources so others can hack, if you're not posting resources your post will be deleted.
Click Here to visit the official MPGH wiki! Keep up with the latest news and information on games and MPGH! To check out pages dedicated to games, see the links below!
dd/mm/yyyy
Member - 31/01/2015
Premium - 12/09/2016
Call of Duty minion - 05/11/2016 - 05/11/2019
BattleOn minion - 28/02/2017 - 05/11/2019
Battlefield minion - 30/05/2017 - 05/11/2019
Other Semi-Popular First Person Shooter Hacks minion - 21/09/2017 - 17/09/2019
Publicist - 07/11/2017 - 02/08/2018
Cock Sucker - 01/12/2017 - Unknown
Minion+ - 06/03/2018 - 05/11/2019
Fortnite minion - 08/05/2018 - 05/11/2019
Head Publicist - 08/10/2018 - 10/01/2020
Developer Team - 26/10/2019 - 10/01/2020
Former Staff - 10/01/2020
ben-adembaba (12-14-2018),Deut (11-06-2017),PCGEAu (11-09-2017)
RegisterFont -> 0x14084EBC0
RegisterShader -> 0x140863E30
RegisterTag -> 0x14069C180
GetTagPos -> 0x140069780
entities -> 0x157831040 (?)
entity size -> 0x6F8
clientinfo -> 0x157794878 (?)
clientinfo size -> 0x1228 (?)
entity related stuff:
Code:if ( *(_BYTE *)(v13 + 0x688) & 1 ) // alive v9 = *(_WORD *)(v4 + 0x478); // clientnum
[MPGH]Dave84311 (10-03-2017),fx666666 (11-04-2017),Iwesley93I (08-25-2021),LackingAgoodName (10-06-2017)
Didn't test in SP or ZM. These aren't meant to be significant, but maybe it'll get the ball rolling on this thread?
Primary Ammo: 7FF6F307BD24 (4 Bytes)
Primary Reserve Ammo: 7FF6F307BBF0 (4 Bytes)
kenn9797 (11-06-2017)
Solo zombies
Ammo : 7FF6FB9FBD0C (4 Bytes)
Ammo : 7FF6FB9FBD3C
Ammo : 7FF6FB9FBD6C
Ammo : 7FF6FB9FBD54
include primary/secondary
Health : 7FF6FB67ECFC (change to 999 and lock it = godmode)
Jump height : 7FF6E058FA98 (FLOAT)
Unlucky offset money change everytime I restart the map, and I can't get the pointers due to anti-debugger. But im still trying.
Result:
bennnny7887 (02-07-2018),Deut (11-06-2017),jiomass (11-08-2017),karimsalmat (11-07-2017),LackingAgoodName (11-06-2017),malito (08-14-2018),polkiujhyt (11-06-2017),shirmik (11-06-2017),StaindHart (11-06-2017),Z-Nation (11-06-2017)
7FF70C1ABD84 special grenade ( 4bytes )
7FF70BE2ECFC health for me (4bytes )
Last edited by astrals; 11-09-2017 at 03:01 AM. Reason: adding value
Here updated offset for solo zombies :
Ammo: 7FF7D486BD3C 4 (Bytes)
Ammo: 7FF7D486BD0C 4 (Bytes)
Grenade : 7FF7D486BCF4 (4 Bytes)
Health : 7FF7D44EECFC (change to 999 and lock it = godmode)
Jump_Height : 7FF7B93FFA98 (FLOAT) default is 39.
money offset still change after the map restart.. need pointers
Last edited by ZeubyX; 11-09-2017 at 02:06 AM.
You people need to patch your exe or everything in this thread is pretty much useless. The game will load at a dynamic base every time. Basically just open the exe in a hex editor and change the byte at 0x186 from 0x22 to 0x23. This will add the IMAGE_FILE_RELOCS_STRIPPED (0x01) flag to the characteristics of the PE header so the file loads at the same base address every-time.
karimsalmat (11-09-2017)
Why would you do that anyway, that's pointless. Cheats wouldn't work for people who didn't. You can get the base address of a process using any language, then you may want to calculate the correct address according to it.
As for sharing memory addresses on this thread, just put the full address (base + address) e.g: s2_mp64_ship+XXXXXXX
oschigamer (11-13-2017)
your jump height doesnt work for me but i found everything else myself, a little confused
i also get 0 results from pointer scans on the jolts address, not sure why but probably me doing it all wrong
Last edited by iBaSHyXx; 11-12-2017 at 09:29 PM.
PartyHost_GameStateChanged 0x7FF6E4949880
PartyHost_AutoStart 0x7FF6E4383E30
PartyHost_StartMatch 0x7FF6E4387450
CBUF_InsertText 0x7FF6E496B380
Cvar_SetString 0x7FF6E48989A0
Zombies V1.3.2113141 offsets (reloaded version):
Health (int): 0x1BCBECFC
Special (float): 0x1C03D5F0 (1=max special)
Give weapon 1 (int): 0x1C03BA28
Give weapon 2 (int): 0x1C03BA4C
Give weapon 3 (int): 0x1C03BA58
Rapid fire (int): 0x1C03B9D8
Jump height (float): 0xBCFA98
X, Y, Z (float): 0x1C03B694, 0x1C03B694 + 0x4, 0x1C03B694 + 0x8
Norecoil (byte): 0x5494D (116=OFF, 117=ON)
Current weapon ID (int): 0x1BFBB628
Timescale (float): 0x13EF5BE4
Ammo (int): start offset = 0x1C03BCF4, add 0x18 for the next ammo offset
Zombies' health (int): start offset = 0x1BCCB17C, add 0x418 for the next zombie
Zombies X, Y, Z (float): start offset = 0x1C15EF94, add 0x5BA0 for the next zombie
Money (array of bytes): ?? ?? ?? ?? 00 00 00 ?? ?? ?? ?? 00 06 6B 00 00 31
Round (array of bytes): ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? 06 C0 00 00 54 ??
(I don't know if the patterns are 100% correct)
Remember to add the base address to every offset, if you are using cheat engine for example you have to insert "s2_mp64_ship + <offset>".
Last edited by MisterY; 11-16-2017 at 10:54 AM.
BeatOffandDDoS (11-24-2017),FedZilla (06-18-2018),flynhig (11-28-2017),fx666666 (11-16-2017),Gallanis (12-05-2017),ImWispa (11-16-2017),Iwesley93I (01-05-2019),kayser38 (11-17-2017),LackingAgoodName (11-16-2017),oschigamer (11-21-2017),Z-Nation (11-20-2017)
Current Weapon Name: String [21] s2_mp64_ship.exe+0x164F3E98
Primary Grenades ID: [Byte] s2_mp64_ship.exe+0x1C03BB54 - Change this to grenade ID you want and get a Max Ammo to see changes.
Secondary Grenades ID: [Byte] s2_mp64_ship.exe+0x1C03BB60 - Change this to grenade ID you want and get a Max Ammo to see changes. Example: Change ID: 0 to 30 to have Jack in the box then collect a max ammo to see changes.
Weapon Melee ID: [Byte] s2_mp64_ship.exe+0x1C03BA40 - Currently cannot get this to work with changing to Red Talon (Sword) but working on it. P.S. To test yourself make sure to set as 2 byte or more to use any ID above 255.
I am currently sorting pack a punch guns into their own category. You can copy and paste this list into cheat engine as a drop down list for you weapon ids. Hence the formatting.
Last edited by jfrazer91; 12-02-2017 at 01:54 AM.
BeatOffandDDoS (12-01-2017),flynhig (12-01-2017),Gallanis (12-05-2017),LackingAgoodName (12-01-2017)
I made a little CE Script for Unlimited Special for cracked version of game. Feel free to tidy it up for me as my CE skills are not 100% and there are probably better ways to do this.
Zombies V1.3.2113141 offsets (reloaded version):
Last edited by jfrazer91; 12-06-2017 at 05:10 AM.
BeatOffandDDoS (12-06-2017),flynhig (12-08-2017),Iwesley93I (12-10-2017)
MP Solo
Weapon #1 Clip #1 - 7FF7CE30532C = 8 Bytes
Weapon #1 Clip #2 - 7FF7CE3051F8 = 4 Bytes
Weapon #2 Clip #1 - 7FF7CE3052FC = 8 Bytes
Weapon #2 Clip #2 - 7FF7CE3051D0 = 4 Bytes
Grenade #1 - 7FF7CE305314 = 8 Bytes
Grenade #2 - 7FF7CE305344 = 8 Bytes
Visible Only:
Scoreboard Death - 7FF7CE30A6EE = 8 Bytes
Scoreboard Kills - 7FF7CE30A6EC = 8 Bytes
Scoreboard Score - 7FF7CE30A6E8 = 4 Bytes
Last edited by i4mTh3Fr34kPr0; 01-20-2018 at 04:04 PM.
List of all Weapon IDs as of right now (excluding non-weapons and variations) - Except the saw gun, haven't got round to that yet.
Format:
Name
ID
Upgradable
Upgradable weapons can be attained through ID-1. For example, the M1941 Upgraded would be 49-1, so 48.