Soulstone Survivors

Upload your cheat tables here (No requests)
chickinlegs
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Sep 10, 2022 2:46 pm
Reputation: 0

Re: Soulstone Survivors

Post by chickinlegs »

Table isnt working for me

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

lafontaine
Noobzor
Noobzor
Posts: 5
Joined: Wed Sep 28, 2022 5:22 am
Reputation: 0

Re: Soulstone Survivors

Post by lafontaine »

The updated table not working for me as well, activated it and the values are all [??], please help

User avatar
BabyGroot
Table Makers
Table Makers
Posts: 1346
Joined: Sun Mar 29, 2020 1:39 pm
Reputation: 2180

Re: Soulstone Survivors

Post by BabyGroot »

Read Notes

Digi
Cheater
Cheater
Posts: 31
Joined: Thu May 26, 2022 3:04 pm
Reputation: 11

Re: Soulstone Survivors

Post by Digi »

I'm getting an error when trying to Activate.
"Failure injecting the MonoDatacollector library:dllInject failed: Failed injecting the DLL
Force load module failed:Unable to open file "C:\Users\---\Desktop\AesopEngine\Aesop Engine\autorun\dlls\MonoDataCollector64.dll": The system cannot find the file specified. "

User avatar
BabyGroot
Table Makers
Table Makers
Posts: 1346
Joined: Sun Mar 29, 2020 1:39 pm
Reputation: 2180

Re: Soulstone Survivors

Post by BabyGroot »

Digi wrote:
Tue Nov 08, 2022 1:56 pm
I'm getting an error when trying to Activate.
"Failure injecting the MonoDatacollector library:dllInject failed: Failed injecting the DLL
Force load module failed:Unable to open file "C:\Users\---\Desktop\AesopEngine\Aesop Engine\autorun\dlls\MonoDataCollector64.dll": The system cannot find the file specified. "
you use CE version?

Digi
Cheater
Cheater
Posts: 31
Joined: Thu May 26, 2022 3:04 pm
Reputation: 11

Re: Soulstone Survivors

Post by Digi »

BabyGroot wrote:
Tue Nov 08, 2022 2:40 pm
Digi wrote:
Tue Nov 08, 2022 1:56 pm
I'm getting an error when trying to Activate.
"Failure injecting the MonoDatacollector library:dllInject failed: Failed injecting the DLL
Force load module failed:Unable to open file "C:\Users\---\Desktop\AesopEngine\Aesop Engine\autorun\dlls\MonoDataCollector64.dll": The system cannot find the file specified. "
you use CE version?
I've got the Aesop version

User avatar
BabyGroot
Table Makers
Table Makers
Posts: 1346
Joined: Sun Mar 29, 2020 1:39 pm
Reputation: 2180

Re: Soulstone Survivors

Post by BabyGroot »

Digi wrote:
Tue Nov 08, 2022 3:34 pm
BabyGroot wrote:
Tue Nov 08, 2022 2:40 pm
Digi wrote:
Tue Nov 08, 2022 1:56 pm
...
...
I've got the Aesop version
Check video
BabyGroot wrote:
Tue Aug 02, 2022 10:16 am
...

Digi
Cheater
Cheater
Posts: 31
Joined: Thu May 26, 2022 3:04 pm
Reputation: 11

Re: Soulstone Survivors

Post by Digi »

BabyGroot wrote:
Tue Nov 08, 2022 9:38 pm
Digi wrote:
Tue Nov 08, 2022 3:34 pm
BabyGroot wrote:
Tue Nov 08, 2022 2:40 pm

...
I've got the Aesop version
Check video
BabyGroot wrote:
Tue Aug 02, 2022 10:16 am
...
Got it to work. Got 7.4 CE and everything seems fine.
Appreciate the help

bpx
Expert Cheater
Expert Cheater
Posts: 64
Joined: Tue Dec 01, 2020 9:53 am
Reputation: 3

Re: Soulstone Survivors

Post by bpx »

Thank you so much. Is there a way to get the pointers for materials as well? You know, the other stuff you can collect in levels (Copper, Ruby, Topaz, etc.)
That'd be super cool

User avatar
BabyGroot
Table Makers
Table Makers
Posts: 1346
Joined: Sun Mar 29, 2020 1:39 pm
Reputation: 2180

Re: Soulstone Survivors

Post by BabyGroot »

bpx wrote:
Wed Nov 09, 2022 7:39 am
Thank you so much. Is there a way to get the pointers for materials as well? You know, the other stuff you can collect in levels (Copper, Ruby, Topaz, etc.)
That'd be super cool
Test Here
Copy and paste this code and put it into the inventory section.
use pointer items, if you get only 1 material, change the value to 9999999.

