No Man's Sky - NMS (Steam)

Upload your cheat tables here (No requests)
User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - 5.0 update - Worlds Part 1 (NMS) - (Steam)

Post by Blind Distortion »

mihaidikod wrote:
Wed Sep 04, 2024 5:47 pm
for OP: dude you are a legend!
little update on the affected options that are no longer working after "Aquarius" expansion:

Unlimited Run Stamina
No Mining Overheat
Unlimited Boltcaster Ammo
No Boltcaster Reload
Max Inventory (knew that one would break)
Money
Hi mihaidikod,

I've now updated this CT for the Aquarius Update as requested.

Go back to it here

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Last edited by Blind Distortion on Thu Sep 12, 2024 8:59 pm, edited 4 times in total.

User avatar
Khameleon808
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Sep 21, 2018 3:34 pm
Reputation: 2

Re: No Man's Sky - Aquarius Update - (Steam)

Post by Khameleon808 »

Freecrafting doesn't seem to work. Max Inventory works great.
Any hope of a Fast Pulse scan recharge?
Thank you !

User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - Aquarius Update - (Steam)

Post by Blind Distortion »

Khameleon808 wrote:
Thu Sep 05, 2024 2:19 am
Freecrafting doesn't seem to work. Max Inventory works great.
Any hope of a Fast Pulse scan recharge?
Thank you !
Hey Khameleon808,

Sorry, been a little busy lately.... Updated the CT for you with "No Topographic Scanner Recharge". Let me know if that was what you wanted.

I checked the free crafting and it is working for me. Just so you know, it only prevents removing existing resources. You still need to have the resources required in the first place.

Thanks,
BD
Last edited by Blind Distortion on Sun Sep 08, 2024 9:24 pm, edited 1 time in total.

User avatar
Khameleon808
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Sep 21, 2018 3:34 pm
Reputation: 2

Re: No Man's Sky - Aquarius Update - (Steam)

Post by Khameleon808 »

Blind Distortion wrote:
Thu Sep 05, 2024 3:52 am
Khameleon808 wrote:
Thu Sep 05, 2024 2:19 am
Freecrafting doesn't seem to work. Max Inventory works great.
Any hope of a Fast Pulse scan recharge?
Thank you !
Hey Khameleon808,

Sorry, been a little busy lately.... Updated the CT for you with "No Topographic Scanner Recharge". Let me know if that was what you wanted.

I checked the free crafting and it is working for me. Just so you know, it only prevents removing existing resources. You still need to have the resources required in the first place.

Thanks,
BD

CT Version 1.16 - 5/Sep/24
| Download |
OOOH Ok Ill try that out. Thank you so much.

User avatar
Khameleon808
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Sep 21, 2018 3:34 pm
Reputation: 2

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Khameleon808 »

Looks like another 3gb update broke a couple things.

Run Stamina
No Mining Beam Overheat
Unlimited Boltcaster Ammo
No Boltcaster Overheat

Alot of the other stuff still works.
Thanks boss!!!

User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - 5.0 update - Worlds Part 1 (NMS) - (Steam)

Post by Blind Distortion »

Hi K808,

Current Version 1.19 fixes all of these with a couple of additions.

Well, is does for me at least, from the update on the 6 Sep.

Not seen a newer one.

Let me know if this isn't what you're seeing.

BD
Last edited by Blind Distortion on Sun Sep 08, 2024 11:19 am, edited 1 time in total.

User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Blind Distortion »

Sorry, I've had to update v1.19 you may wish to download it again, somehow I deleted unlimited health, it's now back!

User avatar
Khameleon808
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Sep 21, 2018 3:34 pm
Reputation: 2

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Khameleon808 »

Blind Distortion wrote:
Sun Sep 08, 2024 11:13 am
Sorry, I've had to update v1.19 you may wish to download it again, somehow I deleted unlimited health, it's now back!
Bro you are an absolute boss for this legendary work.
Plus I dig that everytime you fix something that the game breaks, you add something extra as well.
The topographic scan works like a charm. Made a hotkey for the Max Inventory , and the Refiner Fuel code is coming in clutch too when I wanna keep refining. Totally envy the ability to keep this kinda stuff available for all of us and really appreciate it!

Gonna try out this new one this afternoon, cant wait! Thanks again bro. You tha sheeeeeeeeet!

Zatara03
Noobzor
Noobzor
Posts: 14
Joined: Sun Apr 02, 2017 9:56 am
Reputation: 0

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Zatara03 »

