[REQUEST] Stoneshard

A

aerioth

Noobzor
Joined
May 15, 2019
Messages
8
Requesting a table for Stoneshard

Steam: https://store.steampowered.com/app/625960/Stoneshard/

A health cheat would be much appreciated please.
 
I

illusionbreaker

Cheater
Joined
Mar 3, 2017
Messages
40
Can confirm 4b doesn't work for stats

EDIT: It's doubles for AP, SP, Gold (per purse)
 
Kaedus

Kaedus

Expert Cheater
Joined
Aug 10, 2017
Messages
175
BoehserOnkel

BoehserOnkel

Expert Cheater
Fearless Donors
Joined
Mar 4, 2017
Messages
423
all i found are double values
hp/mp
AP/FP
hunger/thirst/poison/strenght etc
even the health value of equip
gold is a bit tricky -a bag can hold only 2000
 
The Mogician

The Mogician

Expert Cheater
Table Maker
Joined
Mar 4, 2017
Messages
591
So I tried making pointers but they didn't work for some reason. Most if not all the data are stored in doubles.
 
C

cyetus

What is cheating?
Joined
Feb 7, 2020
Messages
1
need help
 
Rysefox

Rysefox

Expert Cheater
Table Maker
Joined
Jun 23, 2018
Messages
826
Is so annoying because there are so many addresses that access the heal function
 
D

dougvan

Novice Cheater
Joined
Mar 22, 2018
Messages
15
Just an FYI that the values are stored in clear text in the save file. Mine is titled "GaveSlot1.sav" and is located under "C:\Users\(username)\AppData\Local\StoneShard.

You can use that if you want until a proper table is generated.
 
D

dougvan

Novice Cheater
Joined
Mar 22, 2018
Messages
15
Also, it seems the address ranges change each time your character zones/changes dungeon levels/etc in the game. Have to re-find them each time.
 
S

serg2011ubercan

Novice Cheater
Joined
Dec 28, 2019
Messages
17
dougvan said:
Just an FYI that the values are stored in clear text in the save file. Mine is titled "GaveSlot1.sav" and is located under "C:\Users\(username)\AppData\Local\StoneShard.

You can use that if you want until a proper table is generated.
truely. i also recommend use JSON viwer for notepadd++ as file is makes editing very easy. all data is shown as json format.
 
Lord Blade

Lord Blade

Expert Cheater
Joined
Mar 9, 2017
Messages
841
So trying to find stuff in the save file. It's a real mess. lol

Looking for stat and skill points (so I can "legally" raise stuff to be safe).
Finding damage resist to make myself a god would be nice too. :p

Okay, so found AP and SP for those points. Was able to give me a ton.
No luck with figuring out damage resistance and such.
 
P

Puggymon

Noobzor
Joined
Aug 1, 2017
Messages
14
Well, I found you can search for "AP" and "SP" to get the corresponding AP and SP you have. You can alter attributes themselves by searching "Str", "agl" and the like.

As much as I gather you can also alter items, like giving your food 10+ charges or change the amount of coins you have.

Speaking of which, you can set your thirst and hunger value.

Now I'd only need to be able to save more often and I'd be set.
 
Rysefox

Rysefox

Expert Cheater
Table Maker
Joined
Jun 23, 2018
Messages
826
Code:
{ Game   : StoneShard.exe
  Version: 
  Date   : 2020-02-07
  Author : Rysefoxx

  This script does blah blah blah
}

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

 
 
aobscanmodule(INJECT,StoneShard.exe,F2 0F 11 07 5F 5E 5D 5B 83 C4 0C C2) // should be unique
alloc(newmem,$1000)

label(code)
label(return)
label(do)
registersymbol(do)


newmem:
cmp [edi+168],#3
jne code
movsd xmm0,[do]
  movsd [edi],xmm0
  pop edi
jmp return

do:
dq (double)99999

code:
  movsd [edi],xmm0
  pop edi
  jmp return

INJECT:
  jmp newmem
return:
registersymbol(INJECT)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
INJECT:
  db F2 0F 11 07 5F

unregistersymbol(INJECT)
unregistersymbol(do)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "StoneShard.exe"+E4E4D

"StoneShard.exe"+E4E36: 83 78 08 00           -  cmp dword ptr [eax+08],00
"StoneShard.exe"+E4E3A: 75 6F                 -  jne StoneShard.exe+E4EAB
"StoneShard.exe"+E4E3C: 5F                    -  pop edi
"StoneShard.exe"+E4E3D: 89 70 08              -  mov [eax+08],esi
"StoneShard.exe"+E4E40: 5E                    -  pop esi
"StoneShard.exe"+E4E41: 5D                    -  pop ebp
"StoneShard.exe"+E4E42: 5B                    -  pop ebx
"StoneShard.exe"+E4E43: 83 C4 0C              -  add esp,0C
"StoneShard.exe"+E4E46: C2 04 00              -  ret 0004
"StoneShard.exe"+E4E49: F2 0F 10 06           -  movsd xmm0,[esi]
// ---------- INJECTING HERE ----------
"StoneShard.exe"+E4E4D: F2 0F 11 07           -  movsd [edi],xmm0
"StoneShard.exe"+E4E51: 5F                    -  pop edi
// ---------- DONE INJECTING  ----------
"StoneShard.exe"+E4E52: 5E                    -  pop esi
"StoneShard.exe"+E4E53: 5D                    -  pop ebp
"StoneShard.exe"+E4E54: 5B                    -  pop ebx
"StoneShard.exe"+E4E55: 83 C4 0C              -  add esp,0C
"StoneShard.exe"+E4E58: C2 04 00              -  ret 0004
"StoneShard.exe"+E4E5B: 8B 06                 -  mov eax,[esi]
"StoneShard.exe"+E4E5D: 89 07                 -  mov [edi],eax
"StoneShard.exe"+E4E5F: 8B 46 04              -  mov eax,[esi+04]
"StoneShard.exe"+E4E62: 89 47 04              -  mov [edi+04],eax
"StoneShard.exe"+E4E65: 5F                    -  pop edi
}
Heres a script for unlimited ap
 
durex2

durex2

Novice Cheater
Joined
Jul 19, 2019
Messages
15
When I try to run the script I get the following error:

Error executing this table's lua script:[string "{ Game :StoneShard.exe..."]:1: unexpected symbol near '{'

I am doing something wrong?
Excuse my ignorance
 
D

dougvan

Novice Cheater
Joined
Mar 22, 2018
Messages
15
Puggymon said:
Well, I found you can search for "AP" and "SP" to get the corresponding AP and SP you have. You can alter attributes themselves by searching "Str", "agl" and the like.

As much as I gather you can also alter items, like giving your food 10+ charges or change the amount of coins you have.

Speaking of which, you can set your thirst and hunger value.

Now I'd only need to be able to save more often and I'd be set.
Yes, altering items does work. I modified the stats on my starter chest to give some increased MP/HP regen, magic power, etc.
Also, if you check the Stoneshard directory under your Steam install, you'll see that most game data is actually stored in CSV files and can easily be edited with Excel. I changed the attributes of the Smoked Ham to give a ridiculous duration for -100 Thirst/Hunger. Effectively removes Thirst/Hunger from the game.
 
Top