Dream House Days DX
-
- Noobzor
- Posts: 8
- Joined: Tue Dec 14, 2021 1:01 am
- Reputation: 0
Dream House Days DX
Game Name: Dream House Days DX
Game Engine: Unity (I think?)
Game Version: 1.02
Options Required: Money, research points, tickets
Steam Website:
Game Engine: Unity (I think?)
Game Version: 1.02
Options Required: Money, research points, tickets
Steam Website:
-
- Cheater
- Posts: 31
- Joined: Fri Aug 04, 2017 11:39 am
- Reputation: 9
Re: Dream House Days DX
For Dream House Days and Game Dev Story, I've found that the money value is as displayed. If it says 5000.0, for example, you don't look for 5,000, you include after the decimal point, so the real value is 50,000. However for DHD, I can't seem to change the value, which is 4 bytes like in GDS. The rest of the values seem to be 4 bytes as well. If anyone can offer additional info for DHD and how to alter the value, we'd appreciate you sharing.
Re: Dream House Days DX
up this, i can't seem to change the value as well, need expert help
-
- Noobzor
- Posts: 8
- Joined: Tue Dec 14, 2021 1:01 am
- Reputation: 0
Re: Dream House Days DX
Still need help with this
-
- Noobzor
- Posts: 10
- Joined: Wed Sep 23, 2020 3:56 pm
- Reputation: 2
Re: Dream House Days DX
Yes please. Tried unknown search but can't pinpoint the real value still
-
- What is cheating?
- Posts: 4
- Joined: Mon Nov 08, 2021 6:54 am
- Reputation: 0
Re: Dream House Days DX
Yes please. Tried unknown search but can't pinpoint the real value still
Re: Dream House Days DX
Hello i was able to get a pointer to work and was able to change and save the value of the money. However i started learning CE yday and Idk how to make a proper trainer to add/change the value of an address by clicking a button. If anyone can point me on the right direction I could build this asap.
Most tutorials on youtube do not cover this. Any help will be appreciated!
- Update -
Was able to figre out how to make a trainer, will upload the trainer soon!
- Second update -
I can't upload trainers.
Most tutorials on youtube do not cover this. Any help will be appreciated!
- Update -
Was able to figre out how to make a trainer, will upload the trainer soon!
- Second update -
I can't upload trainers.
Re: Dream House Days DX
How you change the value?megupets wrote: ↑Fri Jun 17, 2022 4:12 amHello i was able to get a pointer to work and was able to change and save the value of the money. However i started learning CE yday and Idk how to make a proper trainer to add/change the value of an address by clicking a button. If anyone can point me on the right direction I could build this asap.
Most tutorials on youtube do not cover this. Any help will be appreciated!
Any info is appreciated.
Re: Dream House Days DX
Here's a Lua script - Add Money, research points, tickets
Code: Select all
function findAddress(Symbol,number,Address,size) Address=getAddressSafe(Address) if not size then size=0x200 end local addr,i,j={},0,1 while(i<size) do local ext, opc, byt, add=splitDisassembledString(disassemble(Address+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 if tonumber(opc:gsub("%[",""):gsub("]",""),16)then addr[j]=opc:gsub("%[",""):gsub("]","") j=j+1 end end if opc:find('],') then opc=opc:sub(opc:find("%[")+1,opc:find("]")-1) if tonumber(opc,16) then addr[j]=opc j=j+1 end end i=i+getInstructionSize(Address+i) end if number<=0 then return addr end unregisterSymbol(Symbol) registerSymbol(Symbol,getAddressSafe(addr[number]),true) end
LaunchMonoDataCollector()
findAddress('AppData',4,'main.AppData.GetInstance')
if readPointer('[[[AppData]+5C]]') then
LaunchMonoDataCollector()
mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddMoney'), getAddress('[[[AppData]+5C]]'),{{value=999000000,type=vtDword}})
LaunchMonoDataCollector()
mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddTicket'), getAddress('[[[AppData]+5C]]'),{{value=2000,type=vtDword},{value=0,type=vtDword}})
LaunchMonoDataCollector()
mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddResearchPoint'), getAddress('[[[AppData]+5C]]'),{{value=2000,type=vtDword}})
end
LaunchMonoDataCollector()
miMonoActivateClick(sender)
Re: Dream House Days DX
I made a pointer for sushi spinnery and it worked on dream house days DX.Silens wrote: ↑Mon Jun 20, 2022 9:29 amHow you change the value?megupets wrote: ↑Fri Jun 17, 2022 4:12 amHello i was able to get a pointer to work and was able to change and save the value of the money. However i started learning CE yday and Idk how to make a proper trainer to add/change the value of an address by clicking a button. If anyone can point me on the right direction I could build this asap.
Most tutorials on youtube do not cover this. Any help will be appreciated!
Any info is appreciated.
It's on YT (the save data)
Re: Dream House Days DX
Gonna try this later.Cake-san wrote: ↑Mon Jun 20, 2022 2:22 pmHere's a Lua script - Add Money, research points, ticketsCode: Select all
function findAddress(Symbol,number,Address,size) Address=getAddressSafe(Address) if not size then size=0x200 end local addr,i,j={},0,1 while(i<size) do local ext, opc, byt, add=splitDisassembledString(disassemble(Address+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 if tonumber(opc:gsub("%[",""):gsub("]",""),16)then addr[j]=opc:gsub("%[",""):gsub("]","") j=j+1 end end if opc:find('],') then opc=opc:sub(opc:find("%[")+1,opc:find("]")-1) if tonumber(opc,16) then addr[j]=opc j=j+1 end end i=i+getInstructionSize(Address+i) end if number<=0 then return addr end unregisterSymbol(Symbol) registerSymbol(Symbol,getAddressSafe(addr[number]),true) end LaunchMonoDataCollector() findAddress('AppData',4,'main.AppData.GetInstance') if readPointer('[[[AppData]+5C]]') then LaunchMonoDataCollector() mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddMoney'), getAddress('[[[AppData]+5C]]'),{{value=999000000,type=vtDword}}) LaunchMonoDataCollector() mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddTicket'), getAddress('[[[AppData]+5C]]'),{{value=2000,type=vtDword},{value=0,type=vtDword}}) LaunchMonoDataCollector() mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddResearchPoint'), getAddress('[[[AppData]+5C]]'),{{value=2000,type=vtDword}}) end LaunchMonoDataCollector() miMonoActivateClick(sender)
Re: Dream House Days DX
Thank you so much man, It worked.Cake-san wrote: ↑Mon Jun 20, 2022 2:22 pmHere's a Lua script - Add Money, research points, ticketsCode: Select all
function findAddress(Symbol,number,Address,size) Address=getAddressSafe(Address) if not size then size=0x200 end local addr,i,j={},0,1 while(i<size) do local ext, opc, byt, add=splitDisassembledString(disassemble(Address+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 if tonumber(opc:gsub("%[",""):gsub("]",""),16)then addr[j]=opc:gsub("%[",""):gsub("]","") j=j+1 end end if opc:find('],') then opc=opc:sub(opc:find("%[")+1,opc:find("]")-1) if tonumber(opc,16) then addr[j]=opc j=j+1 end end i=i+getInstructionSize(Address+i) end if number<=0 then return addr end unregisterSymbol(Symbol) registerSymbol(Symbol,getAddressSafe(addr[number]),true) end LaunchMonoDataCollector() findAddress('AppData',4,'main.AppData.GetInstance') if readPointer('[[[AppData]+5C]]') then LaunchMonoDataCollector() mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddMoney'), getAddress('[[[AppData]+5C]]'),{{value=999000000,type=vtDword}}) LaunchMonoDataCollector() mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddTicket'), getAddress('[[[AppData]+5C]]'),{{value=2000,type=vtDword},{value=0,type=vtDword}}) LaunchMonoDataCollector() mono_invoke_method(mono_enumDomains()[1],mono_findMethod('main', 'AppData', 'AddResearchPoint'), getAddress('[[[AppData]+5C]]'),{{value=2000,type=vtDword}}) end LaunchMonoDataCollector() miMonoActivateClick(sender)
-
- What is cheating?
- Posts: 1
- Joined: Thu Oct 06, 2022 10:33 pm
- Reputation: 0
Re: Dream House Days DX
How do I use this script? sorry i am quite stupid.
-
- Noobzor
- Posts: 10
- Joined: Wed Sep 23, 2020 3:56 pm
- Reputation: 2
Re: Dream House Days DX
Not sure if you're still interested in knowing but I'd still reply so others who don't know could also know the answer.
Start a new game/Load a saved game then go to Cheat engine and press Ctrl+ Alt+ L. Paste script there and execute. It should add money, research, and tickets to your game every time you execute the script. If the research and tickets don't get added to your game, try changing the money value to 10000 instead of the script value 999000000. That worked in mine.
Who is online
Users browsing this forum: Ara, Foragar, ghungolv_the_mad