FLiNG
11
Sep
2022

Soulstone Survivors Trainer

26 Options · Game Version: Early Access · Last Updated: 2023.12.25

Soulstone Survivors Trainer/CheatOptions

Num 1 – God Mode/Ignore Hits
Num 2 – Infinite Health
Num 3 – Infinite Death Protections
Num 4 – Infinite Reroll Chances
Num 5 – Infinite Banish Chances
Num 6 – Instant Dash Cooldown
Num 0 – Super Damage/One Hit Kills
Num . – Edit Damage Multiplier

Ctrl+Num 1 – Edit Max Health
Ctrl+Num 2 – Edit Critical Chance
Ctrl+Num 3 – Edit Critical Damage Multiplier
Ctrl+Num 4 – Edit Push Back Force
Ctrl+Num 5 – Edit Attack/Cooldown Speed
Ctrl+Num 6 – Edit Attack Range
Ctrl+Num 7 – Edit Movement Speed
Ctrl+Num 8 – Edit Armor Power
Ctrl+Num 9 – Edit Exp Multiplier

Alt+Num 1 – Edit Minor Soulstones
Alt+Num 2 – Edit Corrupted Soulstones
Alt+Num 3 – Edit Vile Soulstones
Alt+Num 4 – Edit Wicked Soulstones
Alt+Num 5 – Edit Hateful Soulstones
Alt+Num 6 – Edit Rogue Soulstones
Alt+Num 7 – Edit Materials Amount
Alt+Num 8 – Ignore Crafting Material Requirements
Alt+Num 9 – Set Game Speed

Subscribe
Notify of
19 Comments
Inline Feedbacks
View all comments
Alex Wan
Alex Wan
2023-12-28 10:34

Hello everyone. Hi Fling. I am a newbie and I have a question on changing the memory of any game. Kind coders, please help me as a beginner. In C#, I want to write a function “One Shot Kill”. In the nuget for memory editing I use “Memory.dll.x64”

Here’s a script from the Cheat Engine:

Cheat Engine script

[ENABLE]

alloc(newmem,2048,”GameAssembly.dll”+13AC7CF) 

label(returnhere)

label(originalcode)

label(exit)

newmem: 

cmp [rbx+40],0   <– enemy

jne originalcode

mov [rbx+18],0   <– me

jmp exit

originalcode:

movss [rbx+18],xmm0  <– me

exit:

jmp returnhere

“GameAssembly.dll”+13AC7CF:

jmp newmem

returnhere:

[DISABLE]

dealloc(newmem)

“GameAssembly.dll”+13AC7CF:

movss [rbx+18],xmm0

//Alt: db F3 0F 11 43 18

When I use the script in the Cheat Engine the bytes: F3 0F 11 43 18 change to this value: E9 2C 38 C4 FE and it works fine.

In C#, I write the code:

C# code

// One Shot Kill

if (Button1.Checked)

{

n.WriteMemory(“GameAssembly.dll+13AC7CF”, “bytes”, “E9 2C 38 C4 FE”);

}

else

{

n.WriteMemory(“GameAssembly.dll+13AC7CF”, “bytes”, “F3 0F 11 43 18”);

}

But after I turn on the cheat, created in C#, the game crashes. And it happens in any game in which I do the same thing. But if I change these bytes F3 0F 11 43 18 to 90 90 90 90 90 then the game will not crash. But the function won’t work well, not like in the cheat engine. I’ve tried to change different values from “float” to “int” but it didn’t work. The game keeps crashing. What am I doing wrong? Help me, please.

Butchertypes
Butchertypes
2023-12-30 01:24

Hey Fling,

Just want to say thank you for your endless service to the public! I really appreciate you ma man! and Happy Holiday!

The trainer need a few tweaks:

*Ignore crafting is not working even saving and restarting the game.
*Attack Range is also buggy.

Thanks! and looking forward for the next update. 🙂

kaka22
kaka22
2024-01-01 18:11

HI FI RUSH TRAINER? PLS

SEA OF START TRAINER