Game Name: Thrive: Heavy Lies The Crown
Game Engine: Unity
Game Version: 0.1.0179
Options Required: Infinite/ locked resources, god mode for troops
Steam Website:
Other Info:
[REQUEST] Thrive: Heavy Lies The Crown
-
- Novice Cheater
- Posts: 19
- Joined: Wed Sep 01, 2021 11:01 am
- Reputation: 1
Re: [REQUEST] Thrive: Heave Lies The Crown
Full release date announced:
If possible, please be so kind to make a small table.
If possible, please be so kind to make a small table.
Re: [REQUEST] Thrive: Heavy Lies The Crown
anyone able to do a small table for ressources?
-
- Noobzor
- Posts: 11
- Joined: Sat Feb 22, 2020 10:08 am
- Reputation: 3
Re: [REQUEST] Thrive: Heavy Lies The Crown
+1 for cheat table please..
Re: [REQUEST] Thrive: Heavy Lies The Crown
Code: Select all
{ Game : Thrive HLTC.exe
Version:
Date : 2025-06-24
Author : Matthew80
This script does blah blah blah
}
[ENABLE]
aobscanmodule(resources,GameAssembly.dll,48 8B C8 E8 ?? ?? ?? ?? 84 C0 74 ?? 48 8B 4B ?? EB) // should be unique
alloc(newmem,$1000,resources)
label(code)
label(return)
newmem:
mov ecx,[rax+20]
mov [rax+1C],ecx
code:
mov ecx,[rax+1C]
mov [rsp+00000080],ecx
jmp return
resources:
jmp newmem
nop 5
return:
registersymbol(resources)
[DISABLE]
resources:
db 8B 48 1C 89 8C 24 80 00 00 00
unregistersymbol(resources)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+240BBB3
GameAssembly.dll+240BB8C: 33 D2 - xor edx,edx
GameAssembly.dll+240BB8E: E8 1D 46 02 00 - call Thrive.Presentation.UI.GlobalUIData.get_CurrentPositionTerritoryDimensionalStorage
GameAssembly.dll+240BB93: 48 85 C0 - test rax,rax
GameAssembly.dll+240BB96: 0F 84 2B 02 00 00 - je GameAssembly.dll+240BDC7
GameAssembly.dll+240BB9C: 45 33 C0 - xor r8d,r8d
GameAssembly.dll+240BB9F: 8B 53 28 - mov edx,[rbx+28]
GameAssembly.dll+240BBA2: 48 8B C8 - mov rcx,rax
GameAssembly.dll+240BBA5: E8 F6 A6 3D 00 - call Thrive.Simulation.Storage.GetResourceStorage
GameAssembly.dll+240BBAA: 48 85 C0 - test rax,rax
GameAssembly.dll+240BBAD: 0F 84 14 02 00 00 - je GameAssembly.dll+240BDC7
// ---------- INJECTING HERE ----------
GameAssembly.dll+240BBB3: 8B 48 1C - mov ecx,[rax+1C]
// ---------- DONE INJECTING ----------
GameAssembly.dll+240BBB6: 89 8C 24 80 00 00 00 - mov [rsp+00000080],ecx
GameAssembly.dll+240BBBD: 48 8B 7B 30 - mov rdi,[rbx+30]
GameAssembly.dll+240BBC1: 33 D2 - xor edx,edx
GameAssembly.dll+240BBC3: 48 8B C8 - mov rcx,rax
GameAssembly.dll+240BBC6: E8 A5 58 3D 00 - call Thrive.Simulation.ResourceStorage.IsFull
GameAssembly.dll+240BBCB: 84 C0 - test al,al
GameAssembly.dll+240BBCD: 74 06 - je GameAssembly.dll+240BBD5
GameAssembly.dll+240BBCF: 48 8B 4B 50 - mov rcx,[rbx+50]
GameAssembly.dll+240BBD3: EB 04 - jmp GameAssembly.dll+240BBD9
GameAssembly.dll+240BBD5: 48 8B 4B 58 - mov rcx,[rbx+58]
}
Re: [REQUEST] Thrive: Heavy Lies The Crown
That's already great, thank you.matthew80 wrote: ↑Wed Jun 25, 2025 6:49 ami'm using the Rune version. just made this on request, too lazy to go through the tutorial and search for God Mode.Code: Select all
{ Game : Thrive HLTC.exe Version: Date : 2025-06-24 Author : Matthew80 This script does blah blah blah } [ENABLE] aobscanmodule(resources,GameAssembly.dll,48 8B C8 E8 ?? ?? ?? ?? 84 C0 74 ?? 48 8B 4B ?? EB) // should be unique alloc(newmem,$1000,resources) label(code) label(return) newmem: mov ecx,[rax+20] mov [rax+1C],ecx code: mov ecx,[rax+1C] mov [rsp+00000080],ecx jmp return resources: jmp newmem nop 5 return: registersymbol(resources) [DISABLE] resources: db 8B 48 1C 89 8C 24 80 00 00 00 unregistersymbol(resources) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+240BBB3 GameAssembly.dll+240BB8C: 33 D2 - xor edx,edx GameAssembly.dll+240BB8E: E8 1D 46 02 00 - call Thrive.Presentation.UI.GlobalUIData.get_CurrentPositionTerritoryDimensionalStorage GameAssembly.dll+240BB93: 48 85 C0 - test rax,rax GameAssembly.dll+240BB96: 0F 84 2B 02 00 00 - je GameAssembly.dll+240BDC7 GameAssembly.dll+240BB9C: 45 33 C0 - xor r8d,r8d GameAssembly.dll+240BB9F: 8B 53 28 - mov edx,[rbx+28] GameAssembly.dll+240BBA2: 48 8B C8 - mov rcx,rax GameAssembly.dll+240BBA5: E8 F6 A6 3D 00 - call Thrive.Simulation.Storage.GetResourceStorage GameAssembly.dll+240BBAA: 48 85 C0 - test rax,rax GameAssembly.dll+240BBAD: 0F 84 14 02 00 00 - je GameAssembly.dll+240BDC7 // ---------- INJECTING HERE ---------- GameAssembly.dll+240BBB3: 8B 48 1C - mov ecx,[rax+1C] // ---------- DONE INJECTING ---------- GameAssembly.dll+240BBB6: 89 8C 24 80 00 00 00 - mov [rsp+00000080],ecx GameAssembly.dll+240BBBD: 48 8B 7B 30 - mov rdi,[rbx+30] GameAssembly.dll+240BBC1: 33 D2 - xor edx,edx GameAssembly.dll+240BBC3: 48 8B C8 - mov rcx,rax GameAssembly.dll+240BBC6: E8 A5 58 3D 00 - call Thrive.Simulation.ResourceStorage.IsFull GameAssembly.dll+240BBCB: 84 C0 - test al,al GameAssembly.dll+240BBCD: 74 06 - je GameAssembly.dll+240BBD5 GameAssembly.dll+240BBCF: 48 8B 4B 50 - mov rcx,[rbx+50] GameAssembly.dll+240BBD3: EB 04 - jmp GameAssembly.dll+240BBD9 GameAssembly.dll+240BBD5: 48 8B 4B 58 - mov rcx,[rbx+58] }
Re: [REQUEST] Thrive: Heavy Lies The Crown
nice work, but i get a unexpected symbol error somehow. how do i inject this correctly?matthew80 wrote: ↑Wed Jun 25, 2025 6:49 ami'm using the Rune version. just made this on request, too lazy to go through the tutorial and search for God Mode.Code: Select all
{ Game : Thrive HLTC.exe Version: Date : 2025-06-24 Author : Matthew80 This script does blah blah blah } [ENABLE] aobscanmodule(resources,GameAssembly.dll,48 8B C8 E8 ?? ?? ?? ?? 84 C0 74 ?? 48 8B 4B ?? EB) // should be unique alloc(newmem,$1000,resources) label(code) label(return) newmem: mov ecx,[rax+20] mov [rax+1C],ecx code: mov ecx,[rax+1C] mov [rsp+00000080],ecx jmp return resources: jmp newmem nop 5 return: registersymbol(resources) [DISABLE] resources: db 8B 48 1C 89 8C 24 80 00 00 00 unregistersymbol(resources) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+240BBB3 GameAssembly.dll+240BB8C: 33 D2 - xor edx,edx GameAssembly.dll+240BB8E: E8 1D 46 02 00 - call Thrive.Presentation.UI.GlobalUIData.get_CurrentPositionTerritoryDimensionalStorage GameAssembly.dll+240BB93: 48 85 C0 - test rax,rax GameAssembly.dll+240BB96: 0F 84 2B 02 00 00 - je GameAssembly.dll+240BDC7 GameAssembly.dll+240BB9C: 45 33 C0 - xor r8d,r8d GameAssembly.dll+240BB9F: 8B 53 28 - mov edx,[rbx+28] GameAssembly.dll+240BBA2: 48 8B C8 - mov rcx,rax GameAssembly.dll+240BBA5: E8 F6 A6 3D 00 - call Thrive.Simulation.Storage.GetResourceStorage GameAssembly.dll+240BBAA: 48 85 C0 - test rax,rax GameAssembly.dll+240BBAD: 0F 84 14 02 00 00 - je GameAssembly.dll+240BDC7 // ---------- INJECTING HERE ---------- GameAssembly.dll+240BBB3: 8B 48 1C - mov ecx,[rax+1C] // ---------- DONE INJECTING ---------- GameAssembly.dll+240BBB6: 89 8C 24 80 00 00 00 - mov [rsp+00000080],ecx GameAssembly.dll+240BBBD: 48 8B 7B 30 - mov rdi,[rbx+30] GameAssembly.dll+240BBC1: 33 D2 - xor edx,edx GameAssembly.dll+240BBC3: 48 8B C8 - mov rcx,rax GameAssembly.dll+240BBC6: E8 A5 58 3D 00 - call Thrive.Simulation.ResourceStorage.IsFull GameAssembly.dll+240BBCB: 84 C0 - test al,al GameAssembly.dll+240BBCD: 74 06 - je GameAssembly.dll+240BBD5 GameAssembly.dll+240BBCF: 48 8B 4B 50 - mov rcx,[rbx+50] GameAssembly.dll+240BBD3: EB 04 - jmp GameAssembly.dll+240BBD9 GameAssembly.dll+240BBD5: 48 8B 4B 58 - mov rcx,[rbx+58] }
Who is online
Users browsing this forum: Google Adsense [Bot]