Hello, i think the new update broke unlim stam.

User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Blind Distortion »

Zatara03 wrote:
Sat Sep 21, 2024 7:39 am
Hello, i think the new update broke unlim stam.
Just back from a week away, will look later today.

User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Blind Distortion »

Blind Distortion wrote:
Sat Sep 21, 2024 2:03 pm
Zatara03 wrote:
Sat Sep 21, 2024 7:39 am
Hello, i think the new update broke unlim stam.
Just back from a week away, will look later today.
Broken scripts now fixed for the latest NMS Update in CT version 1.21

Main Topic

Zatara03
Noobzor
Noobzor
Posts: 14
Joined: Sun Apr 02, 2017 9:56 am
Reputation: 0

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Zatara03 »

Blind Distortion wrote:
Sat Sep 21, 2024 11:10 pm
Blind Distortion wrote:
Sat Sep 21, 2024 2:03 pm
Zatara03 wrote:
Sat Sep 21, 2024 7:39 am
Hello, i think the new update broke unlim stam.
Just back from a week away, will look later today.
Broken scripts now fixed for the latest NMS Update in CT version 1.21

Main Topic
Appriciate it bro thanks! that was fast

Zatara03
Noobzor
Noobzor
Posts: 14
Joined: Sun Apr 02, 2017 9:56 am
Reputation: 0

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Zatara03 »

Blind Distortion wrote:
Sat Sep 21, 2024 11:10 pm
Blind Distortion wrote:
Sat Sep 21, 2024 2:03 pm
Zatara03 wrote:
Sat Sep 21, 2024 7:39 am
Hello, i think the new update broke unlim stam.
Just back from a week away, will look later today.
Broken scripts now fixed for the latest NMS Update in CT version 1.21

Main Topic
Hey man , i'm not good at this but maybe just asking if you could also update this script or release something similar? I found it on a old topic, was working until this update.
Last Moved Inventory Item

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>42361</ID>
      <Description>"Last Moved Inventory Item"</Description>
      <Options moHideChildren="1"/>
      <Color>8000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(LastMovedInventoryItem,NMS.exe,8B 44 19 18 41 3B 45 18) // should be unique
alloc(newmem,$1000,LastMovedInventoryItem)

label(code)
label(return)
label(lastmoveditem)
newmem:
lastmoveditem:
  dq 0

code:
  mov [lastmoveditem], r13
  mov eax,[rcx+rbx+18]
  cmp eax,[r13+18]
  jmp return

LastMovedInventoryItem:
  jmp code
  nop 3
return:
registersymbol(LastMovedInventoryItem)
registersymbol(lastmoveditem)
[DISABLE]

LastMovedInventoryItem:
  db 8B 44 19 18 41 3B 45 18

unregistersymbol(LastMovedInventoryItem)
unregistersymbol(lastmoveditem)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: NMS.exe+58F991

NMS.exe+58F970: 48 8B 4D F8     - mov rcx,[rbp-08]
NMS.exe+58F974: 48 8D 55 80     - lea rdx,[rbp-80]
NMS.exe+58F978: 48 83 C1 10     - add rcx,10
NMS.exe+58F97C: 49 03 CF        - add rcx,r15
NMS.exe+58F97F: E8 CC 1E FF 00  - call NMS.exe+1581850
NMS.exe+58F984: 84 C0           - test al,al
NMS.exe+58F986: 74 4F           - je NMS.exe+58F9D7
NMS.exe+58F988: 4D 85 ED        - test r13,r13
NMS.exe+58F98B: 74 2B           - je NMS.exe+58F9B8
NMS.exe+58F98D: 48 8B 4D F8     - mov rcx,[rbp-08]
// ---------- INJECTING HERE ----------
NMS.exe+58F991: 8B 44 19 18     - mov eax,[rcx+rbx+18]
// ---------- DONE INJECTING  ----------
NMS.exe+58F995: 41 3B 45 18     - cmp eax,[r13+18]
NMS.exe+58F999: 7F 1D           - jg NMS.exe+58F9B8
NMS.exe+58F99B: 7C 15           - jl NMS.exe+58F9B2
NMS.exe+58F99D: 49 8B 45 08     - mov rax,[r13+08]
NMS.exe+58F9A1: 48 39 44 19 08  - cmp [rcx+rbx+08],rax
NMS.exe+58F9A6: 75 0A           - jne NMS.exe+58F9B2
NMS.exe+58F9A8: 49 8B 45 00     - mov rax,[r13+00]
NMS.exe+58F9AC: 48 39 04 19     - cmp [rcx+rbx],rax
NMS.exe+58F9B0: 74 0E           - je NMS.exe+58F9C0
NMS.exe+58F9B2: C6 47 52 03     - mov byte ptr [rdi+52],03
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>42362</ID>
          <Description>"Inventory Item"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>lastmoveditem</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>42363</ID>
              <Description>"Name"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>String</VariableType>
              <Length>16</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42364</ID>
              <Description>"Count"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+18</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42365</ID>
              <Description>"Max Count"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+20</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
