HARVESTELLA [+26]
Posted: Sun Nov 06, 2022 8:54 am
HARVESTELLA Steam
Money/Time/Stats/PlayerSpeed and Jump Multiplier/Satiety
OHK
Stop Time
Infinite HP/Stamina
EXP/Money Multiplier
Inventory Amount Changer
Job Points/Set/No Decrease/Increase
Ignore necessaries/Craft/BlackSmith/Repair
Other Table by BabyGroot
There seems to be a problem with Set JP, so I fixed it.
I found a false value for Cooldown (0.9 and 0 for float) but maybe the actual value is like 4 bytes.
Since dashes don't consume stamina, I created a script to prevent them from being consumed by attacks for now.
As for fairy quest, I don't know what you're talking about in the first place.
Since ally also die in OHK, perhaps cmp [rdi+224],1 is correct for comparing, may need to verify again.
Money Multiplier is valid, I think it's just a matter of the amount shown.
Code: Select all
Genre: Exploration/Sandbox/Agriculture/Farming Sim
Release: 5 November 2022
Process: Harvestella-Win64-Shipping.exe
Build: Ver.1.01.63659/Build.9791975/4 November 2022
CheatEngine: 7.4
Money/Time/Stats/PlayerSpeed and Jump Multiplier/Satiety
OHK
Stop Time
Infinite HP/Stamina
EXP/Money Multiplier
Inventory Amount Changer
Job Points/Set/No Decrease/Increase
Ignore necessaries/Craft/BlackSmith/Repair
Other Table by BabyGroot
There seems to be a problem with Set JP, so I fixed it.
I found a false value for Cooldown (0.9 and 0 for float) but maybe the actual value is like 4 bytes.
Since dashes don't consume stamina, I created a script to prevent them from being consumed by attacks for now.
As for fairy quest, I don't know what you're talking about in the first place.
Since ally also die in OHK, perhaps cmp [rdi+224],1 is correct for comparing, may need to verify again.
Money Multiplier is valid, I think it's just a matter of the amount shown.
Attack doesn't use stamina
Code: Select all
[ENABLE]
aobscanmodule(ADS,Harvestella-Win64-Shipping.exe,89833401000079)
alloc(mem_ADS,6)
registersymbol(ADS mem_ADS)
mem_ADS:
reassemble(ADS)
ADS:
db EB 04
nop 4
[DISABLE]
ADS:
reassemble(mem_ADS)
unregistersymbol(*)
dealloc(*)
Repair doesn't take time (other work as well?)
Code: Select all
[ENABLE]
aobscanmodule(RDT,Harvestella-Win64-Shipping.exe,0141??4881C150FFFFFFE9DC)
alloc(mem_RDT,3)
registersymbol(RDT mem_RDT)
mem_RDT:
reassemble(RDT)
RDT:
db EB 01 90
[DISABLE]
RDT:
reassemble(mem_RDT)
unregistersymbol(*)
dealloc(*)
EXP Multiplier (Can be specified to the decimal point),Replace the previous one,Set Value Type to Float
Code: Select all
[ENABLE]
aobscanmodule(MultiEXP,Harvestella-Win64-Shipping.exe,480F44CA4885C9????0119)
alloc(Alloc_MEXP,$128,MultiEXP)
alloc(mem_MEXP,7)
alloc(EXP_Multiplier,4)
label(return)
registersymbol(MultiEXP mem_MEXP EXP_Multiplier)
mem_MEXP:
readmem(MultiEXP,7)
EXP_Multiplier:
dd (float)5
Alloc_MEXP:
movd xmm14,rbx
movd xmm15,[EXP_Multiplier]
mulss xmm14,xmm15
movd ebx,xmm14
xorps xmm14,xmm14
xorps xmm15,xmm15
readmem(MultiEXP,7)
jmp return
MultiEXP:
jmp Alloc_MEXP
nop 2
return:
[DISABLE]
MultiEXP:
readmem(mem_MEXP,7)
unregistersymbol(*)
dealloc(*)
Money Multiplier (Can be specified to the decimal point),Replace the previous one,Set Value Type to Float
Code: Select all
[ENABLE]
aobscanmodule(MultiMoney,Harvestella-Win64-Shipping.exe,488B93????00004803D1????33C0EB)
alloc(Alloc_MM,$128,MultiMoney)
alloc(mem_MM,7)
alloc(Money_Multiplier,4)
label(return)
registersymbol(MultiMoney mem_MM Money_Multiplier)
mem_MM:
reassemble(MultiMoney)
Money_Multiplier:
dd (float)5
Alloc_MM:
movd xmm14,rcx
movd xmm15,[Money_Multiplier]
mulss xmm14,xmm15
movd rcx,xmm14
xorps xmm14,xmm14
xorps xmm15,xmm15
reassemble(MultiMoney)
jmp return
MultiMoney:
jmp Alloc_MM
nop 2
return:
[DISABLE]
MultiMoney:
reassemble(mem_MM)
unregistersymbol(*)
dealloc(*)
JP Multiplier,Default is 10
Code: Select all
[ENABLE]
aobscanmodule(Multi_JP,Harvestella-Win64-Shipping.exe,4803??????????01????79)
alloc(al_Multi_JP,$128,Multi_JP)
alloc(mem_MJP,7)
alloc(JP_Multiplier,4)
label(return)
registersymbol(Multi_JP mem_MJP JP_Multiplier)
mem_MJP:
reassemble(Multi_JP)
JP_Multiplier:
dd (float)10
al_Multi_JP:
reassemble(Multi_JP)
movd xmm14,rsi
movd xmm15,[JP_Multiplier]
mulss xmm14,xmm15
movd rsi,xmm14
jmp return
Multi_JP:
jmp al_Multi_JP
nop 2
return:
[DISABLE]
Multi_JP:
reassemble(mem_MJP)
unregistersymbol(*)
dealloc(*)