Page 1 of 1
No Man's Sky
Posted: Wed Sep 28, 2022 10:25 pm
by Marcus101RR
No Man's Sky Cheat Engine Table
Session, Units, Nanites, Quicksilver Pointers
Player Data: The Gek, The Vy'keen, The Korvax Pointers
Get Selected Item Script
Get Selected Frigate Script
Version 1.5.8 (5/27/2026)
The Swarm
Updated for 1.6.9.216
Version 1.5.6
Version 1.5.5
Version 1.5.4
Version 1.5.3
Version 1.5.2
Version 1.5.1
Version 1.5.0
Version 1.4.9
Version 1.4.8
Version 1.4.7
Version 1.4.6
Version 1.4.5
Version 1.4.4
Version 1.4.3
Version 1.4.2
Version 1.4
Version 1.2
Version 1.1
Added Shields, Health, Energy Pointers
Added Get Selected Tech Script
Updated Get Frigate Script: Added Mission TimeStamp, Mod List, Additional Data
Original Release 1.0
Re: No Man's Sky
Posted: Sat Apr 15, 2023 9:30 pm
by J1327
Sharing (stable) player movement speed script for NMS
Code: Select all
[ENABLE]
aobscanmodule(NewRoute_AOB,NMS.exe,FF 90 ? ? ? ? 84 C0 75 03)
label(Base RunSpeed Walkspeed)
registersymbol(NewRoute_AOB Base RunSpeed Walkspeed)
NewRoute_AOB+D+(long)[NewRoute_AOB+11]:
Base:
NewRoute_AOB+D+(long)[NewRoute_AOB+11]+8:
Walkspeed:
NewRoute_AOB+D+(long)[NewRoute_AOB+11]+10:
RunSpeed:
[DISABLE]
unregistersymbol(*)
THIS NO LONGER WORKS 
To use this script go to memory view -> Tools -> Auto assemble -> Template - > Cheat Table Framework Code -> File -> Assign to current cheat table. Afterwards Right click on Auto Assemble script and press Change script. Copy paste code from above and ignore warnings (Not all code is injectable, click Yes).
Now just ""Add Address Manually"" and type into new added address, address field: ""Walkspeed"". Then do the same for ""RunSpeed"" (add new address). Important to select types as "float" so you could* modify speed -- lastly enable script
My scripts AOB for "decrease" are always changing, I haven’t found a stable pattern yet..
Mining beam stored as 4 bytes to find value e.g. you visually have "82" : then you need multiply that number by two and search for == 164
Analysis device percentage stored as float e.g. 50%==0.5(float)
Player scan surroundings address value stored in float e.g. 100%==1(float)
Ammo clip value stored in memory 1=1 as 4 bytes
(...)
As for hazard suit protection: it has more than one type of protection. If you find one hazard suit protection address, next type of protection will be near. look for "cold" "underwater" "fire" "toxic" protections. (float)
Re: No Man's Sky
Posted: Fri Jan 16, 2026 11:12 pm
by Marcus101RR
Updated for Breach Update
Re: No Man's Sky
Posted: Wed May 27, 2026 11:57 am
by J1327
Currently. Staying for too long on breakpoint crashes/closes game. Don't remember this behavior before. VEH.
Quick (Surface) -HANG handler. Keeping thread/timer in loop.
Code: Select all
define(originalCode,db 7C E3)
[ENABLE]
aobscanmodule(HANG_HANDLER,$process,B9 ?? ?? 00 00 FF ?? ?? ?? ?? ?? 8B ?? ?? ?? ?? ?? 7C)
registersymbol(HANG_HANDLER)
HANG_HANDLER+0011:
db EB E3
[DISABLE]
HANG_HANDLER+0011:
originalCode
unregisterSymbol(HANG_HANDLER)