the result you will be unlimited material

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>105307</ID>
      <Description>"Items"</Description>
      <Options moHideChildren="1" moManualExpandCollapse="1"/>
      <LastState Value="" Activated="1" RealAddress="00000000"/>
      <Color>8000FF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>105311</ID>
          <Description>"Count"</Description>
          <LastState Value="4" RealAddress="1B431B94248"/>
          <Color>C0C0C0</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>[mygg_1]+98</Address>
          <Offsets>
            <Offset>18</Offset>
            <Offset>10</Offset>
            <Offset>30</Offset>
            <Offset>18</Offset>
            <Offset>B8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>105308</ID>
          <Description>"Item [1]"</Description>
          <Options moHideChildren="1" moManualExpandCollapse="1"/>
          <LastState Value="" Activated="1" RealAddress="00000000"/>
          <Color>FF00FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>105309</ID>
              <Description>"Item ID"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">100:Iron
110:Copper
210:Emerald
220:Topaz
</DropDownList>
              <LastState Value="100" RealAddress="1B41E914710"/>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>20</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>105310</ID>
              <Description>"Quantity"</Description>
              <LastState Value="168" RealAddress="1B41E914714"/>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>14</Offset>
                <Offset>20</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>105312</ID>
          <Description>"Item [2]"</Description>
          <Options moHideChildren="1" moManualExpandCollapse="1"/>
          <LastState Value="" Activated="1" RealAddress="00000000"/>
          <Color>FF00FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>105313</ID>
              <Description>"Item ID"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">100:Iron
110:Copper
210:Emerald
220:Topaz
</DropDownList>
              <LastState Value="210" RealAddress="1B41DDAA6D0"/>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>28</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>105314</ID>
              <Description>"Quantity"</Description>
              <LastState Value="1" RealAddress="1B41DDAA6D4"/>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>14</Offset>
                <Offset>28</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

NinjaBlazin
Expert Cheater
Expert Cheater
Posts: 73
Joined: Sun Oct 15, 2017 12:25 am
Reputation: 4

Re: Soulstone Survivors

Post by NinjaBlazin »

There are 2 XP multipliers in the table, which one is for the prestige xp to level up characters? Tried both but I don't think either of them multiply prestige xp.

User avatar
Melissa52983
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Nov 10, 2022 5:43 am
Reputation: 1

Re: Soulstone Survivors

Post by Melissa52983 »

hello! Thank you for the wonderful table.

I'm playing with version 'v0.9.027h' now and the table doesn't work.
Even if you click the check according to the procedure written in the memo, "?" is displayed and the numerical value is not reflected.

Do you have any advice?
Also, does this table work properly with version "v0.9.027h"?

User avatar
Melissa52983
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Nov 10, 2022 5:43 am
Reputation: 1

Re: Soulstone Survivors

Post by Melissa52983 »

I write in addition.
After restarting the computer it worked fine.

Thank you.

NinjaBlazin
Expert Cheater
Expert Cheater
Posts: 73
Joined: Sun Oct 15, 2017 12:25 am
Reputation: 4

Re: Soulstone Survivors

Post by NinjaBlazin »

Ok I found the prestige xp address. Just search with "Value: Float" ingame. Prestige XP is the green crystal while blue crystal are the soulstones. Trying to find Prestige XP multiplier but no luck yet.

Edit: So I tried to add a xp multiplier for the prestige xp but it crashes whenever I kill an enemy.

Code: Select all

{ Game   : Soulstone Survivors.exe
  Version: 
  Date   : 2022-11-10

  This script does blah blah blah
}

define(address,"GameAssembly.dll"+242F60)
define(bytes,F3 0F 11 40 28)

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat

 
 
assert(address,bytes)
alloc(newmem,$1000,"GameAssembly.dll"+242F60)

label(code)
label(return)

label(xpmul)
registerSymbol(xpmul)

newmem:

code:
  mulss xmm0,[xpmul]
  movss [rax+28],xmm0
xpmul:
  dd (float)2
  jmp return

address:
  jmp newmem
return:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
address:
  db bytes
  // movss [rax+28],xmm0

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+242F60

GameAssembly.dll+242F33: 0F 84 6B 04 00 00     - je GameAssembly.dll+2433A4
GameAssembly.dll+242F39: 48 8B 80 70 02 00 00  - mov rax,[rax+00000270]
GameAssembly.dll+242F40: 48 85 C0              - test rax,rax
GameAssembly.dll+242F43: 0F 84 5B 04 00 00     - je GameAssembly.dll+2433A4
GameAssembly.dll+242F49: 48 8B 40 18           - mov rax,[rax+18]
GameAssembly.dll+242F4D: 48 85 C0              - test rax,rax
GameAssembly.dll+242F50: 0F 84 4E 04 00 00     - je GameAssembly.dll+2433A4
GameAssembly.dll+242F56: 0F 28 C6              - movaps xmm0,xmm6
GameAssembly.dll+242F59: FF C3                 - inc ebx
GameAssembly.dll+242F5B: F3 0F 58 40 28        - addss xmm0,[rax+28]
// ---------- INJECTING HERE ----------
GameAssembly.dll+242F60: F3 0F 11 40 28        - movss [rax+28],xmm0
// ---------- DONE INJECTING  ----------
GameAssembly.dll+242F65: E9 46 FF FF FF        - jmp GameAssembly.dll+242EB0
GameAssembly.dll+242F6A: 48 8B 0D 07 80 20 01  - mov rcx,[GameAssembly.dll+144AF78]
GameAssembly.dll+242F71: 49 8B 55 20           - mov rdx,[r13+20]
GameAssembly.dll+242F75: 48 85 D2              - test rdx,rdx
GameAssembly.dll+242F78: 0F 84 5C 02 00 00     - je GameAssembly.dll+2431DA
GameAssembly.dll+242F7E: 44 39 7A 10           - cmp [rdx+10],r15d
GameAssembly.dll+242F82: 0F 8E FA 00 00 00     - jng GameAssembly.dll+243082
GameAssembly.dll+242F88: 45 84 F6              - test r14l,r14l
GameAssembly.dll+242F8B: 75 7B                 - jne GameAssembly.dll+243008
GameAssembly.dll+242F8D: F6 81 33 01 00 00 04  - test byte ptr [rcx+00000133],04
}
Can someone tell me what I did wrong? Still new to this stuff.