I didn't see anything for singular item editing and that's what i mostly use

User avatar
Blind Distortion
Cheater
Cheater
Posts: 42
Joined: Fri Feb 18, 2022 9:22 pm
Reputation: 51

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Blind Distortion »

Zatara03 wrote:
Sun Sep 22, 2024 6:17 am
Blind Distortion wrote:
Sat Sep 21, 2024 11:10 pm
Blind Distortion wrote:
Sat Sep 21, 2024 2:03 pm


Just back from a week away, will look later today.
Broken scripts now fixed for the latest NMS Update in CT version 1.21

Main Topic
Hey man , i'm not good at this but maybe just asking if you could also update this script or release something similar? I found it on a old topic, was working until this update.
Last Moved Inventory Item

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>42361</ID>
      <Description>"Last Moved Inventory Item"</Description>
      <Options moHideChildren="1"/>
      <Color>8000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(LastMovedInventoryItem,NMS.exe,8B 44 19 18 41 3B 45 18) // should be unique
alloc(newmem,$1000,LastMovedInventoryItem)

label(code)
label(return)
label(lastmoveditem)
newmem:
lastmoveditem:
  dq 0

code:
  mov [lastmoveditem], r13
  mov eax,[rcx+rbx+18]
  cmp eax,[r13+18]
  jmp return

LastMovedInventoryItem:
  jmp code
  nop 3
return:
registersymbol(LastMovedInventoryItem)
registersymbol(lastmoveditem)
[DISABLE]

LastMovedInventoryItem:
  db 8B 44 19 18 41 3B 45 18

unregistersymbol(LastMovedInventoryItem)
unregistersymbol(lastmoveditem)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: NMS.exe+58F991

NMS.exe+58F970: 48 8B 4D F8     - mov rcx,[rbp-08]
NMS.exe+58F974: 48 8D 55 80     - lea rdx,[rbp-80]
NMS.exe+58F978: 48 83 C1 10     - add rcx,10
NMS.exe+58F97C: 49 03 CF        - add rcx,r15
NMS.exe+58F97F: E8 CC 1E FF 00  - call NMS.exe+1581850
NMS.exe+58F984: 84 C0           - test al,al
NMS.exe+58F986: 74 4F           - je NMS.exe+58F9D7
NMS.exe+58F988: 4D 85 ED        - test r13,r13
NMS.exe+58F98B: 74 2B           - je NMS.exe+58F9B8
NMS.exe+58F98D: 48 8B 4D F8     - mov rcx,[rbp-08]
// ---------- INJECTING HERE ----------
NMS.exe+58F991: 8B 44 19 18     - mov eax,[rcx+rbx+18]
// ---------- DONE INJECTING  ----------
NMS.exe+58F995: 41 3B 45 18     - cmp eax,[r13+18]
NMS.exe+58F999: 7F 1D           - jg NMS.exe+58F9B8
NMS.exe+58F99B: 7C 15           - jl NMS.exe+58F9B2
NMS.exe+58F99D: 49 8B 45 08     - mov rax,[r13+08]
NMS.exe+58F9A1: 48 39 44 19 08  - cmp [rcx+rbx+08],rax
NMS.exe+58F9A6: 75 0A           - jne NMS.exe+58F9B2
NMS.exe+58F9A8: 49 8B 45 00     - mov rax,[r13+00]
NMS.exe+58F9AC: 48 39 04 19     - cmp [rcx+rbx],rax
NMS.exe+58F9B0: 74 0E           - je NMS.exe+58F9C0
NMS.exe+58F9B2: C6 47 52 03     - mov byte ptr [rdi+52],03
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>42362</ID>
          <Description>"Inventory Item"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>lastmoveditem</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>42363</ID>
              <Description>"Name"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>String</VariableType>
              <Length>16</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42364</ID>
              <Description>"Count"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+18</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42365</ID>
              <Description>"Max Count"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+20</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
