No Mans Sky (Steam)

Ravess

Ravess

Novice Cheater
Joined
Jul 1, 2018
Messages
15
was able to update most of the options except journey points, tested on GOG version
Can also confirm that this table also works on Steam (except Journey Points as mentioned).
 
Frostsnow

Frostsnow

What is cheating?
Joined
Aug 10, 2018
Messages
3
was able to update most of the options except journey points, tested on GOG version
<br />
Can also confirm that this table also works on Steam (except Journey Points as mentioned).
<br />
Inf Health & One Hit Kill are disabled in this table.<br />
<br />
Edit: Nevermind my game bugged XD<br />
Thanks!!!
 
C

cedricvdg

Expert Cheater
Table Maker
Joined
Sep 5, 2017
Messages
55
As @squall8 is currently pre-occupied I decided I'd share my personal table with you guys. This table does not include everything in Squall's table as I don't personally use some of the cheats, but it has a lot of other experimental features not available anywhere else yet. Ofcourse you can combine the 2 tables for any features missing.

Everything in my table works, but beware the experimental features might be hit or miss because I haven't finalized those yet and are mostly used for debugging

As with all cheating, use at your own risk and be sure to backup your save.

The table includes:
  • Enable Multiple Cheats
    • Infinite Hazard Protection
    • Infinite Jetpack
    • Infinite Life Support
    • Infinite Sprint
    • Infinite Mining Beam
    • No Overheat
    • Infinite Shield
    • Infinite Scanner
    • Infinite Terrain Manipulator
    • Infinite Launch Thrusters
    • Infinite Pulse Drive
    • No Ship Overheat
    • Free Crafting
    • Infinite Ship Shield
    • Infinite Plasma Grenade
    • Infinite Warp
    • Infinite Ammo
  • Player Pointer
  • Hover Item
  • Translator
  • Always Summon Freighter Battle
  • Kill All Pirates
  • Run Speed Multiplier Allows you to increase walk/run speed, recommended value: 2.0
  • Inventory Pointer
  • Experimental
    • Base Pointer (GLOBAL DATA) This opens up some Global Values from game's internal scripting engine, like ship spawn weights (useful for forcing alot of exotics to spawn). This is an incomplete listing, for anyone who wishes to tinker: open up the base pointer address in the memory viewer to find a lot more stuff to mess with.
    • Always S Class This makes everything spawn as S-Class (Ships, Freighters and Multitools), this might conflict with spawning alot of exotics using weight changes
    • Current Mission This shows some data to the current mission, don't really mess with this unless you understand what it's doing. I will write an auto complete script at a later stage
    • Fleet Mission Same as above but for Fleet Missions.
    • Frigate Opens up some stats for your frigate when managing your fleet. (Allows you to change a lot of stuff)
    • Stats Pointer Used for debugging purposes, but opens up the stats for Reputation with the 3 alien factions, I might make this more complete at a later stage.

Updated for 1.57 !
 

Attachments

  • NMS.CT

    1.57 Experimental

    112.8 KB Views: 4,493
H

h3llo

Noobzor
Joined
Jun 7, 2018
Messages
12
Thanks so much cedricvdg. I really like the S Class option it works really well.
 
darkdex52

darkdex52

Expert Cheater
Joined
Apr 30, 2017
Messages
58
Some kind of cheat to reset expedition availability would be cool.
 
M

mop

Noobzor
Joined
Jul 3, 2017
Messages
13
Nice!!!

