![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
Game Name: SuperEpic: The Entertainment War
Game Engine: ??
Game Version: igg-games
Options Required:
Infinite Health
Infinite Money
Game/Steam Website:
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
![wub :wub:](./images/smilies/wub.png)
shiningriver wrote: ↑Tue Feb 04, 2020 12:10 pmThis is the first time I'm trying this out. I managed to find a pointer for the HP. I haven't managed to pin the pointers for coins, rage, ruby, and stamina. Hope this helps.
Superepic.CT
Code: Select all
Health
Hey fantomas
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>0</ID>
<Description>"Find Instance"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Superepic.exe
Version:
Date : 2020-02-05
Author : cfe
This script does blah blah blah
}
{$lua}
if syntaxcheck then return end
[ENABLE]
local AdminClass
local klasses = {}
local Instance
local asslist = mono_enumAssemblies()
for i, addr in ipairs(asslist) do
local img = mono_getImageFromAssembly(addr)
local img_name = mono_image_get_name(img)
if (img_name == "Assembly-CSharp") then
local classes = mono_image_enumClasses(img)
for i, cls_addr in ipairs(classes) do
if classes[i].classname == "DebugMenuCheats" then
AdminClass = classes[i].class
end
end
end
end
klasses = mono_class_findInstancesOfClassListOnly(nil, AdminClass)
for n, klass in ipairs(klasses) do
c = readInteger(klass+16)
c2 = readInteger(klass+24)
c3 = readInteger(klass+32)
c4 = readBytes(klass+40,1)
c5 = readBytes(klass+42,1)
c6 = readInteger(klass+44)
if(c3 > 0 and c > 0 and c2 > 0 and c4 == 1 and c5 == 1 and c6>0) then
Instance = klass
end
end
local InstanceP = allocateMemory( 128 )
writeQword( InstanceP + 0x00, Instance )
writeInteger( InstanceP + 0x40, 1 )
unregisterSymbol( "monoInstance" )
unregisterSymbol( "CheatID" )
registerSymbol( "monoInstance", InstanceP + 0x00, true )
registerSymbol( "CheatID", InstanceP + 0x40, true )
{$asm}
getmonostruct(DebugMenuCheats)
registersymbol(DebugMenuCheats.cheat)
{$lua}
[DISABLE]
unregisterSymbol( "monoInstance" )
unregisterSymbol( "CheatID" )
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>27</ID>
<Description>"Execute Toggle Cheat (F1)"</Description>
<LastState/>
<Color>000000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local Inst = readQword('monoInstance')
local method = mono_findMethod('Assembly-CSharp','DebugMenuCheats', 'Action')
local domain = mono_enumDomains()[1]
local args={}
mono_invoke_method(nil, method, Inst, args)
return "assert(true)"
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>112</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>29</ID>
<Description>"Cheat:"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:NoHits
1:NoDamage
2:InfiniteStamina
3:RefillHealth
4:RefillMagic
5:ExtraMoney
6:KillAll
7:InfiniteMagic
8:UnlockAllWeapons
9:LevelUp
10:LevelDown
11:UnlockAllKeys
12:UnlockAllFloors
13:AddBombs
14:AddGems
15:ActivePlusBombs
16:OpenServerDoors
</DropDownList>
<VariableType>4 Bytes</VariableType>
<Address>[monoInstance]+DebugMenuCheats.cheat</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Users browsing this forum: Bengelbrot, Dream808, Google [Bot], Google Adsense [Bot], Myth666, OBiscuit, pixeler, Rienfleche, somedoubt, sosim