I didn't see anything for singular item editing and that's what i mostly use
Done, but I'm not sure how the older code worked in the past, seems to be the old slot that is now in the r12 register points to has the new value. If it works for you the that's ok by me.

Zatara03
Noobzor
Noobzor
Posts: 14
Joined: Sun Apr 02, 2017 9:56 am
Reputation: 0

Re: No Man's Sky - Aquarius Update - NMS (Steam)

Post by Zatara03 »

Blind Distortion wrote:
Sun Sep 22, 2024 10:35 am
Zatara03 wrote:
Sun Sep 22, 2024 6:17 am
Blind Distortion wrote:
Sat Sep 21, 2024 11:10 pm


Broken scripts now fixed for the latest NMS Update in CT version 1.21

Main Topic
Hey man , i'm not good at this but maybe just asking if you could also update this script or release something similar? I found it on a old topic, was working until this update.
Last Moved Inventory Item

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>42361</ID>
      <Description>"Last Moved Inventory Item"</Description>
      <Options moHideChildren="1"/>
      <Color>8000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(LastMovedInventoryItem,NMS.exe,8B 44 19 18 41 3B 45 18) // should be unique
alloc(newmem,$1000,LastMovedInventoryItem)

label(code)
label(return)
label(lastmoveditem)
newmem:
lastmoveditem:
  dq 0

code:
  mov [lastmoveditem], r13
  mov eax,[rcx+rbx+18]
  cmp eax,[r13+18]
  jmp return

LastMovedInventoryItem:
  jmp code
  nop 3
return:
registersymbol(LastMovedInventoryItem)
registersymbol(lastmoveditem)
[DISABLE]

LastMovedInventoryItem:
  db 8B 44 19 18 41 3B 45 18

unregistersymbol(LastMovedInventoryItem)
unregistersymbol(lastmoveditem)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: NMS.exe+58F991

NMS.exe+58F970: 48 8B 4D F8     - mov rcx,[rbp-08]
NMS.exe+58F974: 48 8D 55 80     - lea rdx,[rbp-80]
NMS.exe+58F978: 48 83 C1 10     - add rcx,10
NMS.exe+58F97C: 49 03 CF        - add rcx,r15
NMS.exe+58F97F: E8 CC 1E FF 00  - call NMS.exe+1581850
NMS.exe+58F984: 84 C0           - test al,al
NMS.exe+58F986: 74 4F           - je NMS.exe+58F9D7
NMS.exe+58F988: 4D 85 ED        - test r13,r13
NMS.exe+58F98B: 74 2B           - je NMS.exe+58F9B8
NMS.exe+58F98D: 48 8B 4D F8     - mov rcx,[rbp-08]
// ---------- INJECTING HERE ----------
NMS.exe+58F991: 8B 44 19 18     - mov eax,[rcx+rbx+18]
// ---------- DONE INJECTING  ----------
NMS.exe+58F995: 41 3B 45 18     - cmp eax,[r13+18]
NMS.exe+58F999: 7F 1D           - jg NMS.exe+58F9B8
NMS.exe+58F99B: 7C 15           - jl NMS.exe+58F9B2
NMS.exe+58F99D: 49 8B 45 08     - mov rax,[r13+08]
NMS.exe+58F9A1: 48 39 44 19 08  - cmp [rcx+rbx+08],rax
NMS.exe+58F9A6: 75 0A           - jne NMS.exe+58F9B2
NMS.exe+58F9A8: 49 8B 45 00     - mov rax,[r13+00]
NMS.exe+58F9AC: 48 39 04 19     - cmp [rcx+rbx],rax
NMS.exe+58F9B0: 74 0E           - je NMS.exe+58F9C0
NMS.exe+58F9B2: C6 47 52 03     - mov byte ptr [rdi+52],03
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>42362</ID>
          <Description>"Inventory Item"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>lastmoveditem</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>42363</ID>
              <Description>"Name"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>String</VariableType>
              <Length>16</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42364</ID>
              <Description>"Count"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+18</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42365</ID>
              <Description>"Max Count"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+20</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
I didn't see anything for singular item editing and that's what i mostly use
Done, but I'm not sure how the older code worked in the past, seems to be the old slot that is now in the r12 register points to has the new value. If it works for you the that's ok by me.

It does work! thanks man i really appriciate this, it was the only thing missing from the table that i found somewhere else it's amazing now! thanks

Post Reply

Who is online

Users browsing this forum: AhrefsBot, al_saras, AzukaTems, caroline00, Google [Bot], Starkiller, ThukkataAB