Was wondering how you found the the values for Summon Freighter Battle (searching for 1/0's for systems with battles), Always S Class/spawning ship stuff, and Glyphs. Basically how you went about searching for them?
 
C

cedricvdg

Expert Cheater
Table Maker
Joined
Sep 5, 2017
Messages
55
Nice!!!

Was wondering how you found the the values for Summon Freighter Battle (searching for 1/0's for systems with battles), Always S Class/spawning ship stuff, and Glyphs. Basically how you went about searching for them?
Glad you're enjoying the features.

For the Summon Freighter Battle I thought it wasn't random, but instead was on a Timer or based on the number of warps (both ended up being true). So I started by checking for access on the total warps address and this got checked every warp and I could just overwrite that check to always resolve to true.

The Glyphs I found by debugging at a portal and known glyphs page, it ended up working just like inventory slots (binary flags).

Both of these variables are part of PlayerStateData, which is part of the save data in memory. I could expose the Freighter Battle Timer/Warps variables in the Player Pointer script, but I decided that was not really useful.

The ship spawning features are a little bit more complex. After researching the code I figured out there's an internal scripting engine being used based on XML. The scripting engine provides all the universe global settings and behaviours. I decompiled the scripts and found the references to the spawn handling data. Here are some excerpts:
Code:
<Property value="GcAISpaceshipWeightingData.xml">
      <Property name="CivilianClassWeightings">
        <Property name="Freighter" value="0" />
        <Property name="Dropship" value="100" />
        <Property name="Fighter" value="50" />
        <Property name="Scientific" value="50" />
        <Property name="Shuttle" value="100" />
        <Property name="PlayerFreighter" value="0" />
        <Property name="Royal" value="1" />
      </Property>
    </Property>
Code:
<Property name="ClassProbabilityData">
        <Property name="Wealthy" value="GcInventoryClassProbabilities.xml">
      <Property name="ClassProbabilities">
        <Property name="C" value="30" />
        <Property name="B" value="40" />
        <Property name="A" value="28" />
        <Property name="S" value="2" />
      </Property>
    </Property>
  </Property>
Knowing that these XML files have to reside in (non-writable) memory when the game is running I started doing 'group-scans' for them.

e.g. f:100 f:50 f:50 f:100 f:0 f:1 for the weighting data.

This got me the global data base pointer and the ability to check the S-class checks.

Hopefully this somewhat explains it, otherwise don't hesitate to ask more :)

p.s. access to the global variables means we could theoretically change the entire universe behaviour
 
H

h3llo

Noobzor
Joined
Jun 7, 2018
Messages
12
Glad you're enjoying the features.<br />
<br />
For the Summon Freighter Battle I thought it wasn't random, but instead was on a Timer or based on the number of warps (both ended up being true). So I started by checking for access on the total warps address and this got checked every warp and I could just overwrite that check to always resolve to true.<br />
<br />
The Glyphs I found by debugging at a portal and known glyphs page, it ended up working just like inventory slots (binary flags).<br />
<br />
Both of these variables are part of PlayerStateData, which is part of the save data in memory. I could expose the Freighter Battle Timer/Warps variables in the Player Pointer script, but I decided that was not really useful.<br />
<br />
The ship spawning features are a little bit more complex. After researching the code I figured out there's an internal scripting engine being used based on XML. The scripting engine provides all the universe global settings and behaviours. I decompiled the scripts and found the references to the spawn handling data. Here are some excerpts:<br />
<br />
Code:
<Property value="GcAISpaceshipWeightingData.xml"><br />
      <Property name="CivilianClassWeightings"><br />
        <Property name="Freighter" value="0" /><br />
        <Property name="Dropship" value="100" /><br />
        <Property name="Fighter" value="50" /><br />
        <Property name="Scientific" value="50" /><br />
        <Property name="Shuttle" value="100" /><br />
        <Property name="PlayerFreighter" value="0" /><br />
        <Property name="Royal" value="1" /><br />
      </Property><br />
    </Property>
<br />
<br />
Code:
<Property name="ClassProbabilityData"><br />
        <Property name="Wealthy" value="GcInventoryClassProbabilities.xml"><br />
      <Property name="ClassProbabilities"><br />
        <Property name="C" value="30" /><br />
        <Property name="B" value="40" /><br />
        <Property name="A" value="28" /><br />
        <Property name="S" value="2" /><br />
      </Property><br />
    </Property><br />
  </Property>
<br />
<br />
Knowing that these XML files have to reside in (non-writable) memory when the game is running I started doing 'group-scans' for them.<br />
<br />
e.g. f:100 f:50 f:50 f:100 f:0 f:1 for the weighting data.<br />
<br />
This got me the global data base pointer and the ability to check the S-class checks.<br />
<br />
Hopefully this somewhat explains it, otherwise don't hesitate to ask more :)<br />
<br />
p.s. access to the global variables means we could theoretically change the entire universe behaviour
<br />
<br />
<br />
You make it sound so easy :p
 
N

Nutttty

What is cheating?
Joined
Aug 13, 2018
Messages
2
As @Squall8 is current pre-occupied I decided I'd share my personal table with you guys. This table does not include everything in Squall's table as I don't personally use some of the cheats, but it has a lot of other experimental features not available anywhere else yet. Ofcourse you can combine the 2 tables for any features missing.<br />
<br />
Everything in my table works, but beware the experimental features might be hit or miss because I haven't finalized those yet and are mostly used for debugging<br />
<br />
As with all cheating, use at your own risk and be sure to backup your save.<br />
<br />
The table includes:<br />
<br />
  • <br />
  • Enable Multiple Cheats<br />
    • <br />
    • Infinite Hazard Protection<br />
    • Infinite Jetpack<br />
    • Infinite Life Support<br />
    • Infinite Sprint<br />
    • Infinite Mining Beam<br />
    • No Overheat<br />
    • Infinite Shield<br />
    • Infinite Scanner<br />
    • Infinite Terrain Manipulator<br />
    • Infinite Launch Thrusters<br />
    • Infinite Pulse Drive<br />
    • No Ship Overheat<br />
    • Free Crafting<br />
    • Infinite Ship Shield<br />
    • Infinite Plasma Grenade<br />
    • Infinite Warp<br />
    • Infinite Ammo<br />
    <br />
  • Player Pointer<br />
  • Hover Item<br />
  • Translator<br />
  • Always Summon Freighter Battle<br />
  • Kill All Pirates<br />
  • Run Speed Multiplier Allows you to increase walk/run speed, recommended value: 2.0<br />
  • Inventory Pointer<br />
  • Experimental<br />
    • <br />
    • Base Pointer (GLOBAL DATA) This opens up some Global Values from game's internal scripting engine, like ship spawn weights (useful for forcing alot of exotics to spawn). This is an incomplete listing, for anyone who wishes to tinker: open up the base pointer address in the memory viewer to find a lot more stuff to mess with.<br />
    • Always S Class This makes everything spawn as S-Class (Ships, Freighters and Multitools), this might conflict with spawning alot of exotics using weight changes<br />
    • Current Mission This shows some data to the current mission, don't really mess with this unless you understand what it's doing. I will write an auto complete script at a later stage<br />
    • Fleet Mission Same as above but for Fleet Missions.<br />
    • Frigate Opens up some stats for your frigate when managing your fleet. (Allows you to change a lot of stuff)<br />
    • Stats Pointer Used for debugging purposes, but opens up the stats for Reputation with the 3 alien factions, I might make this more complete at a later stage.<br />
    <br />
<br />
<br />
Thx for your awesome table, i have a bit of a problem: i`ve downloaded your table today and tried it ingame - everything worked quite well. Mostly i`ve used "S-class blah-blah" and "hover item". But now almost all scripts did not work, seems the problem is in scripts, i cannot place a cross in the square near script name.<br />
Starting the game (from steam) => starting CE 6.81 => loading table => trying to turn on the script.<br />
Any advice? Thank you :)
 
C

cedricvdg

Expert Cheater
Table Maker
Joined
Sep 5, 2017
Messages
55
Thx for your awesome table, i have a bit of a problem: i`ve downloaded your table today and tried it ingame - everything worked quite well. Mostly i`ve used "S-class blah-blah" and "hover item". But now almost all scripts did not work, seems the problem is in scripts, i cannot place a cross in the square near script name.

Starting the game (from steam) => starting CE 6.81 => loading table => trying to turn on the script.

Any advice? Thank you :)


