9418
"Dinkum v0.5.0 | Cheat Engine Table v4.0 | 2022-10-08 ColonelRVH"
B14D00
1
9416
"========== - THE CHEAT SCRIPT - ========== [Steam]"
FF8000
Auto Assembler Script
{$lua}
if syntaxcheck then return end
ShellExecute('https://www.thecheatscript.com/')
{$asm}
[ENABLE]
[DISABLE]
9103
"--- Initialize Unity Engine Cheat Features --- [HK: Insert]"
008080
Auto Assembler Script
{$lua}
if syntaxcheck then
return
end
if (getCEVersion() >= 7.0) then
if (process ~= nil) then
if (LaunchMonoDataCollector() == 0) then
ShowMessage('Failed to initialize Unity Cheat Features.\nMake sure belows are correct:\n- Game is running.\n- Game version matches table version.\n- On the right platform (usually Steam).')
error()
end
else
ShowMessage('Game is not opened/attached on Cheat Engine.')
error()
end
else
ShowMessage('Update Cheat Engine to v7.0 or higher')
error()
end
{$asm}
[ENABLE]
[DISABLE]
Activate
45
0
Activate
Activate
17
97
1
Activate
Activate
18
97
2
Activate
Activate
17
16
49
3
Activate
Activate
18
45
4
Activate
Activate
18
36
5
Activate
18
33
6
8848
"[Stats] == Activate: Alt+Insert | Deactivate: Alt+Del =="
FF8000
1
9206
"Toggle Individual Script by Ctrl + Numpad (Numerical)"
808000
1
9465
"Get Game Data"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Get_Player_Inventory_AOB,CharPickUp:Update,CharPickUp:Update+1c9,48 8B 00 48 8B C8 83 38 00) // should be unique
alloc(newmem,$1000,Get_Player_Inventory_AOB)
label(code)
label(return)
alloc(Dink_Flag,4)
registersymbol(Dink_Flag)
alloc(Inventory_Base,8)
registersymbol(Inventory_Base)
Dink_Flag:
dd 0
newmem:
mov rax,[rax]
mov rcx,rax
push rbx
mov [Inventory_Base],rax
cmp [Dink_Flag],1
jne @f
mov rbx,[rax+18]
test rbx,rbx
je @f
mov [rbx+9C],#777777777
code:
pop rbx
jmp return
Get_Player_Inventory_AOB:
jmp newmem
nop
return:
registersymbol(Get_Player_Inventory_AOB)
[DISABLE]
Get_Player_Inventory_AOB:
db 48 8B 00 48 8B C8
unregistersymbol(Get_Player_Inventory_AOB)
dealloc(newmem)
unregistersymbol(Dink_Flag)
dealloc(Dink_Flag)
unregistersymbol(Inventory_Base)
dealloc(Inventory_Base)
{
// ORIGINAL CODE - INJECTION POINT: CharPickUp:Update+c0
CharPickUp:Update+82: C7 85 80 FB FF FF 00 00 00 00 - mov [rbp-00000480],00000000
CharPickUp:Update+8c: C7 85 50 FB FF FF 00 00 00 00 - mov [rbp-000004B0],00000000
CharPickUp:Update+96: C7 85 48 FB FF FF 00 00 00 00 - mov [rbp-000004B8],00000000
CharPickUp:Update+a0: 48 8B 46 20 - mov rax,[rsi+20]
CharPickUp:Update+a4: 48 8B C8 - mov rcx,rax
CharPickUp:Update+a7: 83 39 00 - cmp dword ptr [rcx],00
CharPickUp:Update+aa: 0F B6 40 62 - movzx eax,byte ptr [rax+62]
CharPickUp:Update+ae: 85 C0 - test eax,eax
CharPickUp:Update+b0: 0F 84 DD 1E 00 00 - je CharPickUp:Update+1f93
CharPickUp:Update+b6: 48 B8 F0 38 81 35 34 02 00 00 - mov rax,00000234358138F0
// ---------- INJECTING HERE ----------
CharPickUp:Update+c0: 48 8B 00 - mov rax,[rax]
// ---------- DONE INJECTING ----------
CharPickUp:Update+c3: 48 8B C8 - mov rcx,rax
CharPickUp:Update+c6: 83 38 00 - cmp dword ptr [rax],00
CharPickUp:Update+c9: 48 8D 64 24 00 - lea rsp,[rsp+00] //Clunky Part
CharPickUp:Update+ce: 49 BB 0E 26 98 84 36 02 00 00 - mov r11,000002368498260E
CharPickUp:Update+d8: 41 FF D3 - call r11
CharPickUp:Update+db: 85 C0 - test eax,eax
CharPickUp:Update+dd: 0F 85 A5 01 00 00 - jne CharPickUp:Update+288
CharPickUp:Update+e3: 48 B8 E0 38 81 35 34 02 00 00 - mov rax,00000234358138E0
CharPickUp:Update+ed: 48 8B 00 - mov rax,[rax]
CharPickUp:Update+f0: 0F B6 80 50 01 00 00 - movzx eax,byte ptr [rax+00000150]
}
Activate
18
45
0
Activate
Deactivate
18
46
1
Deactivate
Toggle Activation
17
97
2
Activate
Deactivate
9466
"Unlimited Dink"
808000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
Dink_Flag:
dd 1
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
Dink_Flag:
dd 0
Toggle Activation
17
112
0
Activate
Deactivate
9467
"Dink"
0
4 Bytes
Inventory_Base
9C
18
9211
"Get Permit Points [Update: Spend Permit Points]"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(PermitPoint_AOB,PermitPointsManager:isPointTotalShown,PermitPointsManager:isPointTotalShown+22b,48 63 4E 30 3B C1 40) // should be unique
alloc(newmem,$1000,PermitPoint_AOB)
label(code)
label(return)
alloc(PermitPoints_Flag,4)
registersymbol(PermitPoints_Flag)
alloc(PermitPoints_Base,8)
registersymbol(PermitPoints_Base)
PermitPoints_Flag:
dd 0
newmem:
mov [PermitPoints_Base],rsi
cmp [PermitPoints_Flag],1
jne @f
mov [rsi+30],#777777
code:
movsxd rcx,dword ptr [rsi+30]
cmp eax,ecx
jmp return
PermitPoint_AOB:
jmp newmem
nop
return:
registersymbol(PermitPoint_AOB)
[DISABLE]
PermitPoint_AOB:
db 48 63 4E 30 3B C1
unregistersymbol(PermitPoint_AOB)
dealloc(newmem)
unregistersymbol(PermitPoints_Flag)
dealloc(PermitPoints_Flag)
unregistersymbol(PermitPoints_Base)
dealloc(PermitPoints_Base)
{
// ORIGINAL CODE - INJECTION POINT: PermitPointsManager:isPointTotalShown+2b
PermitPointsManager:isPointTotalShown+1: 48 8B EC - mov rbp,rsp
PermitPointsManager:isPointTotalShown+4: 48 83 EC 30 - sub rsp,30
PermitPointsManager:isPointTotalShown+8: 48 89 75 F8 - mov [rbp-08],rsi
PermitPointsManager:isPointTotalShown+c: 48 8B F1 - mov rsi,rcx
PermitPointsManager:isPointTotalShown+f: F3 0F 10 46 34 - movss xmm0,[rsi+34]
PermitPointsManager:isPointTotalShown+14: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
PermitPointsManager:isPointTotalShown+18: F2 0F 5A C0 - cvtsd2ss xmm0,xmm0
PermitPointsManager:isPointTotalShown+1c: 66 90 - nop 2
PermitPointsManager:isPointTotalShown+1e: 49 BB 20 8B 49 2C A1 01 00 00 - mov r11,UnityEngine.Mathf:RoundToInt
PermitPointsManager:isPointTotalShown+28: 41 FF D3 - call r11
// ---------- INJECTING HERE ----------
PermitPointsManager:isPointTotalShown+2b: 48 63 4E 30 - movsxd rcx,dword ptr [rsi+30]
// ---------- DONE INJECTING ----------
PermitPointsManager:isPointTotalShown+2f: 3B C1 - cmp eax,ecx
PermitPointsManager:isPointTotalShown+31: 40 0F 94 C0 - sete al
PermitPointsManager:isPointTotalShown+35: 48 0F B6 C0 - movzx rax,al
PermitPointsManager:isPointTotalShown+39: 48 8B 75 F8 - mov rsi,[rbp-08]
PermitPointsManager:isPointTotalShown+3d: 48 8D 65 00 - lea rsp,[rbp+00]
PermitPointsManager:isPointTotalShown+41: 5D - pop rbp
PermitPointsManager:isPointTotalShown+42: C3 - ret
1A13E15EB83: 00 00 - add [rax],al
1A13E15EB85: 00 00 - add [rax],al
1A13E15EB87: 00 01 - add [rcx],al
}
Activate
18
45
0
Activate
Deactivate
18
46
1
Deactivate
Toggle Activation
17
98
2
Activate
Deactivate
9473
"Unlimited Permit Points [Update: Spend Permit Points]"
808000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
PermitPoints_Flag:
dd 1
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
PermitPoints_Flag:
dd 0
Toggle Activation
17
113
0
Activate
Deactivate
9474
"Permit Points"
0
4 Bytes
PermitPoints_Base
30
9210
"Get Player Stat"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Get_Player_Stat,StatusManager:Update,StatusManager:Update+276,70 48 63 80 B0 00 00 00 F3) // should be unique
alloc(newmem,$1000,Get_Player_Stat)
label(code)
label(return)
alloc(PlayerStat,8)
registersymbol(PlayerStat)
alloc(MoveSpeed_Set,4)
registersymbol(MoveSpeed_Set)
MoveSpeed_Set:
dd (float)0
newmem:
push rbx
push rcx
mov [PlayerStat],rax
cmp [MoveSpeed_Set],0
je code
mov rbx,[rax+00000058]
test rbx,rbx
je code
mov ecx,[MoveSpeed_Set]
mov [rbx+000000F0],ecx
code:
pop rcx
pop rbx
movsxd rax,dword ptr [rax+000000B0]
jmp return
Get_Player_Stat+01:
jmp newmem
nop 2
return:
registersymbol(Get_Player_Stat)
[DISABLE]
Get_Player_Stat+01:
db 48 63 80 B0 00 00 00
unregistersymbol(Get_Player_Stat)
dealloc(newmem)
dealloc(PlayerStat)
unregistersymbol(PlayerStat)
unregistersymbol(MoveSpeed_Set)
dealloc(MoveSpeed_Set)
{
// ORIGINAL CODE - INJECTION POINT: StatusManager:Update+76
StatusManager:Update+4d: 90 - nop
StatusManager:Update+4e: 49 BB DF 6F 00 32 A1 01 00 00 - mov r11,000001A132006FDF
StatusManager:Update+58: 41 FF D3 - call r11
StatusManager:Update+5b: 48 8B 56 60 - mov rdx,[rsi+60]
StatusManager:Update+5f: 48 8B 46 70 - mov rax,[rsi+70]
StatusManager:Update+63: E9 E8 90 2B 0C - jmp 1A13E2C0000
StatusManager:Update+68: 66 90 - nop 2
StatusManager:Update+6a: F3 0F 2A C0 - cvtsi2ss xmm0,eax
StatusManager:Update+6e: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
StatusManager:Update+72: 48 8B 46 70 - mov rax,[rsi+70]
// ---------- INJECTING HERE ----------
StatusManager:Update+76: 48 63 80 B0 00 00 00 - movsxd rax,dword ptr [rax+000000B0]
// ---------- DONE INJECTING ----------
StatusManager:Update+7d: F3 0F 2A C8 - cvtsi2ss xmm1,eax
StatusManager:Update+81: F3 0F 5A C9 - cvtss2sd xmm1,xmm1
StatusManager:Update+85: F2 0F 5E C1 - divsd xmm0,xmm1
StatusManager:Update+89: 48 8B CE - mov rcx,rsi
StatusManager:Update+8c: F2 0F 10 D0 - movsd xmm2,xmm0
StatusManager:Update+90: F2 0F 5A D2 - cvtsd2ss xmm2,xmm2
StatusManager:Update+94: 66 90 - nop 2
StatusManager:Update+96: 49 BB 30 C6 1D 3E A1 01 00 00 - mov r11,StatusManager:changeFillAmount
StatusManager:Update+a0: 41 FF D3 - call r11
1A132006F53: 48 8B 56 68 - mov rdx,[rsi+68]
}
Activate
18
45
0
Activate
Deactivate
18
46
1
Deactivate
Toggle Activation
17
99
2
Activate
Deactivate
9447
"Base Address"
1
0
FF8000
8 Bytes
PlayerStat
105333
"currentSpeed"
Float
[PlayerStat]+58
F0
105334
"runningMultipier"
Float
[PlayerStat]+58
F4
105335
"animSpeed"
Float
[PlayerStat]+58
F8
105336
"jumpLayers"
4 Bytes
[PlayerStat]+58
FC
105337
"autoWalkLayer"
4 Bytes
[PlayerStat]+58
100
105338
"swimLayers"
4 Bytes
[PlayerStat]+58
104
105339
"vehicleLayers"
4 Bytes
[PlayerStat]+58
108
105340
"inJump"
Byte
[PlayerStat]+58
10C
105341
"grounded"
Byte
[PlayerStat]+58
10D
105342
"swimming"
Byte
[PlayerStat]+58
10E
105343
"underWater"
Byte
[PlayerStat]+58
10F
105344
"pickUpTimer"
Float
[PlayerStat]+58
110
105345
"pickUpTileObjectTimer"
Float
[PlayerStat]+58
114
105346
"lasHighLighterPos"
4 Bytes
[PlayerStat]+58
118
105347
"attackLock"
Byte
[PlayerStat]+58
124
105348
"moveLockRotateSlow"
Byte
[PlayerStat]+58
125
105349
"rotationLock"
Byte
[PlayerStat]+58
126
105350
"sneaking"
Byte
[PlayerStat]+58
127
105351
"localUsing"
Byte
[PlayerStat]+58
128
105352
"stamina"
4 Bytes
[PlayerStat]+58
12C
105353
"standingOn"
4 Bytes
[PlayerStat]+58
130
105354
"myEnemies"
4 Bytes
[PlayerStat]+58
134
105355
"followedBy"
4 Bytes
[PlayerStat]+58
138
105356
"localBlocking"
Byte
[PlayerStat]+58
13C
105357
"usingHangGlider"
Byte
[PlayerStat]+58
13D
105358
"usingBoogieBoard"
Byte
[PlayerStat]+58
13E
105359
"beingTargetedBy"
4 Bytes
[PlayerStat]+58
140
105360
"lastSwimming"
Byte
[PlayerStat]+58
144
105361
"canClimb"
Byte
[PlayerStat]+58
145
105362
"jumpDif"
Float
[PlayerStat]+58
148
105363
"swimDif"
Float
[PlayerStat]+58
14C
105364
"runDif"
Float
[PlayerStat]+58
150
105365
"jumpUpHeight"
Float
[PlayerStat]+58
154
105366
"fallSpeed"
Float
[PlayerStat]+58
158
105367
"facingTarget"
Byte
[PlayerStat]+58
15C
105368
"isCurrentlyTalking"
Byte
[PlayerStat]+58
15D
105369
"animatedTired"
Byte
[PlayerStat]+58
15E
105370
"beingKnockedBack"
Byte
[PlayerStat]+58
15F
105371
"landedInWater"
Byte
[PlayerStat]+58
160
105372
"health"
4 Bytes
[PlayerStat]+B0
105373
"onFire"
Byte
[PlayerStat]+B4
105374
"poisoned"
Byte
[PlayerStat]+B5
105375
"stunned"
Byte
[PlayerStat]+B6
105376
"maxHealth"
4 Bytes
[PlayerStat]+B8
105377
"instantDie"
Byte
[PlayerStat]+BC
105378
"isFriendly"
Byte
[PlayerStat]+BD
105379
"damageType"
4 Bytes
[PlayerStat]+C0
105380
"defence"
Float
[PlayerStat]+C4
105381
"canBeDamaged"
Byte
[PlayerStat]+C8
105382
"canBeStunned"
Byte
[PlayerStat]+C9
105426
"ZA WARUDO! [Time Stop]"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Get_Minute_AOB,RealWorldTimeLight:clockTick,RealWorldTimeLight:clockTick+11c,48 63 8E 70 01 00 00 6B C9 3C) // should be unique
alloc(newmem,$1000,Get_Minute_AOB)
label(code)
label(return)
newmem:
code:
mov [rsi+00000170],0
movsxd rcx,dword ptr [rsi+00000170]
jmp return
Get_Minute_AOB:
jmp newmem
nop 2
return:
registersymbol(Get_Minute_AOB)
[DISABLE]
Get_Minute_AOB:
db 48 63 8E 70 01 00 00
unregistersymbol(Get_Minute_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: RealWorldTimeLight:clockTick+1c
19A50F313FB: 00 00 - add [rax],al
19A50F313FD: 00 00 - add [rax],al
19A50F313FF: 00 55 48 - add [rbp+48],dl
RealWorldTimeLight:clockTick+2: 8B EC - mov ebp,esp
RealWorldTimeLight:clockTick+4: 48 83 EC 30 - sub rsp,30
RealWorldTimeLight:clockTick+8: 48 89 75 F8 - mov [rbp-08],rsi
RealWorldTimeLight:clockTick+c: 48 8B F1 - mov rsi,rcx
RealWorldTimeLight:clockTick+f: 48 63 86 50 01 00 00 - movsxd rax,dword ptr [rsi+00000150]
RealWorldTimeLight:clockTick+16: 69 C0 10 0E 00 00 - imul eax,eax,00000E10
RealWorldTimeLight:clockTick+1c: 48 63 8E 58 01 00 00 - movsxd rcx,dword ptr [rsi+00000158]
// ---------- INJECTING HERE ----------
RealWorldTimeLight:clockTick+23: 6B C9 3C - imul ecx,ecx,3C
// ---------- DONE INJECTING ----------
RealWorldTimeLight:clockTick+26: 03 C1 - add eax,ecx
RealWorldTimeLight:clockTick+28: 83 C0 3C - add eax,3C
RealWorldTimeLight:clockTick+2b: F3 0F 2A C0 - cvtsi2ss xmm0,eax
RealWorldTimeLight:clockTick+2f: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
RealWorldTimeLight:clockTick+33: F3 0F 10 0D A5 00 00 00 - movss xmm1,[RealWorldTimeLight:clockTick+e0]
RealWorldTimeLight:clockTick+3b: F3 0F 5A C9 - cvtss2sd xmm1,xmm1
RealWorldTimeLight:clockTick+3f: F2 0F 59 C1 - mulsd xmm0,xmm1
RealWorldTimeLight:clockTick+43: F3 0F 10 0D 85 00 00 00 - movss xmm1,[RealWorldTimeLight:clockTick+d0]
RealWorldTimeLight:clockTick+4b: F3 0F 5A C9 - cvtss2sd xmm1,xmm1
RealWorldTimeLight:clockTick+4f: F2 0F 5C C1 - subsd xmm0,xmm1
}
Activate
18
45
0
Activate
Deactivate
18
46
1
Deactivate
Toggle Activation
17
100
2
Activate
Deactivate
105427
"https://www.youtube.com/watch?v=7ePWNmLP0Z0"
808000
Auto Assembler Script
{$LUA}
if syntaxcheck then return end
[ENABLE]
ShellExecute('https://www.youtube.com/watch?v=7ePWNmLP0Z0')
{$asm}
nop
[DISABLE]
9264
"Get Time Data"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Get_GameTime_AOB,RealWorldTimeLight:Update,RealWorldTimeLight:Update+182,48 63 86 68 01 00 00 85 C0 0F 84) // should be unique
alloc(newmem,$1000,Get_GameTime_AOB)
label(code)
label(return)
alloc(GameTime_Base,8)
registersymbol(GameTime_Base)
newmem:
mov [GameTime_Base],rsi
code:
movsxd rax,dword ptr [rsi+00000168]
jmp return
Get_GameTime_AOB:
jmp newmem
nop 2
return:
registersymbol(Get_GameTime_AOB)
[DISABLE]
Get_GameTime_AOB:
db 48 63 86 68 01 00 00
unregistersymbol(Get_GameTime_AOB)
dealloc(newmem)
unregistersymbol(GameTime_Base)
dealloc(GameTime_Base)
{
// ORIGINAL CODE - INJECTION POINT: RealWorldTimeLight:Update+82
RealWorldTimeLight:Update+4e: F2 0F 5A C9 - cvtsd2ss xmm1,xmm1
RealWorldTimeLight:Update+52: F2 0F 5A C0 - cvtsd2ss xmm0,xmm0
RealWorldTimeLight:Update+56: 49 BB 30 C5 F8 50 9A 01 00 00 - mov r11,UnityEngine.Mathf:SmoothDamp
RealWorldTimeLight:Update+60: 41 FF D3 - call r11
RealWorldTimeLight:Update+63: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
RealWorldTimeLight:Update+67: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0
RealWorldTimeLight:Update+6b: F3 0F 11 AE 74 01 00 00 - movss [rsi+00000174],xmm5
RealWorldTimeLight:Update+73: 0F B6 86 54 01 00 00 - movzx eax,byte ptr [rsi+00000154]
RealWorldTimeLight:Update+7a: 85 C0 - test eax,eax
RealWorldTimeLight:Update+7c: 0F 85 F6 00 00 00 - jne RealWorldTimeLight:Update+178
// ---------- INJECTING HERE ----------
RealWorldTimeLight:Update+82: 48 63 86 50 01 00 00 - movsxd rax,dword ptr [rsi+00000150]
// ---------- DONE INJECTING ----------
RealWorldTimeLight:Update+89: 85 C0 - test eax,eax
RealWorldTimeLight:Update+8b: 0F 84 E7 00 00 00 - je RealWorldTimeLight:Update+178
RealWorldTimeLight:Update+91: 48 8B 46 50 - mov rax,[rsi+50]
RealWorldTimeLight:Update+95: 48 8B C8 - mov rcx,rax
RealWorldTimeLight:Update+98: 83 38 00 - cmp dword ptr [rax],00
RealWorldTimeLight:Update+9b: 66 66 90 - nop 3
RealWorldTimeLight:Update+9e: 49 BB C0 6E 83 2F 9A 01 00 00 - mov r11,UnityEngine.Component:get_transform
RealWorldTimeLight:Update+a8: 41 FF D3 - call r11
RealWorldTimeLight:Update+ab: F3 0F 10 96 74 01 00 00 - movss xmm2,[rsi+00000174]
RealWorldTimeLight:Update+b3: F3 0F 5A D2 - cvtss2sd xmm2,xmm2
}
Activate
18
45
0
Activate
Deactivate
18
46
1
Deactivate
Toggle Activation
17
101
2
Activate
Deactivate
105283
"Base Address"
1
0
FF8000
8 Bytes
GameTime_Base
105383
"seasonAverageTemp"
4 Bytes
[GameTime_Base]+158
105384
"desiredSunPos"
4 Bytes
[GameTime_Base]+15C
105385
"currentHour"
4 Bytes
[GameTime_Base]+168
105386
"underGround"
Byte
[GameTime_Base]+16C
105387
"currentMinute"
4 Bytes
[GameTime_Base]+170
105388
"isNightTime"
Byte
[GameTime_Base]+174
105389
"useTime"
Byte
[GameTime_Base]+175
105390
"startingTime"
Float
[GameTime_Base]+178
105391
"RealDate"
4 Bytes
[GameTime_Base]+180
105392
"startTime"
4 Bytes
[GameTime_Base]+188
105393
"desiredDegrees"
Float
[GameTime_Base]+18C
105394
"SunRotationDegrees"
Float
[GameTime_Base]+190
105395
"vel"
Float
[GameTime_Base]+194
105396
"inside"
Byte
[GameTime_Base]+198
105397
"LightOnEmission"
4 Bytes
[GameTime_Base]+19C
105398
"LightOffColor"
4 Bytes
[GameTime_Base]+1AC
105399
"lightOnColour"
4 Bytes
[GameTime_Base]+1BC
105400
"doorBlacknessAtNight"
4 Bytes
[GameTime_Base]+1CC
105401
"starColor"
4 Bytes
[GameTime_Base]+1DC
105402
"sunRiseSetColor"
4 Bytes
[GameTime_Base]+1EC
105403
"fogRiseColor"
4 Bytes
[GameTime_Base]+1FC
105404
"sunRiseSetGroundColor"
4 Bytes
[GameTime_Base]+20C
105405
"defaultSunColor"
4 Bytes
[GameTime_Base]+21C
105406
"fogDayColor"
4 Bytes
[GameTime_Base]+22C
105407
"dayTimeGroundColor"
4 Bytes
[GameTime_Base]+23C
105408
"nightTimeColor"
4 Bytes
[GameTime_Base]+24C
105409
"fogNightColor"
4 Bytes
[GameTime_Base]+25C
105410
"nightTimeGroundColor"
4 Bytes
[GameTime_Base]+26C
105411
"daySky"
4 Bytes
[GameTime_Base]+27C
105412
"rainSky"
4 Bytes
[GameTime_Base]+28C
105413
"defaultCloudColour"
4 Bytes
[GameTime_Base]+29C
105414
"cloudSunRiseColor"
4 Bytes
[GameTime_Base]+2AC
105415
"cloudNightColor"
4 Bytes
[GameTime_Base]+2BC
105416
"rainingDif"
4 Bytes
[GameTime_Base]+2CC
105417
"rainFogColour"
4 Bytes
[GameTime_Base]+2DC
105418
"currentAtmosphere"
Float
[GameTime_Base]+2EC
105419
"dayAtmosphere"
Float
[GameTime_Base]+2F0
105420
"nightAtmosphere"
Float
[GameTime_Base]+2F4
105421
"nightIntensityLight"
Float
[GameTime_Base]+2F8
105422
"nightIntensityAmbient"
Float
[GameTime_Base]+2FC
105423
"nightIntensityReflection"
Float
[GameTime_Base]+300
105424
"dayTimeIntensity"
Float
[GameTime_Base]+304
105425
"currentSpeed"
Float
[GameTime_Base]+308
110
"[Battle] == Activate: Alt+Home | Deactivate: Alt+End =="
FF8000
1
9207
"Toggle Individual Script by Alt + Numpad (Numerical)"
808000
1
105428
"Unlimited HP"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(HP_AOB,StatusManager:Update,StatusManager:Update+13a,48 63 80 B0 00 00 00 85 C0 ) // should be unique
alloc(newmem,$1000,HP_AOB)
label(code)
label(return)
newmem:
cmp byte ptr [rax+000000BD],1
jne code
mov [rax+000000B0],#777
code:
movsxd rax,dword ptr [rax+000000B0]
jmp return
HP_AOB:
jmp newmem
nop 2
return:
registersymbol(HP_AOB)
[DISABLE]
HP_AOB:
db 48 63 80 B0 00 00 00
unregistersymbol(HP_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: StatusManager:Update+3a
StatusManager:Update+f: 48 8B 4E 70 - mov rcx,[rsi+70]
StatusManager:Update+13: 66 66 90 - nop 3
StatusManager:Update+16: 49 BB 30 91 BF AC 19 01 00 00 - mov r11,UnityEngine.Object:op_Implicit
StatusManager:Update+20: 41 FF D3 - call r11
StatusManager:Update+23: 85 C0 - test eax,eax
StatusManager:Update+25: 0F 84 B0 00 00 00 - je StatusManager:Update+db
StatusManager:Update+2b: 0F B6 86 C9 01 00 00 - movzx eax,byte ptr [rsi+000001C9]
StatusManager:Update+32: 85 C0 - test eax,eax
StatusManager:Update+34: 75 25 - jne StatusManager:Update+5b
StatusManager:Update+36: 48 8B 46 70 - mov rax,[rsi+70]
// ---------- INJECTING HERE ----------
StatusManager:Update+3a: 48 63 80 A8 00 00 00 - movsxd rax,dword ptr [rax+000000A8]
// ---------- DONE INJECTING ----------
StatusManager:Update+41: 85 C0 - test eax,eax
StatusManager:Update+43: 7F 16 - jg StatusManager:Update+5b
StatusManager:Update+45: 48 8B CE - mov rcx,rsi
StatusManager:Update+48: 48 8D 64 24 00 - lea rsp,[rsp+00]
StatusManager:Update+4d: 90 - nop
StatusManager:Update+4e: 49 BB 9F 32 B2 B0 19 01 00 00 - mov r11,00000119B0B2329F
StatusManager:Update+58: 41 FF D3 - call r11
StatusManager:Update+5b: 48 8B 56 60 - mov rdx,[rsi+60]
StatusManager:Update+5f: 48 8B 46 70 - mov rax,[rsi+70]
StatusManager:Update+63: 48 63 80 A8 00 00 00 - movsxd rax,dword ptr [rax+000000A8]
}
Activate
18
36
0
Activate
Deactivate
18
35
1
Deactivate
Toggle Activation
18
97
2
Activate
Deactivate
105429
"Unlimited Stamina"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Stamina_AOB,StatusManager:Update,StatusManager:Update+1a7,68 F3 0F 10 86 C0 01 00 00) // should be unique
alloc(newmem,$1000,Stamina_AOB)
label(code)
label(return)
newmem:
code:
mov [rsi+000001C0],(float)777
movss xmm0,[rsi+000001C0]
jmp return
Stamina_AOB+01:
jmp newmem
nop 3
return:
registersymbol(Stamina_AOB)
[DISABLE]
Stamina_AOB+01:
db F3 0F 10 86 C0 01 00 00
unregistersymbol(Stamina_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: StatusManager:Update+a7
StatusManager:Update+7d: F3 0F 2A C8 - cvtsi2ss xmm1,eax
StatusManager:Update+81: F3 0F 5A C9 - cvtss2sd xmm1,xmm1
StatusManager:Update+85: F2 0F 5E C1 - divsd xmm0,xmm1
StatusManager:Update+89: 48 8B CE - mov rcx,rsi
StatusManager:Update+8c: F2 0F 10 D0 - movsd xmm2,xmm0
StatusManager:Update+90: F2 0F 5A D2 - cvtsd2ss xmm2,xmm2
StatusManager:Update+94: 66 90 - nop 2
StatusManager:Update+96: 49 BB 70 92 EF B6 19 01 00 00 - mov r11,StatusManager:changeFillAmount
StatusManager:Update+a0: 41 FF D3 - call r11
StatusManager:Update+a3: 48 8B 56 68 - mov rdx,[rsi+68]
// ---------- INJECTING HERE ----------
StatusManager:Update+a7: F3 0F 10 86 C0 01 00 00 - movss xmm0,[rsi+000001C0]
// ---------- DONE INJECTING ----------
StatusManager:Update+af: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
StatusManager:Update+b3: F3 0F 10 8E C4 01 00 00 - movss xmm1,[rsi+000001C4]
StatusManager:Update+bb: F3 0F 5A C9 - cvtss2sd xmm1,xmm1
StatusManager:Update+bf: F2 0F 5E C1 - divsd xmm0,xmm1
StatusManager:Update+c3: 48 8B CE - mov rcx,rsi
StatusManager:Update+c6: F2 0F 10 D0 - movsd xmm2,xmm0
StatusManager:Update+ca: F2 0F 5A D2 - cvtsd2ss xmm2,xmm2
StatusManager:Update+ce: 49 BB 70 92 EF B6 19 01 00 00 - mov r11,StatusManager:changeFillAmount
StatusManager:Update+d8: 41 FF D3 - call r11
StatusManager:Update+db: 48 8B 75 F8 - mov rsi,[rbp-08]
}
Activate
18
36
0
Activate
Deactivate
18
35
1
Deactivate
Toggle Activation
18
98
2
Activate
Deactivate
105430
"Instant Kill"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(OHK_AOB,AnimalAI:isInjuredAndNeedsToRunAway,AnimalAI:isInjuredAndNeedsToRunAway+294,48 63 80 B0 00 00 00 C7) // should be unique
alloc(newmem,$1000,OHK_AOB)
label(code)
label(return)
newmem:
cmp [rax+000000B0],#1
jle code
mov [rax+000000B0],#1
code:
movsxd rax,dword ptr [rax+000000B0]
jmp return
OHK_AOB:
jmp newmem
nop 2
return:
registersymbol(OHK_AOB)
[DISABLE]
OHK_AOB:
db 48 63 80 B0 00 00 00
unregistersymbol(OHK_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: AnimalAI:isInjuredAndNeedsToRunAway+85
AnimalAI:isInjuredAndNeedsToRunAway+57: 48 85 C0 - test rax,rax
AnimalAI:isInjuredAndNeedsToRunAway+5a: 75 24 - jne AnimalAI:isInjuredAndNeedsToRunAway+80
AnimalAI:isInjuredAndNeedsToRunAway+5c: C7 44 24 30 00 00 00 00 - mov [rsp+30],00000000
AnimalAI:isInjuredAndNeedsToRunAway+64: C7 44 24 34 00 00 00 00 - mov [rsp+34],00000000
AnimalAI:isInjuredAndNeedsToRunAway+6c: 48 63 44 24 30 - movsxd rax,dword ptr [rsp+30]
AnimalAI:isInjuredAndNeedsToRunAway+71: 89 44 24 20 - mov [rsp+20],eax
2114BC1D165: 48 63 44 24 34 - movsxd rax,dword ptr [rsp+34]
2114BC1D16A: 89 44 24 24 - mov [rsp+24],eax
2114BC1D16E: EB 32 - jmp 2114BC1D1A2
2114BC1D170: 48 8B 44 24 50 - mov rax,[rsp+50]
// ---------- INJECTING HERE ----------
2114BC1D175: 48 63 80 A8 00 00 00 - movsxd rax,dword ptr [rax+000000A8]
// ---------- DONE INJECTING ----------
2114BC1D17C: C7 44 24 18 00 00 00 00 - mov [rsp+18],00000000
2114BC1D184: C7 44 24 1C 00 00 00 00 - mov [rsp+1C],00000000
2114BC1D18C: C6 44 24 1C 01 - mov byte ptr [rsp+1C],01
2114BC1D191: 89 44 24 18 - mov [rsp+18],eax
2114BC1D195: 89 44 24 20 - mov [rsp+20],eax
AnimalAI:isInjuredAndNeedsToRunAway+a9: 48 63 44 24 1C - movsxd rax,dword ptr [rsp+1C]
AnimalAI:isInjuredAndNeedsToRunAway+ae: 89 44 24 24 - mov [rsp+24],eax
AnimalAI:isInjuredAndNeedsToRunAway+b2: 48 63 44 24 20 - movsxd rax,dword ptr [rsp+20]
AnimalAI:isInjuredAndNeedsToRunAway+b7: 89 44 24 38 - mov [rsp+38],eax
AnimalAI:isInjuredAndNeedsToRunAway+bb: 48 63 44 24 24 - movsxd rax,dword ptr [rsp+24]
}
Activate
18
36
0
Activate
Deactivate
18
35
1
Deactivate
Toggle Activation
18
99
2
Activate
Deactivate
105431
"Unlimited Fullness"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Get_Mana_AOB,StatusManager:changeStamina,StatusManager:changeStamina+1af,F3 0F 10 86 C0 01 00 00 F3 0F 5A C0 F3 0F 10 8D) // should be unique
alloc(newmem,$1000,Get_Mana_AOB)
label(code)
label(return)
newmem:
//Change Fullness
mov [rsi+000001D0],#4
code:
movss xmm0,[rsi+000001C0]
jmp return
Get_Mana_AOB:
jmp newmem
nop 3
return:
registersymbol(Get_Mana_AOB)
[DISABLE]
Get_Mana_AOB:
db F3 0F 10 86 C0 01 00 00
unregistersymbol(Get_Mana_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: StatusManager:changeStamina+af
StatusManager:changeStamina+75: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
StatusManager:changeStamina+79: F2 0F 11 85 28 FF FF FF - movsd [rbp-000000D8],xmm0
StatusManager:changeStamina+81: 48 8D 64 24 00 - lea rsp,[rsp+00]
StatusManager:changeStamina+86: 49 BB A2 55 D5 32 9A 01 00 00 - mov r11,0000019A32D555A2
StatusManager:changeStamina+90: 41 FF D3 - call r11
StatusManager:changeStamina+93: F3 0F 5A C8 - cvtss2sd xmm1,xmm0
StatusManager:changeStamina+97: F2 0F 10 85 28 FF FF FF - movsd xmm0,[rbp-000000D8]
StatusManager:changeStamina+9f: F2 0F 5C C1 - subsd xmm0,xmm1
StatusManager:changeStamina+a3: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0
StatusManager:changeStamina+a7: F3 0F 11 AE DC 01 00 00 - movss [rsi+000001DC],xmm5
// ---------- INJECTING HERE ----------
StatusManager:changeStamina+af: F3 0F 10 86 C0 01 00 00 - movss xmm0,[rsi+000001C0]
// ---------- DONE INJECTING ----------
StatusManager:changeStamina+b7: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
StatusManager:changeStamina+bb: F3 0F 10 8D 30 FF FF FF - movss xmm1,[rbp-000000D0]
StatusManager:changeStamina+c3: F3 0F 5A C9 - cvtss2sd xmm1,xmm1
StatusManager:changeStamina+c7: F2 0F 58 C1 - addsd xmm0,xmm1
StatusManager:changeStamina+cb: 66 0F 57 C9 - xorpd xmm1,xmm1
StatusManager:changeStamina+cf: F3 0F 10 96 C4 01 00 00 - movss xmm2,[rsi+000001C4]
StatusManager:changeStamina+d7: F3 0F 5A D2 - cvtss2sd xmm2,xmm2
StatusManager:changeStamina+db: F2 0F 5A D2 - cvtsd2ss xmm2,xmm2
StatusManager:changeStamina+df: F2 0F 5A C9 - cvtsd2ss xmm1,xmm1
StatusManager:changeStamina+e3: F2 0F 5A C0 - cvtsd2ss xmm0,xmm0
}
Activate
18
36
0
Activate
Deactivate
18
35
1
Deactivate
Toggle Activation
18
100
2
Activate
Deactivate
118
"[Extra] == Activate: Alt+PageUp | Deactivate: Alt+PageDown =="
FF8000
1
9330
"Toggle Individual Script by Ctrl + Shift + Number (Main Keys)"
808000
1
105432
"Unlimited Item"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Item_AOB,InventorySlot:refreshSlot+463,InventorySlot:refreshSlot+663,48 63 87 9C 00 00 00 85 C0 0F) // should be unique
alloc(newmem,$1000,Item_AOB)
label(code)
label(return)
newmem:
code:
mov [rdi+0000009C],#777
movsxd rax,dword ptr [rdi+0000009C]
jmp return
Item_AOB:
jmp newmem
nop 2
return:
registersymbol(Item_AOB)
[DISABLE]
Item_AOB:
db 48 63 87 9C 00 00 00
unregistersymbol(Item_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: InventorySlot:refreshSlot+563
InventorySlot:refreshSlot+536: 48 8B 47 58 - mov rax,[rdi+58]
InventorySlot:refreshSlot+53a: 48 8B C8 - mov rcx,rax
InventorySlot:refreshSlot+53d: 83 38 00 - cmp dword ptr [rax],00
InventorySlot:refreshSlot+540: 48 8D 64 24 00 - lea rsp,[rsp+00]
InventorySlot:refreshSlot+545: 90 - nop
InventorySlot:refreshSlot+546: 49 BB F0 61 C2 30 11 02 00 00 - mov r11,InvSlotAnimator:UpdateSlotContents
InventorySlot:refreshSlot+550: 41 FF D3 - call r11
InventorySlot:refreshSlot+553: 48 63 87 98 00 00 00 - movsxd rax,dword ptr [rdi+00000098]
InventorySlot:refreshSlot+55a: 83 F8 FF - cmp eax,-01
InventorySlot:refreshSlot+55d: 0F 8E 73 00 00 00 - jng InventorySlot:refreshSlot+5d6
// ---------- INJECTING HERE ----------
InventorySlot:refreshSlot+563: 48 63 87 9C 00 00 00 - movsxd rax,dword ptr [rdi+0000009C]
// ---------- DONE INJECTING ----------
InventorySlot:refreshSlot+56a: 85 C0 - test eax,eax
InventorySlot:refreshSlot+56c: 0F 8F 64 00 00 00 - jg InventorySlot:refreshSlot+5d6
InventorySlot:refreshSlot+572: 48 8B 4F 18 - mov rcx,[rdi+18]
InventorySlot:refreshSlot+576: 49 BB D2 8F D7 2C 11 02 00 00 - mov r11,000002112CD78FD2
InventorySlot:refreshSlot+580: 41 FF D3 - call r11
InventorySlot:refreshSlot+583: 85 C0 - test eax,eax
InventorySlot:refreshSlot+585: 0F 84 4B 00 00 00 - je InventorySlot:refreshSlot+5d6
InventorySlot:refreshSlot+58b: 48 B8 70 35 95 FA 0F 02 00 00 - mov rax,0000020FFA953570
InventorySlot:refreshSlot+595: 48 8B 00 - mov rax,[rax]
InventorySlot:refreshSlot+598: 48 8B 40 30 - mov rax,[rax+30]
}
Activate
18
33
0
Activate
Deactivate
18
34
1
Deactivate
Toggle Activation
17
16
49
2
Activate
Deactivate
105433
"Clone Item On Split"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Sub_SplitItem_AOB,Inventory:splitSlot+4a,Inventory:splitSlot+24a,4C 63 86 * * 00 00 45 2B C7 48 8B CE 83 3E 00) // should be unique
Sub_SplitItem_AOB+7:
nop 3
registersymbol(Sub_SplitItem_AOB)
[DISABLE]
Sub_SplitItem_AOB+7:
db 45 2B C7
unregistersymbol(Sub_SplitItem_AOB)
{
// ORIGINAL CODE - INJECTION POINT: Inventory:splitSlot+14a
Inventory:splitSlot+11f: 85 C0 - test eax,eax
Inventory:splitSlot+121: 0F 85 66 00 00 00 - jne Inventory:splitSlot+18d
Inventory:splitSlot+127: 48 63 8E 9C 00 00 00 - movsxd rcx,dword ptr [rsi+0000009C]
Inventory:splitSlot+12e: 48 8B C1 - mov rax,rcx
Inventory:splitSlot+131: C1 E8 1F - shr eax,1F
Inventory:splitSlot+134: 03 C1 - add eax,ecx
Inventory:splitSlot+136: 4C 8B F8 - mov r15,rax
Inventory:splitSlot+139: 41 D1 FF - sar r15d,1
Inventory:splitSlot+13c: 48 63 96 98 00 00 00 - movsxd rdx,dword ptr [rsi+00000098]
Inventory:splitSlot+143: 4C 63 86 9C 00 00 00 - movsxd r8,dword ptr [rsi+0000009C]
// ---------- INJECTING HERE ----------
Inventory:splitSlot+14a: 45 2B C7 - sub r8d,r15d
// ---------- DONE INJECTING ----------
Inventory:splitSlot+14d: 48 8B CE - mov rcx,rsi
Inventory:splitSlot+150: 83 3E 00 - cmp dword ptr [rsi],00
Inventory:splitSlot+153: 66 66 90 - nop 3
Inventory:splitSlot+156: 49 BB 00 6A 74 33 B4 01 00 00 - mov r11,InventorySlot:updateSlotContentsAndRefresh
Inventory:splitSlot+160: 41 FF D3 - call r11
Inventory:splitSlot+163: 48 8B 87 B0 00 00 00 - mov rax,[rdi+000000B0]
Inventory:splitSlot+16a: 48 63 96 98 00 00 00 - movsxd rdx,dword ptr [rsi+00000098]
Inventory:splitSlot+171: 48 8B C8 - mov rcx,rax
Inventory:splitSlot+174: 4D 8B C7 - mov r8,r15
Inventory:splitSlot+177: 83 38 00 - cmp dword ptr [rax],00
}
Activate
18
33
0
Activate
Deactivate
18
34
1
Deactivate
Toggle Activation
17
16
50
2
Activate
Deactivate
105434
"Ignore Crafting Materials"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
CraftingManager:canBeCrafted:
db C3
[DISABLE]
CraftingManager:canBeCrafted:
db 55
Activate
18
33
0
Activate
Deactivate
18
34
1
Deactivate
Toggle Activation
17
16
51
2
Activate
Deactivate
105435
"Unlimited Durability"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
Inventory:useItemWithFuel:
db C3
[DISABLE]
Inventory:useItemWithFuel:
db 55
Activate
18
33
0
Activate
Deactivate
18
34
1
Deactivate
Toggle Activation
17
16
52
2
Activate
Deactivate
9409
"[Game Speed]"
FF8000
1
9419
"Turn off V-Sync as it could affect speedhack"
0000FF
1
9198
"Force Pause (Toggle: Pause Break)"
808080
Auto Assembler Script
[ENABLE]
luacall(speedhack_setSpeed(0))
[DISABLE]
luacall(speedhack_setSpeed(1))
Toggle Activation
19
0
Activate
Deactivate
9199
"Speedhack (Ctrl+/Ctrl-)"
808080
Auto Assembler Script
[ENABLE]
luacall(speedhack_setSpeed(2))
[DISABLE]
luacall(speedhack_setSpeed(1))
Activate
17
107
0
Activate
Deactivate
17
109
1
Deactivate
117
"[Misc.][!]"
0000FF
1
9107
"Proceed With Cautions! This section is for Advanced User Only"
0000FF
1
8266
"[Backups][Unused]"
C0C0C0
1
105332
"Get Game Data [Odd Case]"
Auto Assembler Script
{ Game : Dinkum.exe
Version:
Date : 2022-10-06
Author : whyim
This script does blah blah blah
}
[ENABLE]
aobscan(Data_PlayerInventory_Get_AOB,1F 00 00 48 B8 80 3D D9 75 14 02 00 00 48 8B 00 48 8B C8) // should be unique
alloc(newmem,$1000,Data_PlayerInventory_Get_AOB)
label(code)
label(return)
newmem:
code:
mov rax,[rax]
mov rcx,rax
jmp return
Data_PlayerInventory_Get_AOB+0D:
jmp newmem
nop
return:
registersymbol(Data_PlayerInventory_Get_AOB)
[DISABLE]
Data_PlayerInventory_Get_AOB+0D:
db 48 8B 00 48 8B C8
unregistersymbol(Data_PlayerInventory_Get_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: CharPickUp:Update+c5
CharPickUp:Update+82: C7 85 80 FB FF FF 00 00 00 00 - mov [rbp-00000480],00000000
CharPickUp:Update+8c: C7 85 50 FB FF FF 00 00 00 00 - mov [rbp-000004B0],00000000
CharPickUp:Update+96: C7 85 48 FB FF FF 00 00 00 00 - mov [rbp-000004B8],00000000
CharPickUp:Update+a0: 48 8B CE - mov rcx,rsi
CharPickUp:Update+a3: 66 66 90 - nop 3
CharPickUp:Update+a6: 49 BB B0 8C E3 C3 16 02 00 00 - mov r11,Mirror.NetworkBehaviour:get_isLocalPlayer
CharPickUp:Update+b0: 41 FF D3 - call r11
CharPickUp:Update+b3: 85 C0 - test eax,eax
CharPickUp:Update+b5: 0F 84 20 1F 00 00 - je CharPickUp:Update+1fdb
CharPickUp:Update+bb: 48 B8 80 3D D9 75 14 02 00 00 - mov rax,0000021475D93D80
// ---------- INJECTING HERE ----------
CharPickUp:Update+c5: 48 8B 00 - mov rax,[rax]
// ---------- DONE INJECTING ----------
CharPickUp:Update+c8: 48 8B C8 - mov rcx,rax
CharPickUp:Update+cb: 83 38 00 - cmp dword ptr [rax],00
CharPickUp:Update+ce: 49 BB 10 7E E2 C3 16 02 00 00 - mov r11,Inventory:canMoveChar
CharPickUp:Update+d8: 41 FF D3 - call r11
CharPickUp:Update+db: 85 C0 - test eax,eax
CharPickUp:Update+dd: 0F 85 A5 01 00 00 - jne CharPickUp:Update+288
CharPickUp:Update+e3: 48 B8 70 3D D9 75 14 02 00 00 - mov rax,0000021475D93D70
CharPickUp:Update+ed: 48 8B 00 - mov rax,[rax]
CharPickUp:Update+f0: 0F B6 80 50 01 00 00 - movzx eax,byte ptr [rax+00000150]
CharPickUp:Update+f7: 85 C0 - test eax,eax
}
105331
"v0.4.3"
1
105328
"Get Game Data"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Get_Player_Inventory_AOB,CharPickUp:Update,CharPickUp:Update+1c6,83 38 00 48 8D 64 24 00 49) // should be unique
alloc(newmem,$1000,Get_Player_Inventory_AOB)
label(code)
label(return)
alloc(Dink_Flag,4)
registersymbol(Dink_Flag)
alloc(Inventory_Base,8)
registersymbol(Inventory_Base)
Dink_Flag:
dd 0
newmem:
push rbx
mov [Inventory_Base],rax
cmp [Dink_Flag],1
jne @f
mov rbx,[rax+18]
test rbx,rbx
je @f
mov [rbx+9C],#777777777
code:
pop rbx
cmp dword ptr [rax],00
lea rsp,[rsp+00]
jmp return
Get_Player_Inventory_AOB:
jmp newmem
nop 3
return:
registersymbol(Get_Player_Inventory_AOB)
[DISABLE]
Get_Player_Inventory_AOB:
db 83 38 00 48 8D 64 24 00
unregistersymbol(Get_Player_Inventory_AOB)
dealloc(newmem)
unregistersymbol(Dink_Flag)
dealloc(Dink_Flag)
unregistersymbol(Inventory_Base)
dealloc(Inventory_Base)
{
// ORIGINAL CODE - INJECTION POINT: CharPickUp:Update+c6
CharPickUp:Update+96: C7 85 48 FB FF FF 00 00 00 00 - mov [rbp-000004B8],00000000
CharPickUp:Update+a0: 48 8B 46 20 - mov rax,[rsi+20]
CharPickUp:Update+a4: 48 8B C8 - mov rcx,rax
CharPickUp:Update+a7: 83 39 00 - cmp dword ptr [rcx],00
CharPickUp:Update+aa: 0F B6 40 62 - movzx eax,byte ptr [rax+62]
CharPickUp:Update+ae: 85 C0 - test eax,eax
CharPickUp:Update+b0: 0F 84 B5 1E 00 00 - je CharPickUp:Update+1f6b
CharPickUp:Update+b6: 48 B8 70 35 12 BB B1 01 00 00 - mov rax,000001B1BB123570
CharPickUp:Update+c0: 48 8B 00 - mov rax,[rax]
CharPickUp:Update+c3: 48 8B C8 - mov rcx,rax
// ---------- INJECTING HERE ----------
CharPickUp:Update+c6: 83 38 00 - cmp dword ptr [rax],00
// ---------- DONE INJECTING ----------
CharPickUp:Update+c9: 48 8D 64 24 00 - lea rsp,[rsp+00]
CharPickUp:Update+ce: 49 BB 10 47 C1 4C B4 01 00 00 - mov r11,Inventory:canMoveChar
CharPickUp:Update+d8: 41 FF D3 - call r11
CharPickUp:Update+db: 85 C0 - test eax,eax
CharPickUp:Update+dd: 0F 85 A5 01 00 00 - jne CharPickUp:Update+288
CharPickUp:Update+e3: 48 B8 10 35 12 BB B1 01 00 00 - mov rax,000001B1BB123510
CharPickUp:Update+ed: 48 8B 00 - mov rax,[rax]
CharPickUp:Update+f0: 0F B6 80 50 01 00 00 - movzx eax,byte ptr [rax+00000150]
CharPickUp:Update+f7: 85 C0 - test eax,eax
CharPickUp:Update+f9: 75 1C - jne CharPickUp:Update+117
}
105329
"Unlimited Dink"
808000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
Dink_Flag:
dd 1
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
Dink_Flag:
dd 0
105330
"Dink"
0
4 Bytes
Inventory_Base
9C
18
9200
"Unlimited Dink [Update: Spend Dink]"
808000
Auto Assembler Script
/*===============================
Cheat Script by ColonelRVH
Please Support my work at:
https://www.patreon.com/ColonelRVH
Visit my website at:
https://www.thecheatscript.com
- For latest content, better index & easy to find game cheat that you need.
● You can alter it as your own discretion, but you must keep my credits.
● Any distributions of my tables & codes are unadvised.
===============================*/
[ENABLE]
aobscanregion(Dink_AOB,Inventory:changeWallet,Inventory:changeWallet+312,48 63 80 9C 00 00 00 41) // should be unique
alloc(newmem,$1000,Dink_AOB)
label(code)
label(return)
newmem:
mov [rax+0000009C],#999999
code:
movsxd rax,dword ptr [rax+0000009C]
jmp return
Dink_AOB:
jmp newmem
nop 2
return:
registersymbol(Dink_AOB)
[DISABLE]
Dink_AOB:
db 48 63 80 9C 00 00 00
unregistersymbol(Dink_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Inventory:changeWallet+112
Inventory:changeWallet+e7: 48 8B CF - mov rcx,rdi
Inventory:changeWallet+ea: 48 8D 6D 00 - lea rbp,[rbp+00]
Inventory:changeWallet+ee: 49 BB 60 8B 49 2C A1 01 00 00 - mov r11,UnityEngine.Mathf:Abs
Inventory:changeWallet+f8: 41 FF D3 - call r11
Inventory:changeWallet+fb: 48 8B D0 - mov rdx,rax
Inventory:changeWallet+fe: 48 8B 45 E0 - mov rax,[rbp-20]
Inventory:changeWallet+102: 48 8B 4D D8 - mov rcx,[rbp-28]
Inventory:changeWallet+106: 03 CA - add ecx,edx
Inventory:changeWallet+108: 89 88 64 01 00 00 - mov [rax+00000164],ecx
Inventory:changeWallet+10e: 49 8B 47 18 - mov rax,[r15+18]
// ---------- INJECTING HERE ----------
Inventory:changeWallet+112: 48 63 80 9C 00 00 00 - movsxd rax,dword ptr [rax+0000009C]
// ---------- DONE INJECTING ----------
Inventory:changeWallet+119: 41 89 87 E4 01 00 00 - mov [r15+000001E4],eax
Inventory:changeWallet+120: 85 C0 - test eax,eax
Inventory:changeWallet+122: 7D 0B - jnl Inventory:changeWallet+12f
Inventory:changeWallet+124: 41 C7 87 E4 01 00 00 00 00 00 00 - mov [r15+000001E4],00000000
Inventory:changeWallet+12f: 49 8B 87 B0 01 00 00 - mov rax,[r15+000001B0]
Inventory:changeWallet+136: 48 85 C0 - test rax,rax
Inventory:changeWallet+139: 0F 85 80 00 00 00 - jne Inventory:changeWallet+1bf
Inventory:changeWallet+13f: 48 B9 28 8E 4F 2C A1 01 00 00 - mov rcx,000001A12C4F8E28
Inventory:changeWallet+149: 48 8D 64 24 00 - lea rsp,[rsp+00]
Inventory:changeWallet+14e: 49 BB 10 10 4E C9 9E 01 00 00 - mov r11,System.Object:__icall_wrapper_ves_icall_object_new_specific
}
8435
"[Obsolete][Buggy]"
C0C0C0
1
9105
"<-[HERE] INSTRUCTIONS | Tick the left square □ of this line to view -"
008080
1
9110
"- Basic -"
008080
1
9121
"Choose Yes on the table opening so it can detect the game automatically"
008080
1
9111
"- To Activate a Cheat"
008080
1
9114
"1. Tick on the square □ next to the group cheat features such as [Stats][Battle][Extra]"
008080
1
9113
"2. Certain cheat can only be activate after you done a certain action"
008080
1
9301
"So Follow the Activate instruction written on the cheat feature"
008080
1
9300
"3. Tick on the square □ next to the cheat features you want"
008080
1
9302
"Some Cheats will start working only after you have done the action next to Update instruction"
008080
1
9112
"- Intermediate - "
008080
1
9106
"- For cheat tables that have God Mode & Instant Kill you must change the value to "Enabled" unless there's none"
008080
1
9303
"Or just press Scroll Lock after you have activate the Get HP Addresses"
008080
1
9116
"- You can find old cheats in [Misc.] for older version, in rare cases"
008080
1
9117
"- Advanced | Master - "
008080
1
9118
"- All my codes are easy to understand and straightforward"
008080
1
9119
"- You can alter it as your own discretion, but you must keep my credits"
008080
1
9120
"- Any distributions of my tables & codes are unadvised"
008080
1
9115
"References"
808000
1
9082
"- [Activate: To Activate this cheat you must do this action first] -"
808000
1
9083
"- [Update: To Update/Get the cheat's effects you must do this action first] -"
808000
1
8265
"========== - SPECIAL THANKS - =========="
808000
1
9236
"------- September 2022 Patrons -------"
0066FF
1
9248
"List will be updated every 7th day of the month, or all patrons are charged"
0066FF
1
9281
"Q"
008080
1
9347
"Stephen Drop"
008080
1
9401
"0xape"
808000
1
9587
"Biggus Dickus"
808000
1
9396
"BitBison"
808000
1
9297
"Cedrick Mayfield"
808000
1
9588
"Christopher Rockriver"
808000
1
9402
"David Lipkeman"
808000
1
9589
"Huamadaze"
808000
1
9276
"Ivan Stoyneshki"
808000
1
9403
"James Peterson"
808000
1
9404
"Jose Daniel Angeles Gonzalez"
808000
1
9282
"Katie Serith"
808000
1
9406
"Mike Huynh"
808000
1
9304
"Modernax"
808000
1
9258
"Morsigni"
808000
1
9310
"Shadowryuu"
808000
1
9309
"Tac"
808000
1
9308
"Terrell Ford"
808000
1
9348
"Torvald "
808000
1
9349
"Troy Stokes"
808000
1
9407
"WarStalkeR"
808000
1
9296
"Isaac Missingham"
1
9591
"Andrew Kinney says Snoo PINGAS usual I see"
1
9592
"What's with the name lol"
1
9590
"Isaac Missingham"
1
9237
"... and other great Patrons"
808000
Auto Assembler Script
[ENABLE]
{
AarJay
Alexis Comte
Andy Mormon
Anthony Dai
康史 大石
Caedan Bergner
Cameron Verotti
Chi Tran
Chris
Christian Angel
Curtis Wilkosz
doubled
Ethan Connery
Evan szuminski
Kenneth Roop
KenshiRuto
L-P
Maksym Chuiko
MemeBean
michael evans
Odephris
Ostara
Parker Ralston
Patrick Rudolph
Phemto
Primal Crisis
Red Dragon
Red Wuff
RYAN B WILSON
Samantha Cayne
Shanks aktiv
Sorin Pancotan
Steven Williams
The_Ch0sen IG
Troy
Victor Shen
ZeqZion
Zeta
Zodiak
}
[DISABLE]
8908
"========== - Please support my work at - =========="
808000
1
9321
"https://www.patreon.com/ColonelRVH"
808000
Auto Assembler Script
{$lua}
if syntaxcheck then return end
ShellExecute('https://www.thecheatscript.com')
ShellExecute('https://www.patreon.com/ColonelRVH')
{$asm}
[ENABLE]
[DISABLE]
If you want to support, Please consider becoming my patron at:
----------------------
https://www.patreon.com/ColonelRVH
----------------------
It would be a great help for me to cover my living expenses so I can focus on making & improving cheats for you.
----------------------
© ColonelRVH, 2017
attachlist=getAutoAttachList()
stringlist_add(attachlist,"Dinkum.exe");
function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel5.Visible = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true)