Dysmantle

Upload your cheat tables here (No requests)
ndck@ModEngine
Expert Cheater
Expert Cheater
Posts: 1023
Joined: Tue Nov 07, 2023 10:53 pm
Reputation: 21

Dysmantle

Post by ndck@ModEngine »

Dysmantle

2020.10.27_0.5.9.4

Scripts
- Easy Kill Option 1 *Hotkey Included* (Mostly works on enemies and items. If you notice some enemies cannot be killed. Disable this and use Option 2)
- Easy Kill Option 2 *Hotkey Included* (Mostly works on enemies only. Items cannot be destroyed)
- Max Experience Level *Hotkey Included* (You should use this ONLY after destroying the dresser at the start. Collect some experience points and then activate the cheat. The max you can only reach is Level 20 in this early access version. Max is Level 50)

Editors
- Health Editor *Hotkey Included* (Get hit first and then activate this cheat. I create a hotkey to maximize it's health and freeze it)
- Experience Level Editor (You should use this ONLY after destroying the dresser at the start. Collect some experience points and then activate the cheat. I do not know what the max points is. You can edit it according to your choice)

Changelog
Lists Of Changelog
Update 31
- Table Updated to v1.3.0.34 (Compatible with v1.3.0.36 - v1.3.0.59)
- Freeze Time & Undetected scripts revised

Update 30 [From this table version onwards, updates will be only available on my discord server via Membership Platforms]
- Table Updated to v1.2.0.54 (Compatible with v1.2.0.59 - v1.2.1.10)
- Infinite Health Options, Freeze Time & One Hit Kill scripts revised

Update 29
- Table Updated to v1.1.1.23
- Freeze Time script revised

Update 28
- Table Updated to v1.1.1.20 (Compatible with v1.1.1.22)
- Infinite Health Option 1 revised

Update 27
- Table Updated to v1.1.0.67 (Compatible with v1.1.1.4-v1.1.1.18)
- Freeze Time script revised

Update 26
- Table Updated to v1.1.0.30 (Compatible with v1.1.0.34-v1.1.0.48)
- Revision to most of the scripts and editors

Update 25
- Table Updated to v1.0.4.3 (Compatible with v1.0.4.5-v1.0.4.7)
- Infinite Health Options scripts revised
- Easy kills renamed to One Hit Kill revised
- Health Editor revised

Update 24
- Table Updated to v1.0.2.10 (Compatible with v1.0.3.5/v1.0.3.7/v1.0.3.9/v1.0.3.10/v1.0.3.11/v1.0.3.12/v1.0.3.14)
- All Infinite Health Options script revised
- Easy kills, Freeze Time & Health Editor scripts revised

Update 23
- Table Updated to v1.0.2.4 (Compatible with v1.0.2.5)
- Revised Freeze Time
- Removed Obsolete Health Option

Update 22
- Table Updated to v1.0.1.14
- Revised Freeze Time

Update 21
- Table Updated to v0.9.1.5 (Early Access) (Compatible with v0.9.0.16/v0.9.0.23/v0.9.0.24/v0.9.1.8/v0.9.1.9/v1.0.0.3/v1.0.1.5/v1.0.1.7/1.0.1.12//1.0.1.14/v1.0.1.15)
- No revision made. I only added a few pointers
- Added an add process script for easy activation

Update 20
- Table Updated to v0.9.0.16 (Early Access) (Compatible with v0.9.0.23/v0.9.0.24/v0.9.1.8/v0.9.1.9)
- Infinite Health Options 2, Max Experience Level & Editor scripts revised to suit this version

Update 19
- Table Updated to v0.8.1.23 (Early Access) (Compatible with v0.8.1.28/0.8.1.34)
- Infinite Health Options, Freeze Time & Max Experience Level scripts revised to suit this version

Update 18
- Table Updated to v0.8.0.8 (Early Access) (Compatible with v0.8.0.11/v0.8.0.17)
- Revised Infinite Health Options
- Revised Freeze Time
- Added an auto add process script embedded and executed when the game is already running

Update 17
- Table Updated to v0.7.2.2 (Early Access) (Compatible with v0.7.2.4/v0.7.2.5/v0.7.2.12/v0.7.2.15/v0.7.2.17/v0.7.2.23/v0.7.2.27/v0.8.0.5)
- Removed Obsolete Health Option
- Infinite Usable Items script & Usable Items Editor revised
- Will only update if one of the cheats is not working EXCEPT for the Infinite Health Options unless all of them is not working at all.

Update 16
- Table Updated to v0.7.1.18 (Early Access) (Compatible with v0.7.1.19)
- Revised Infinite Health Option
- Undetected script revised

Update 15
- Table Updated to v0.7.1.17 (Early Access)
- Removed Obsolete Health Option
- Undetected script revised due to offset & opcode changes

Update 14
- Table Updated to v0.7.1.11 (Early Access) (Compatible with v0.7.0.9/v0.7.1.12/v0.7.1.13/v0.7.1.16)
- Removed Obsolete Health Option
- Experience script and editor revised

Update 13
- Table Updated to v0.7.0.4 (Early Access) (Compatible with v0.7.0.9/v0.7.1.6)
- Removed Obsolete Health Option
- Revised Freeze Time

Update 12
- Table Updated to v0.6.11.6 (Early Access) (Compatible with v0.6.11.9)
- Revised Freeze Time

Update 11
- Table Updated to v0.6.10.10 (Early Access) (Compatible with v0.6.10.13)
- Remove obsolete Infinite Health Option
- Revised Infinite Usable Items script and editor

Update 10
- Table Updated to v0.6.9.6 (Early Access) (Compatible with v0.6.9.17/v0.6.10.3)
- Infinite Health Options and Easy Kills updated to this version
- Pause Time Added *Hotkey Included*

Update 9
- Table Updated to v0.6.8.7 (Early Access) (Compatible with v0.6.8.16/v0.6.10.2)
- Infinite Health Options and Easy Kills updated to this version

Update 8
- Table Updated to v0.6.7.12 (Early Access)
- Removed some Obsolete Infinite Health Options and hotkey added as well for easy activation.
- Added Undetected Cheat (Monsters won't be able to see you. However, if you touch or approached close enough it will still sense and attack you. Ex Human Hurler that throw toxic projectiles at you can still throw if you make any movement from the front or make any noise from the front but is still unable to see you)
- Added Easy Kill/Destroy Cheat (This applies to monsters and items. Please note that you still have to activate Infinite Health. This cheat may or may not work for you. So far it works well for me)
- Will only update when the cheats are no longer working or IF you still want me to do any further updates in the future.

Update 7
- Table Updated to v0.6.6.12 (Early Access)

Update 6
- Table Updated to v0.6.4.18 (Early Access) and compatible with v0.6.5.15 (Early Access)
- Remove Real time current time & day editor
- Added multiple infinite health choices whichever works for you

Update 5
- Table Updated to v0.6.0.8 (Early Access)
- Some scripts revised (The first cheat might not work 100% on all kills on enemies and items. The rest seems fine)

Update 4
- Infinite Throwable Items *Hotkey Included* (Can be activated immediately. Credits to SPORES)
- Throwable Items Editor (Credits to SPORES)
- All Items Materials/Resources Available into Storage *Hotkey Included* (Credits to Cake-San. Activate this once will be more than enough)

Update 3
- Easy Kills *Hotkey Included* (Added a new single option. This might not work 100% on all kills on enemies and items)
- Easy Kills Option 1 & 2 Backup (This is for backup only. This is a combination from Option 1 & 2. You can still use it if you find the new one is having issues)
- Real time Current Time & Day Editor (Do NOT disturb or edit this. You can pause it but unsure if there is any effect on the day and night cycle.)

Update 2
- 1k Quantity Per Item Collected *Hotkey Included* (Can be activated immediately. You need to collect at least 2 quantity of the same item. You will notice the slots will fill up to the max. After you have done this, transfer it to the chest. If you want to control the quantity of the item, use the editor instead)
- Items Editor *Hotkey Included* (Can be activated immediately. You need to collect at least 2 quantity of the same item. Edit the value of your choice and you will notice the slots will fill up to the max. You can do this individually for other items as well. After you have finished filling in the items to the chest and If you just leave this editor activated, it will displayed as 0 you don't need to collect twice of the same item. You can collect it only once and edit it). Look at the video below as an example.
Items Editor Tutorial Video
Disclaimer
Table Disclaimer Note
Note: These cheats may or may not work for you. I can't guarantee it will work for everybody. :) The most common or various issues if the cheat(s) doesn't work or activates is because the outdated or update game/table version or compatibility gaming platforms like Steam, Non-Steam, GOG, Epic, Windows Store/Gamepass, Cheat Engine versions or possibly due to any installation anomalies, Windows Version or CPU compatibility and so forth. Another situation also happens is when you did not activate the script(s) to populate the other 'children' and by doing that you might need to switch between the table and the game depending on how the script(s) was made. If all the above methods did not work for you sometimes a simple game or PC restart might resolve this issue. My table is compatible from Cheat Engine 7.1 and above but it is still a good practice to keep your current Cheat Engine software up to date. For my table, just click on the 'Activate' script for it to add process as well as activate mono automatically depending on the game whether it uses the mono features or not. Finally, I would be most grateful if you could submit your rating if the table works for you as time, patience and effort were put into making these tables and also as a gesture of your support. Thank you all very much. :)
Support
Donations/Memberships
Donation/Support/Membership can done through [Link] or [Link] or [Link]. I really need your support in continuing my work. Please take note that only subscribing to specific membership types will get full access to my table updates which is available in my official discord channel as of January 2023


Previous Table Versions
Previous Tables
Dysmantle v1.0.1.14.CT
(1.82 KiB) Downloaded 210 times
Compilation of Early Access Tables (v0.5.9.4-v0.9.5.1) Password = fearless

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Attachments
Dysmantle v1.1.1.23.CT
(1.82 KiB) Downloaded 3979 times
Dysmantle v1.1.1.20.CT
(1.82 KiB) Downloaded 610 times
Dysmantle v1.1.0.67.CT
(1.82 KiB) Downloaded 637 times
Dysmantle v1.1.0.30.CT
(1.82 KiB) Downloaded 1051 times
Dysmantle v1.0.4.3.CT
(1.82 KiB) Downloaded 1251 times
Dysmantle v1.0.2.10.CT
(1.82 KiB) Downloaded 1003 times
Dysmantle v1.0.2.4.CT
(1.82 KiB) Downloaded 516 times
Last edited by ndck76 on Thu Oct 26, 2023 3:50 am, edited 170 times in total.

LazerPazer
Expert Cheater
Expert Cheater
Posts: 98
Joined: Sun Feb 04, 2018 8:50 pm
Reputation: 5

Re: Dysmantle (Early Access)

Post by LazerPazer »

can you add please inf items!?!??

User avatar
MadQuila
Expert Cheater
Expert Cheater
Posts: 112
Joined: Sat Oct 24, 2020 11:12 pm
Reputation: 20

Re: Dysmantle (Early Access)

Post by MadQuila »

Thank You Very much for the table

SPORES
Cheater
Cheater
Posts: 29
Joined: Sun Jul 02, 2017 10:47 pm
Reputation: 4

Re: Dysmantle (Early Access)

Post by SPORES »

( v0.5.9.4 )
There is 4 bytes for item in bag slot.
Secondary (RMB) (throwable\consumable) is 4 bytes, but reversal type of value.
Like if you have 10/10 throwable knife, you need to search "0", if you have 8/10 than search "2".
It also separate to 2 result.
1. For the object itself (for example, a throwing knife or bandage)
/* This paramater was not particularly important for me, since there is a second option */
2. For item slot. (it don't matter what item you put there, if freeze at 0, it will be unlimited)
Last edited by SPORES on Thu Oct 29, 2020 10:51 am, edited 1 time in total.

ndck76
Expert Cheater
Expert Cheater
Posts: 712
Joined: Thu Jun 27, 2019 7:05 am
Reputation: 6

Re: Dysmantle (Early Access)

Post by ndck76 »

LazerPazer wrote:
Wed Oct 28, 2020 10:45 pm
can you add please inf items!?!??
Sure.
SPORES wrote:
Thu Oct 29, 2020 6:44 am
There is 4 bytes for item in bag slot.
(v0.5.9.4)
Thanks for the hint.

Table Updated - Added Script & Editor for Quantity of items

antonino
Cheater
Cheater
Posts: 35
Joined: Tue Apr 28, 2020 9:36 pm
Reputation: 12

Re: Dysmantle (Early Access)

Post by antonino »

can you solve the problem for numpad 1 and 2??create one for all two...

ndck76
Expert Cheater
Expert Cheater
Posts: 712
Joined: Thu Jun 27, 2019 7:05 am
Reputation: 6

Re: Dysmantle (Early Access)

Post by ndck76 »

antonino wrote:
Thu Oct 29, 2020 4:41 pm
can you solve the problem for numpad 1 and 2??create one for all two...
There's a reason why there's two options. Never mind. I will revise it later. In the meantime, just activate both of it.

blastz007
Expert Cheater
Expert Cheater
Posts: 70
Joined: Wed Jan 10, 2018 4:27 am
Reputation: 15

Re: Dysmantle (Early Access)

Post by blastz007 »

thank you Sir :D

SPORES
Cheater
Cheater
Posts: 29
Joined: Sun Jul 02, 2017 10:47 pm
Reputation: 4

Re: Dysmantle (Early Access)

Post by SPORES »

DYSMANTLE ver 0.5.9.11.CT
(2.02 KiB) Downloaded 245 times
(pointer type table)
#1. Inventory Slot 1 - item count.
#2 #3. Player Level (Change both)
#4. Player exp
#5. Throwable Slot 1 - freeze to 0 and it will be unlimited item (!but may crash!) better set hotkey to it.

Hint:
• Level is 4 bytes value. If you set it to 50, you can unlock almost all tech tree (Rifle\Axe\Sledge Hammer\Build Tool)

Request:
Cheat for weather value.

ndck76
Expert Cheater
Expert Cheater
Posts: 712
Joined: Thu Jun 27, 2019 7:05 am
Reputation: 6

Re: Dysmantle (Early Access)

Post by ndck76 »

SPORES wrote:
Sat Oct 31, 2020 10:57 am
DYSMANTLE ver 0.5.9.11.CT (pointer type table)
#1. Inventory Slot 1 - item count.
#2 #3. Player Level (Change both)
#4. Player exp
#5. Throwable Slot 1 - freeze to 0 and it will be unlimited item (!but may crash!) better set hotkey to it.

Hint:
• Level is 4 bytes value. If you set it to 50, you can unlock almost all tech tree (Rifle\Axe\Sledge Hammer\Build Tool)

Request:
Cheat for weather value.
Good one. I am going to add the Throwable cheat to the table.

User avatar
Cake-san
Table Makers
Table Makers
Posts: 425
Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 772

Re: Dysmantle (Early Access)

Post by Cake-san »

Add All Materials Into Storage:

Code: Select all

{$lua}
function findAddress(name,number,AddressOrAOBString,modulename,stopaddress,Nth,aobscanOnly)
	local size,address,stri=0x100
    stri,address=string.lower(AddressOrAOBString):gsub('banana','')
	if(address>0)then
		local f
        AddressOrAOBString=stri
		if(modulename==0 or modulename==nil or modulename=='')then f=AOBScan(AddressOrAOBString)
		else
			local ms = createMemScan()
			if(stopaddress==0 or stopaddress==nil or stopaddress=='')then
				stopaddress=getNameFromAddress(modulename,true,false)
                if(stopaddress:find("+")~=nil)then stopaddress=stopaddress:sub(0,stopaddress:find("+")-1)end
				if(getModuleSize(stopaddress)==nil)then error('Module '..modulename..' not found') end
                modulename=getAddress(stopaddress)
				stopaddress=modulename+getModuleSize(stopaddress)
			end
			ms.firstScan(soExactValue,vtByteArray,rtTruncated,AddressOrAOBString,'',getAddress(modulename),getAddress(stopaddress),'',fsmNotAligned,'',true,false,false,false)
			ms.waitTillDone()
			f = createFoundList(ms)
			f.initialize()
			ms.destroy()
		end
		address={}
		for i=0,f.Count-1 do address[i+1]=f[i]end
		f.destroy()
		if(#address==0)then error(name..' aob no result found') end
		if Nth==nil or Nth==0 or Nth=='' then Nth=1 end
		if(getAddress(address[Nth])==nil)then error(name..' aob result '..Nth..' doesnt exist') end
		if number==nil or number==0 or number=='' then
			if aobscanOnly then return address end
		else
			unregisterSymbol(name)
			registerSymbol(name,getAddressSafe(address[Nth]),true)
			if aobscanOnly then return end
		end
		AddressOrAOBString=GetAddressSafe(address[Nth])
	end
    --print(AddressOrAOBString)
    AddressOrAOBString=getAddressSafe(AddressOrAOBString)
	if not AddressOrAOBString then error(name..' still cant be found')end
	local addr={}
	local i=0
	local j=1
	while(i<size) do
		local ext, opc, byt, add=splitDisassembledString(disassemble(getAddressSafe(AddressOrAOBString)+i))
		if(ext~="")then
			if(opc:find(",")~=nil)then
				opc=opc:sub(opc:find(",")+1,opc:len())
			else
				opc=opc:sub(opc:find(" ")+1,opc:len())
			end
			addr[j]=opc:gsub("%[",""):gsub("]","") j=j+1
		end
		i=i+getInstructionSize(AddressOrAOBString+i)
	end
    --for i=1,#addr do print(addr[i]) end
	if number==nil or number==0 or number=='' then return addr end
	local offset
	if(type(number)==type(''))then
		offset=string.find(number,',')
		if(offset==nil)then number=getAddress(number)
		else offset=getAddress(string.sub(number,offset+1,number:len()))
			number=getAddress(string.sub(number,1,string.find(number,',')-1))
		end
	end
	if offset==nil then offset=0 end
	unregisterSymbol(name)
	registerSymbol(name,getAddressSafe(addr[number])-offset,true)
end

if syntaxcheck then return end
[ENABLE]
findAddress('material',1,'55 8B EC 83 E4 F8 83 EC 5C 80 3Dbanana','prog.dll')
--prog.Dysmantle::Update

findAddress('ChangeMaterialAmountInStorage',1,'55 8B EC 56 8B 75 08 85 F6 74 6D 57banana','prog.dll',nil,0,true)
--prog.ModuleMaterials::ChangeMaterialAmountInStorage

local list=getAddress('material')
for i=0,readInteger(list+4)-1 do
local pointer=readPointer(readPointer(list)+i*4)
pointer=readPointer(pointer)
executeCodeEx(0, nil, getAddress('ChangeMaterialAmountInStorage'), pointer, 200)
end
[DISABLE]

ndck76
Expert Cheater
Expert Cheater
Posts: 712
Joined: Thu Jun 27, 2019 7:05 am
Reputation: 6

Re: Dysmantle (Early Access)

Post by ndck76 »

Many thanks Cake-San. Will adjust to 5K to all items instead.

SPORES
Cheater
Cheater
Posts: 29
Joined: Sun Jul 02, 2017 10:47 pm
Reputation: 4

Re: Dysmantle (Early Access)

Post by SPORES »

Hint:
• If you set negative value for throwable, it will increase current amount.
( Like if you have [ 6/6 ] item and in CE instead 0 set value to -999. In game you will have [ 1005/6 ] )

fodac62859
What is cheating?
What is cheating?
Posts: 2
Joined: Wed Nov 04, 2020 11:34 pm
Reputation: 0

Re: Dysmantle (Early Access)

Post by fodac62859 »

Im running the game in Wine , there is any chance that i can activate the cheats without using the number pad? i dont know if there is some kind of bug but i can not activate them , in the terminal windows appear the buttons pressed but nothing happend.

ndck76
Expert Cheater
Expert Cheater
Posts: 712
Joined: Thu Jun 27, 2019 7:05 am
Reputation: 6

Re: Dysmantle (Early Access)

Post by ndck76 »

fodac62859 wrote:
Wed Nov 04, 2020 11:36 pm
Im running the game in Wine , there is any chance that i can activate the cheats without using the number pad? i dont know if there is some kind of bug but i can not activate them , in the terminal windows appear the buttons pressed but nothing happend.
Yes, you can activate it manually without pressing the numpad. Check whether you are using the latest Cheat Table version 7.1 above or if that's not the case then it could be you are using a different kind of version.

Post Reply

Who is online

Users browsing this forum: amizaelxd, Baidu [Spider], Baller123, Bing [Bot], ehab, FatefulEncounter, fenor, Google Adsense [Bot], ikermenzi, Mr GrRimAcE, Numbers66, xfused, zilbest