I have no problems activating any cheats on 1.55, sure you aren't on the experimental build?
 
N

Nutttty

What is cheating?
Joined
Aug 13, 2018
Messages
2
I have no problems activating any cheats on 1.55, sure you aren't on the experimental build?
Sorry, it was my mistake, i`ve done smth wrong, now its ok.
 
Gvaz

Gvaz

Expert Cheater
Joined
Mar 21, 2017
Messages
76
Only complaint with the table is it is lacking things like "ignore materials for damaged components" like from an earlier table, which makes some elements easier, because then it's not an issue of "oh i'm out of this fucking material, great now I can't do the thing" and not have to mess around with the contents of my inventory.<br />
<br />
Thankfully, that toggle still works on 1.55.
 
C

cedricvdg

Expert Cheater
Table Maker
Joined
Sep 5, 2017
Messages
55
Only complaint with the table is it is lacking things like "ignore materials for damaged components" like from an earlier table, which makes some elements easier, because then it's not an issue of "oh i'm out of this fucking material, great now I can't do the thing" and not have to mess around with the contents of my inventory.



Thankfully, that toggle still works on 1.55.


Like I mentioned, It's my personal table and only has features I personally use... if you want additional features just merge the other table with mine. I do not plan on maintaining a fully fleshed out table as I lack the time to do so. I'm pretty certain @Squall8 will be back to maintain the table once he's finished with Monster Hunter.
 
E

ElSeto

What is cheating?
Joined
Aug 14, 2018
Messages
1
I have a request which could potentially break the game .... I think ?<br />
<br />
Would it be able to expand the building range limit for base building, I want to build into space and make a nice space station but you are only able to get to the Mesosphere at best. So I want no upper limit for base building so to say !
 
igromanru

igromanru

Expert Cheater
Table Maker
Joined
Mar 25, 2017
Messages
137
Here is the table from @Squall8 with some fixes and improvements.

I’ve made some scripts more update persistent (made new pattern and used readmem).

Thank you @cedricvdg for your table, I’ve used few scripts and aob’s from you.



Change list:
  • One Hit Kill - added more persistent pattern
  • Inf Sprint - used Cedric's script, added new pattern and bytes backup
  • Inf Jetpack - new pattern and bytes backup
  • Inf Ammo - new pattern and bytes backup
  • Inf Grenades - new pattern
  • Inf Mining Beam - new aob
  • No Mining Beam Overheat - took Cedric's script
  • No Ship Overheat - new pattern and bytes backup



Still broken:
  • Jetpack Power
  • Working Rocket Boots
 

Attachments

Top