Edit2: It appears xmm6 stores the value of the prestige xp modifier which can be changed by adding more curses. Now I got to figure out how to change xmm6.

Edit3: Managed to change the XP multiplier.

Code: Select all

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,"GameAssembly.dll"+242F56) 
label(returnhere)
label(originalcode)
label(exit)

alloc(xpmulti,4,"GameAssembly.dll"+242F56)

xpmulti:
dd (float)2

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

movss xmm6,[xpmulti]

originalcode:
movaps xmm0,xmm6
inc ebx

exit:
jmp returnhere

"GameAssembly.dll"+242F56:
jmp newmem
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
dealloc(xpmulti)
"GameAssembly.dll"+242F56:
movaps xmm0,xmm6
inc ebx
//Alt: db 0F 28 C6 FF C3
Is there a better way to change the xp multiplier?

I added the .ct which includes both Prestige XP & XP Multiplier. To change the XP multiplier just open the script and edit "dd (float)2", so in this example we would have a 2x multiplier (or 200%). Edit4: Added a group header with adjustable values so no need to edit the script anymore.
Attachments
Soulstone Survivors_Prestige XP.CT
(1.89 KiB) Downloaded 169 times
Last edited by NinjaBlazin on Fri Nov 11, 2022 3:17 pm, edited 1 time in total.

bpx
Expert Cheater
Expert Cheater
Posts: 64
Joined: Tue Dec 01, 2020 9:53 am
Reputation: 3

Re: Soulstone Survivors

Post by bpx »

BabyGroot wrote:
Wed Nov 09, 2022 2:31 pm
bpx wrote:
Wed Nov 09, 2022 7:39 am
Thank you so much. Is there a way to get the pointers for materials as well? You know, the other stuff you can collect in levels (Copper, Ruby, Topaz, etc.)
That'd be super cool
Test Here
Copy and paste this code and put it into the inventory section.
use pointer items, if you get only 1 material, change the value to 9999999.

the result you will be unlimited material

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>105307</ID>
      <Description>"Items"</Description>
      <Options moHideChildren="1" moManualExpandCollapse="1"/>
      <LastState Value="" Activated="1" RealAddress="00000000"/>
      <Color>8000FF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>105311</ID>
          <Description>"Count"</Description>
          <LastState Value="4" RealAddress="1B431B94248"/>
          <Color>C0C0C0</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>[mygg_1]+98</Address>
          <Offsets>
            <Offset>18</Offset>
            <Offset>10</Offset>
            <Offset>30</Offset>
            <Offset>18</Offset>
            <Offset>B8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>105308</ID>
          <Description>"Item [1]"</Description>
          <Options moHideChildren="1" moManualExpandCollapse="1"/>
          <LastState Value="" Activated="1" RealAddress="00000000"/>
          <Color>FF00FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>105309</ID>
              <Description>"Item ID"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">100:Iron
110:Copper
210:Emerald
220:Topaz
</DropDownList>
              <LastState Value="100" RealAddress="1B41E914710"/>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>20</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>105310</ID>
              <Description>"Quantity"</Description>
              <LastState Value="168" RealAddress="1B41E914714"/>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>14</Offset>
                <Offset>20</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>105312</ID>
          <Description>"Item [2]"</Description>
          <Options moHideChildren="1" moManualExpandCollapse="1"/>
          <LastState Value="" Activated="1" RealAddress="00000000"/>
          <Color>FF00FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>105313</ID>
              <Description>"Item ID"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">100:Iron
110:Copper
210:Emerald
220:Topaz
</DropDownList>
              <LastState Value="210" RealAddress="1B41DDAA6D0"/>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>28</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>105314</ID>
              <Description>"Quantity"</Description>
              <LastState Value="1" RealAddress="1B41DDAA6D4"/>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[mygg_1]+98</Address>
              <Offsets>
                <Offset>14</Offset>
                <Offset>28</Offset>
                <Offset>10</Offset>
                <Offset>30</Offset>
                <Offset>18</Offset>
                <Offset>B8</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Okay I tried it but apparently I'm dumb because it didn't work

Post Reply

Who is online

Users browsing this forum: 1549808, Baidu [Spider], Bing [Bot], czarnozeby, Ehzral, Google Adsense [Bot], kisumeh, Majestic-12 [Bot], Xyphose