104783
"[ Activate ] - {Click here to add process automatically} - [ v1.06 ]"
Auto Assembler Script
[ENABLE]
{$lua}
OpenProcess("Potion Permit.exe")
if (LaunchMonoDataCollector())==0
then error ('Failure To Launch')
end
if getCEVersion() < 7.4 then showMessage("If you are getting this message means your Cheat Engine software is outdated. Please update to the latest Cheat Engine version! Latest official public release version can be found at https://cheatengine.org/\nYour Cheat Engine Version : "..getCEVersion().."\nLatest Public Cheat Engine Version : 7.4") --[[MainForm.close()]]
return end
{$asm}
luacall(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().Panel4.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))
[DISABLE]
luacall(cycleFullCompact(nil,false))
104784
"Speed Game"
1
104785
"Fast 5x"
4080FF
Auto Assembler Script
{ Game : BleachBraveSouls.exe
Version:
Date : 2021-09-21
Author : Genics
This script does blah blah blah
}
[ENABLE]
luacall(speedhack_setSpeed(5))
[DISABLE]
luacall(speedhack_setSpeed(1))
Toggle Activation
122
0
Activate
Deactivate
104786
"Slow 0.5x"
4080FF
Auto Assembler Script
{ Game : BleachBraveSouls.exe
Version:
Date : 2021-09-21
Author : Genics
This script does blah blah blah
}
[ENABLE]
luacall(speedhack_setSpeed(0.5))
[DISABLE]
luacall(speedhack_setSpeed(1))
Toggle Activation
121
0
Activate
Deactivate
104787
"NOTE : Active F10 Slow || F11 Fast"
0000FF
1
104788
"+++ SCRIPT +++"
FF0000
1
104900
"All Item Qty In Inventory 1000 - [ Chance In Script ]"
804000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,PlayerData:RefreshInventory+ca)
label(returnhere)
label(originalcode)
label(exit)
newmem:
mov [r14+2C],#1000 //ItemQty
mov [r14+4C],#100000 //SellingPrice
originalcode:
movsxd rax,dword ptr [r14+2C]
test eax,eax
exit:
jmp returnhere
PlayerData:RefreshInventory+ca:
jmp newmem
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
PlayerData:RefreshInventory+ca:
movsxd rax,dword ptr [r14+2C]
test eax,eax
//Alt: db 49 63 46 2C 85 C0
104791
"Game Data"
FF0000
Auto Assembler Script
{ Game : Potion Permit.exe
Version:
Date : 2022-09-22
Author : BabyGroot
This script does blah blah blah
}
[ENABLE]
aobscanregion(pBase_1,Game:Update,Game:Update+30,0F B6 40 30 85 C0 74 14 48 8D AD 00 00 00 00 49 BB ??) // should be unique
alloc(newmem,$1000,pBase_1)
alloc(mygg_1,8)
registersymbol(mygg_1)
label(code)
label(return)
mygg_1:
dq
newmem:
code:
mov [mygg_1],rax
movzx eax,byte ptr [rax+30]
test eax,eax
jmp return
pBase_1:
jmp newmem
nop
return:
registersymbol(pBase_1 mygg_1)
[DISABLE]
pBase_1:
db 0F B6 40 30 85 C0
unregistersymbol(*)
dealloc(*)
104790
"+++ POINTER +++"
FF8000
1
104792
"Game Data"
FF8000
1
104793
"[Don't Chance]"
1
0
C0C0C0
4 Bytes
[mygg_1]
104795
"Player Character"
800040
1
104796
"Move Speed"
0000FF
Float
[mygg_1]+18
54
20
104797
"Energy Speed"
0000FF
Float
[mygg_1]+18
58
20
104798
"Energy Extra Speed"
0000FF
Float
[mygg_1]+18
5C
20
104799
"Def Dur Knockback"
0000FF
Float
[mygg_1]+18
6C
20
104800
"Extra Speed"
0000FF
Float
[mygg_1]+18
80
20
104802
"Speed X"
0000FF
Float
[mygg_1]+18
B0
20
104803
"Speed Y"
0000FF
Float
[mygg_1]+18
B4
20
104856
"Character Status"
FF0080
1
104857
"Health Base Status"
0000FF
4 Bytes
[mygg_1]+18
28
20
20
104858
"Health Current Status"
0000FF
4 Bytes
[mygg_1]+18
38
20
20
104859
"Tools Status"
0000FF
4 Bytes
[mygg_1]+18
48
20
20
104860
"Bonus Base Status Upgrade"
0000FF
4 Bytes
[mygg_1]+18
58
20
20
104861
"Power Multipliers"
0
0000FF
Float
[mygg_1]+18
20
10
18
20
20
104863
"Selected Tools"
FF0080
1
104865
"Weapon Type"
0000FF
4 Bytes
[mygg_1]+18
3C
170
20
104867
"Weapon ID"
0000FF
4 Bytes
[mygg_1]+18
60
170
20
104866
"Tools Level"
0000FF
4 Bytes
[mygg_1]+18
40
170
20
104862
"Power Multipliers"
0
0000FF
Float
[mygg_1]+18
20
10
58
170
20
104811
"Character Animation"
FF0080
1
104812
"Delay Axe"
0
0000FF
Float
[mygg_1]+18
F0
108
20
104813
"Delay Hammer"
0
0000FF
Float
[mygg_1]+18
F4
108
20
104814
"Delay Sickle"
0
0000FF
Float
[mygg_1]+18
F8
108
20
104816
"Character Rolling"
FF0080
1
104817
"Default Energy Cost"
0
0000FF
4 Bytes
[mygg_1]+18
20
130
20
104818
"Regen Time Limit"
0
0000FF
Float
[mygg_1]+18
24
130
20
104819
"Used Energy"
0
0000FF
4 Bytes
[mygg_1]+18
34
130
20
104820
"Current Regen Time"
0
0000FF
Float
[mygg_1]+18
38
130
20
104883
"========================="
1
4952
"Aranaktu TABLE Updated"
408000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
if syntaxcheck then return end
if process and readInteger(process) ~= 0 then
mono_initialize()
LaunchMonoDataCollector()
else
local msg = 'No process detected.'
print(msg)
error(msg)
end
function getImageId(assembly_name)
local assemblies = mono_enumAssemblies()
for i=1, #assemblies do
local imageid = mono_getImageFromAssembly(assemblies[i])
local image_name = mono_image_get_name(imageid)
if (image_name == assembly_name) then
return imageid
end
end
return 0
end
function getClass(imageid, ns, name)
local classes = mono_image_enumClasses(imageid)
for i, _ in ipairs(classes) do
local _class = classes[i]
if (ns == _class.namespace) and (name == _class.classname) then
return _class
end
end
print(string.format("Couldn't find class: %s %s", ns, name))
return nil
end
function getMethod(_class, methodname)
local methods = mono_class_enumMethods(_class.class)
for i, _ in ipairs(methods) do
local _method = methods[i]
if (methodname == _method.name) then
return _method
end
end
print(string.format("Couldn't find method: %s", methodname))
return nil
end
function printClasses(imageid)
print("===CLASSES===")
local classes = mono_image_enumClasses(imageid)
for i, _ in ipairs(classes) do
local _class = classes[i]
local _namespace = _class.namespace
local _name = _class.classname
print(string.format("NS: %s,NAME: %s", _namespace, _name))
end
print("===CLASSES===")
end
function printMethods(_class)
print("Methods")
local ns = _class.namespace
local classname = _class.classname
local methods = mono_class_enumMethods(_class.class)
for i, _ in ipairs(methods) do
local _method = methods[i]
print(string.format("%s %s %s", ns, classname, _method.name))
end
end
{$asm}
globalalloc(PlayerDataStaticFields, 8)
PlayerDataStaticFields:
dq 0
globalalloc(TimeManagerStaticFields, 8)
TimeManagerStaticFields:
dq 0
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
4953
"Player Data"
408000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
if syntaxcheck then return end
local imageid = getImageId("Assembly-CSharp")
local PlayerData = getClass(imageid, "", "PlayerData")
local _static = mono_class_getStaticFieldAddress("", PlayerData.class)
writeQword("PlayerDataStaticFields", _static)
{$asm}
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
4955
"Gold"
0
408000
4 Bytes
PlayerDataStaticFields
20
4957
"Wood"
0
408000
4 Bytes
PlayerDataStaticFields
24
4956
"Stone"
0
408000
4 Bytes
PlayerDataStaticFields
28
4963
"TimeManager"
408000
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
if syntaxcheck then return end
local imageid = getImageId("Assembly-CSharp")
local TimeManager = getClass(imageid, "", "TimeManager")
local _static = mono_class_getStaticFieldAddress("", TimeManager.class)
writeQword("TimeManagerStaticFields", _static)
{$asm}
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
4964
"DAY_ELAPSED"
0
408000
Float
TimeManagerStaticFields
0
105274
"============================"
1
104596
"[<--CHECKBOX] NOTES"
0080FF
1
104601
"[<--CHECKBOX] If You Like This Table, Don't Forget To Give A Thumbs Up On This Link"
0080FF
Auto Assembler Script
{$LUA}
if syntaxcheck then return end
[ENABLE]
ShellExecute('https://fearlessrevolution.com/viewtopic.php?p=267593#p267593')
{$asm}
nop
[DISABLE]
104602
"https://www.cheatengine.org/"
008000
1
104603
"====================="
1
105268
"[<--CHECKBOX] Check build Id / Date Patches Game"
0080FF
Auto Assembler Script
{$LUA}
if syntaxcheck then return end
[ENABLE]
ShellExecute('https://steamdb.info/app/1337760/patchnotes/')
{$asm}
nop
[DISABLE]
105269
"https://www.cheatengine.org/"
008000
1
105270
"====================="
1
105271
"[<--CHECKBOX] Link Game"
0080FF
Auto Assembler Script
{$LUA}
if syntaxcheck then return end
[ENABLE]
ShellExecute('https://store.steampowered.com/app/1337760/Potion_Permit/')
{$asm}
nop
[DISABLE]
105272
"https://www.cheatengine.org/"
008000
1
105273
"====================="
1
104151
"[<--CHECKBOX] Download Cheat Engine"
0080FF
Auto Assembler Script
{$LUA}
if syntaxcheck then return end
[ENABLE]
ShellExecute('https://www.cheatengine.org/')
{$asm}
nop
[DISABLE]
104154
"https://www.cheatengine.org/"
008000
1
105275
"====================="
1
Change of mov [rax+0000009C],esi
143B6F65CF5
47
20
83
38
00
89
B0
9C
00
00
00
48
B9
00
2C
7C
Change of je Virtys.Nebula.Client.ViewModel.Domain:UnitVM:set_LifeCurrent+d0
143B6F65D59
8B
F0
4D
85
F6
0F
84
21
00
00
00
49
8B
06
48
8B
Change of je Virtys.Nebula.Client.ViewModel.Domain:GroupVM:GetSightRange+56
1C8357DE4F9
B6
45
B4
85
C0
74
1B
48
8B
CD
48
83
Change of movsxd rdi,dword ptr [rax]
1CF5AE4FB60
CC
CF
01
00
00
48
63
38
0F
B6
45
B4
85
Change of movzx eax,byte ptr [eax+50]
1990B422
EC
04
8B
45
08
0F
B6
40
50
85
C0
74
16
8B
Change of movzx eax,byte ptr [eax+00000081]
1990B42D
74
16
8B
45
08
0F
B6
80
81
00
00
00
85
C0
0F
94
C0
Change of fld dword ptr [edi+000000A4]
1AB26261
A4
00
00
00
00
D9
87
A4
00
00
00
D9
45
0C
DE
E9
PlayerDataStaticFields
1CB7F840000
TimeManagerStaticFields
1CB7F840010