Page 2 of 2

Re: Noita

Posted: Tue Nov 24, 2020 12:26 pm
by BigFooter
Thanks but trying to do it without a mod as it disables the in-game achievements.

Re: Noita

Posted: Thu Nov 26, 2020 5:22 am
by BigFooter
I made a script that allows free perk reroll and shop purchases

Feel free to add it to your tables or modify it. I'm not as skilled as others so there may be a cleaner way to do this but this works.

Code: Select all

[ENABLE]

aobscanmodule(Nocost,noita.exe,7c 14 7f 08 8b 40 48 3b 42 48)
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  nop
  nop
  nop
  nop
  mov eax,[eax+48]
  mov [edx+48],0
  cmp eax,[edx+48]
  jmp return

Nocost:
  jmp newmem
  nop
return:
registersymbol(Nocost)

[DISABLE]

Nocost:
  db 7c 14 7f 08 8b 40 48 3b 42 48

unregistersymbol(Nocost)
dealloc(newmem)

Re: Noita

Posted: Sun Apr 04, 2021 10:38 am
by NMss2
Combining few of the scripts into one CT, makes it handy. I don't think it has to do with achievements.

Re: Noita

Posted: Sun Jun 13, 2021 1:56 am
by Capt. Corgi
Can anyone update this for the 2021 version of noita ? or find a confirmed working version

Re: Noita

Posted: Sun Jul 04, 2021 1:43 pm
by kdz
A table that works with release version:
viewtopic.php?p=199698#p199698

Re: Noita

Posted: Fri Oct 29, 2021 6:02 pm
by baramburum
absolutly doesnt work

Re: Noita

Posted: Sat May 04, 2024 2:42 am
by jungletek
BigFooter wrote:
Thu Nov 26, 2020 5:22 am
I made a script that allows free perk reroll and shop purchases

Feel free to add it to your tables or modify it. I'm not as skilled as others so there may be a cleaner way to do this but this works.

Code: Select all

[ENABLE]

aobscanmodule(Nocost,noita.exe,7c 14 7f 08 8b 40 48 3b 42 48)
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  nop
  nop
  nop
  nop
  mov eax,[eax+48]
  mov [edx+48],0
  cmp eax,[edx+48]
  jmp return

Nocost:
  jmp newmem
  nop
return:
registersymbol(Nocost)

[DISABLE]

Nocost:
  db 7c 14 7f 08 8b 40 48 3b 42 48

unregistersymbol(Nocost)
dealloc(newmem)
Still works in 2024, although you don't need those nops in your allocated memory, and you can just write the 0 to edx+48 and then just use the displaced mov to eax right underneath. Don't recreate the jl and jg in your alloc'd mem, and you've reproduced the effect, and done it more efficiently.

Like so:

Code: Select all

[ENABLE]
aobscanmodule(aobFreeShop,noita.exe,7C 14 7F 08 8B 40 48)
alloc(mFreeShop,$1000)
label(return)

mFreeShop:
  mov [edx+48],0
  mov eax,[eax+48]
  jmp return

aobFreeShop:
  jmp mFreeShop
  nop 2
return:
registersymbol(aobFreeShop)

[DISABLE]
aobFreeShop:
  db 7C 14 7F 08 8B 40 48

unregistersymbol(aobFreeShop)
dealloc(mFreeShop)

Re: Noita

Posted: Fri Jun 28, 2024 12:16 am
by dnftg
Build: August 12, 2024, and March 12 2025
Cheat Entries: Hp, Gold, Weakness Multipliers, Breath, Levitation, Tinker With Wands Anywhere, Wand Editor, Seed Editor, Player Cords. Potion Editor.

None of the scripts crash the game.

Weakness multipliers multiply damage, so 0 would remove the damage type, and -1, would heal you.

Seed Editor will change LC and AC, any new areas loaded in will load as if they are in that seed, including holy mountains. I've listed a few seeds for optimal perks, as well as a seed for LC.

Potion Editor will allow you to edit the potion you are currently holding, spray some of the potion for it to lock on. I've added almost every material in the game into this, all of the LC and AC materials, and most of the rare materials like Midas, Divine Ground, etc.

I couldn't for the life of me make a no cost reroll script. :(

Re: Noita

Posted: Sat Mar 15, 2025 3:54 pm
by Ontos
dnftg wrote:
Fri Jun 28, 2024 12:16 am
Build: August 12, 2024, and March 12 2025
Cheat Entries: Hp, Gold, Weakness Multipliers, Breath, Levitation, Tinker With Wands Anywhere, Wand Editor, Seed Editor, Player Cords. Potion Editor.

None of the scripts crash the game.

Weakness multipliers multiply damage, so 0 would remove the damage type, and -1, would heal you.

Seed Editor will change LC and AC, any new areas loaded in will load as if they are in that seed, including holy mountains. I've listed a few seeds for optimal perks, as well as a seed for LC.

Potion Editor will allow you to edit the potion you are currently holding, spray some of the potion for it to lock on. I've added almost every material in the game into this, all of the LC and AC materials, and most of the rare materials like Midas, Divine Ground, etc.

I couldn't for the life of me make a no cost reroll script. :(

Doesn't work, always gives the error "This script uses nearby allocation but it is impossible to allocate nearby A0000. Please rewrite the script to function without nearby allocation."

Re: Noita

Posted: Sun Mar 16, 2025 1:45 am
by dnftg
Ontos wrote:
Sat Mar 15, 2025 3:54 pm
dnftg wrote:
Fri Jun 28, 2024 12:16 am
Build: August 12, 2024, and March 12 2025
Cheat Entries: Hp, Gold, Weakness Multipliers, Breath, Levitation, Tinker With Wands Anywhere, Wand Editor, Seed Editor, Player Cords. Potion Editor.

None of the scripts crash the game.

Weakness multipliers multiply damage, so 0 would remove the damage type, and -1, would heal you.

Seed Editor will change LC and AC, any new areas loaded in will load as if they are in that seed, including holy mountains. I've listed a few seeds for optimal perks, as well as a seed for LC.

Potion Editor will allow you to edit the potion you are currently holding, spray some of the potion for it to lock on. I've added almost every material in the game into this, all of the LC and AC materials, and most of the rare materials like Midas, Divine Ground, etc.

I couldn't for the life of me make a no cost reroll script. :(

Doesn't work, always gives the error "This script uses nearby allocation but it is impossible to allocate nearby A0000. Please rewrite the script to function without nearby allocation."
works perfectly fine for me, which version are you using

Re: Noita

Posted: Sun Mar 16, 2025 4:58 pm
by Ontos
Latest version on steam. Worked today, thanks.