Dolls Nest

Upload your cheat tables here (No requests)
User avatar
patka
Table Makers
Table Makers
Posts: 618
Joined: Sun Jul 05, 2020 11:09 am
Reputation: 905

Dolls Nest

Post by patka »



Table v1:
-tested with TENOKE version

Dolls Nest v1.CT
(62.64 KiB) Downloaded 1615 times
Table Options
Image
Older Versions

Made by Patka

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

EVILGRANDMASTER
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Dec 22, 2023 10:38 pm
Reputation: 2

Re: Dolls Nest

Post by EVILGRANDMASTER »

Tested this rn. Amazing, thank you so much! Trying to see if I can edit the skill points. If i can figure that out ill share here.

joexkatex
Noobzor
Noobzor
Posts: 5
Joined: Thu Dec 16, 2021 12:50 pm
Reputation: 1

Re: Dolls Nest

Post by joexkatex »

Found the Skill Points. Here's how I did it :
In the first area, there is a fairy circle for a place far away across the gap.
Use the infinite energy to fly there and beat a fellow doll.
She will give you a Nerve Sample item.
Use the Item Qty Editor to increase it to at least 19
Go to the speared lady in the hub world.
She will have 2 new options. 1 to increase the level limit, 2 to buy the level limit with Cell just like darksouls.
While buying the level limit, you should scan the amount in 4 bytes.
Once you reach 100, you will unlock an achievement.
Then edit the value to 270, this way, you can allocate maximize all stat.

In my case,
1FE077E66E8 is the one for the actual limit you bought
1FE077E66EC is the one for limit increase using Nerve Sample
Value in bold, not sure if Array of Bytes works.
40 00 6C 82 FD 01 00 00 0A 00 00 00 0A 00 00 00
80 01 85 FE FD 01 00 00 01 00 00 00 04 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 80 00 00 00
FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
0E 01 00 00 64 00 00 00 60 6A C3 07 FE 01 00 00
31 00 00 00 32 00 00 00 FF FF FF FF FF FF 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
31 00 00 00 80 00 00 00 FF FF FF FF 00 00 00 00
02 00 00 00 00 00 00 00 00 01 85 FE FD 01 00 00
20 00 00 00 00 00 00 00 80 3B 09 FF FD 01 00 00
09 00 00 00 18 00 00 00 FF 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Algester
Expert Cheater
Expert Cheater
Posts: 315
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72

Re: Dolls Nest

Post by Algester »

Guns Akimbo address is on 15E8 offset from weapon offset 15F0

update as need be

as for the skills this AoB should be more than enough

00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 64 00 00 00 64 00 00 00

EVILGRANDMASTER
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Dec 22, 2023 10:38 pm
Reputation: 2

Re: Dolls Nest

Post by EVILGRANDMASTER »

This game is awesome and I like that the devs are quick to respond to the community with bugs and such. Any chance we could get an equipment editor to add in duplicates of hard to find equipment? I cant seem to find the equipment codes currently but the trainer here allows you to edit the equipment you do have so thats really good.

Algester
Expert Cheater
Expert Cheater
Posts: 315
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72

Re: Dolls Nest

Post by Algester »

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337262266</ID>
      <Description>"Upgrade Materials"</Description>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>1337262254</ID>
          <Description>"Graphite Seed"</Description>
          <LastState Value="99" RealAddress="2258B487A20"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>110</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262255</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487A24"/>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>114</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262256</ID>
          <Description>"Palladium Seed"</Description>
          <LastState Value="99" RealAddress="2258B487978"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>68</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262257</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B48797C"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>6C</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262258</ID>
          <Description>"Graphite Bud"</Description>
          <LastState Value="99" RealAddress="2258B487B88"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>278</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262259</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487B8C"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>27C</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262260</ID>
          <Description>"Palladium Bud"</Description>
          <LastState Value="99" RealAddress="2258B487BA0"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>290</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262261</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487BA4"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>294</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262262</ID>
          <Description>"Graphite Flower"</Description>
          <LastState Value="99" RealAddress="2258B487D98"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>488</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262263</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487D9C"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>48C</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262264</ID>
          <Description>"Palladium Flower"</Description>
          <LastState Value="99" RealAddress="2258B487BE8"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>2D8</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262265</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487BEC"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>2DC</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262249</ID>
          <Description>"Graphite Husk"</Description>
          <LastState Value="99" RealAddress="2258B487FD8"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>6C8</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262250</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487FDC"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>6CC</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262252</ID>
          <Description>"Palladium Husk"</Description>
          <LastState Value="99" RealAddress="2258B487C48"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>338</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262253</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487C4C"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>33C</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337262221</ID>
          <Description>"Nerve Sample"</Description>
          <LastState Value="90" RealAddress="2258B487B70"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>[base_address]+30</Address>
          <Offsets>
            <Offset>260</Offset>
            <Offset>B0</Offset>
            <Offset>668</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337262222</ID>
              <Description>"Item Box"</Description>
              <LastState Value="0" RealAddress="2258B487B74"/>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>[base_address]+30</Address>
              <Offsets>
                <Offset>264</Offset>
                <Offset>B0</Offset>
                <Offset>668</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
this is just a pointer stuff for the upgrade items what I'm noticing is that the inventory pattern seems to be Palladium comes first then Graphite of tier variant (Seed, Bud, Flower, Husk) I could just be lucky maybe not?

mrod
Noobzor
Noobzor
Posts: 9
Joined: Mon Mar 05, 2018 9:07 am
Reputation: 0

Re: Dolls Nest

Post by mrod »

how did you find the correct one i have tried changing my item numbers to 19 but i still only have 1 sample
joexkatex wrote:
Sat Apr 26, 2025 5:41 am
Found the Skill Points. Here's how I did it :
In the first area, there is a fairy circle for a place far away across the gap.
Use the infinite energy to fly there and beat a fellow doll.
She will give you a Nerve Sample item.
Use the Item Qty Editor to increase it to at least 19
Go to the speared lady in the hub world.
She will have 2 new options. 1 to increase the level limit, 2 to buy the level limit with Cell just like darksouls.
While buying the level limit, you should scan the amount in 4 bytes.
Once you reach 100, you will unlock an achievement.
Then edit the value to 270, this way, you can allocate maximize all stat.

In my case,
1FE077E66E8 is the one for the actual limit you bought
1FE077E66EC is the one for limit increase using Nerve Sample
Value in bold, not sure if Array of Bytes works.
40 00 6C 82 FD 01 00 00 0A 00 00 00 0A 00 00 00
80 01 85 FE FD 01 00 00 01 00 00 00 04 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 80 00 00 00
FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
0E 01 00 00 64 00 00 00 60 6A C3 07 FE 01 00 00
31 00 00 00 32 00 00 00 FF FF FF FF FF FF 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
31 00 00 00 80 00 00 00 FF FF FF FF 00 00 00 00
02 00 00 00 00 00 00 00 00 01 85 FE FD 01 00 00
20 00 00 00 00 00 00 00 80 3B 09 FF FD 01 00 00
09 00 00 00 18 00 00 00 FF 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Algester
Expert Cheater
Expert Cheater
Posts: 315
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72

Re: Dolls Nest

Post by Algester »

mrod wrote:
Thu May 01, 2025 2:14 am
how did you find the correct one i have tried changing my item numbers to 19 but i still only have 1 sample
joexkatex wrote:
Sat Apr 26, 2025 5:41 am
Found the Skill Points. Here's how I did it :
In the first area, there is a fairy circle for a place far away across the gap.
Use the infinite energy to fly there and beat a fellow doll.
She will give you a Nerve Sample item.
Use the Item Qty Editor to increase it to at least 19
Go to the speared lady in the hub world.
She will have 2 new options. 1 to increase the level limit, 2 to buy the level limit with Cell just like darksouls.
While buying the level limit, you should scan the amount in 4 bytes.
Once you reach 100, you will unlock an achievement.
Then edit the value to 270, this way, you can allocate maximize all stat.

In my case,
1FE077E66E8 is the one for the actual limit you bought
1FE077E66EC is the one for limit increase using Nerve Sample
Value in bold, not sure if Array of Bytes works.
40 00 6C 82 FD 01 00 00 0A 00 00 00 0A 00 00 00
80 01 85 FE FD 01 00 00 01 00 00 00 04 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 80 00 00 00
FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
0E 01 00 00 64 00 00 00 60 6A C3 07 FE 01 00 00
31 00 00 00 32 00 00 00 FF FF FF FF FF FF 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
31 00 00 00 80 00 00 00 FF FF FF FF 00 00 00 00
02 00 00 00 00 00 00 00 00 01 85 FE FD 01 00 00
20 00 00 00 00 00 00 00 80 3B 09 FF FD 01 00 00
09 00 00 00 18 00 00 00 FF 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
the AoB here is "misleading" but here's how to break it down

00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 64 00 00 00 64 00 00 00

00 00 00 00 00 00 00 00 (means nothing) 01 00 00 00 00 00 00 00 = PC

64 00 00 00 64 00 00 00 (Current "skill" level over level) 64 = 100/100 so you need to find your exact level on your screen over the skill points you have for example everyone starts at 10 so its 0A 00 00 00 01 00 00 00 unless its 01 00 00 00 01 00 00 00 is the initial value

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4</ID>
      <Description>"Skill Point Check"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : DollsNest-Win64-Shipping.exe
  Version: 
  Date   : 2025-05-04
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(PC_skill,DollsNest-Win64-Shipping.exe,8B 8B 48 06 00 00 2B) // should be unique
alloc(newmem,$1000,PC_skill)

label(code)
label(return PC_level)

newmem:

code:
  mov [PC_level],rbx
  mov ecx,[rbx+00000648]
  jmp return
PC_level:
  dq 0
PC_skill:
  jmp newmem
  nop
return:
registersymbol(PC_skill PC_level)

[DISABLE]

PC_skill:
  db 8B 8B 48 06 00 00

unregistersymbol(PC_skill PC_level)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "DollsNest-Win64-Shipping.exe"+E2FF61

"DollsNest-Win64-Shipping.exe"+E2FF3A: 48 8B 4B 10           - mov rcx,[rbx+10]
"DollsNest-Win64-Shipping.exe"+E2FF3E: 48 83 C0 30           - add rax,30
"DollsNest-Win64-Shipping.exe"+E2FF42: 48 63 50 08           - movsxd  rdx,dword ptr [rax+08]
"DollsNest-Win64-Shipping.exe"+E2FF46: 3B 51 38              - cmp edx,[rcx+38]
"DollsNest-Win64-Shipping.exe"+E2FF49: 7F 2B                 - jg "DollsNest-Win64-Shipping.exe"+E2FF76
"DollsNest-Win64-Shipping.exe"+E2FF4B: 48 8B 49 30           - mov rcx,[rcx+30]
"DollsNest-Win64-Shipping.exe"+E2FF4F: 48 39 04 D1           - cmp [rcx+rdx*8],rax
"DollsNest-Win64-Shipping.exe"+E2FF53: 75 21                 - jne "DollsNest-Win64-Shipping.exe"+E2FF76
"DollsNest-Win64-Shipping.exe"+E2FF55: 48 8D 8F C0 13 00 00  - lea rcx,[rdi+000013C0]
"DollsNest-Win64-Shipping.exe"+E2FF5C: E8 8F 1A 00 00        - call "DollsNest-Win64-Shipping.exe"+E319F0
// ---------- INJECTING HERE ----------
"DollsNest-Win64-Shipping.exe"+E2FF61: 8B 8B 48 06 00 00     - mov ecx,[rbx+00000648]
// ---------- DONE INJECTING  ----------
"DollsNest-Win64-Shipping.exe"+E2FF67: 2B C8                 - sub ecx,eax
"DollsNest-Win64-Shipping.exe"+E2FF69: 8B C1                 - mov eax,ecx
"DollsNest-Win64-Shipping.exe"+E2FF6B: 48 8B 5C 24 38        - mov rbx,[rsp+38]
"DollsNest-Win64-Shipping.exe"+E2FF70: 48 83 C4 20           - add rsp,20
"DollsNest-Win64-Shipping.exe"+E2FF74: 5F                    - pop rdi
"DollsNest-Win64-Shipping.exe"+E2FF75: C3                    - ret 
"DollsNest-Win64-Shipping.exe"+E2FF76: 48 8B 5C 24 38        - mov rbx,[rsp+38]
"DollsNest-Win64-Shipping.exe"+E2FF7B: 33 C0                 - xor eax,eax
"DollsNest-Win64-Shipping.exe"+E2FF7D: 48 83 C4 20           - add rsp,20
"DollsNest-Win64-Shipping.exe"+E2FF81: 5F                    - pop rdi
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Current Skill Point"</Description>
          <LastState Value="270" RealAddress="2249D28E668"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>PC_level</Address>
          <Offsets>
            <Offset>648</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"Max Skill Point"</Description>
          <LastState Value="100" RealAddress="2249D28E66C"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>PC_level</Address>
          <Offsets>
            <Offset>64C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
add this to the main table you are using assumingly this should point you to the right direction to generate the pointers you need to go to a node tree and select tune humanoid

mrod
Noobzor
Noobzor
Posts: 9
Joined: Mon Mar 05, 2018 9:07 am
Reputation: 0

Re: Dolls Nest

Post by mrod »

I have no idea how to add that to my ct also will this make it so I can get the 19 samples?
Algester wrote:
Sun May 04, 2025 3:20 am
mrod wrote:
Thu May 01, 2025 2:14 am
how did you find the correct one i have tried changing my item numbers to 19 but i still only have 1 sample
joexkatex wrote:
Sat Apr 26, 2025 5:41 am
Found the Skill Points. Here's how I did it :
In the first area, there is a fairy circle for a place far away across the gap.
Use the infinite energy to fly there and beat a fellow doll.
She will give you a Nerve Sample item.
Use the Item Qty Editor to increase it to at least 19
Go to the speared lady in the hub world.
She will have 2 new options. 1 to increase the level limit, 2 to buy the level limit with Cell just like darksouls.
While buying the level limit, you should scan the amount in 4 bytes.
Once you reach 100, you will unlock an achievement.
Then edit the value to 270, this way, you can allocate maximize all stat.

In my case,
1FE077E66E8 is the one for the actual limit you bought
1FE077E66EC is the one for limit increase using Nerve Sample
Value in bold, not sure if Array of Bytes works.
40 00 6C 82 FD 01 00 00 0A 00 00 00 0A 00 00 00
80 01 85 FE FD 01 00 00 01 00 00 00 04 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 80 00 00 00
FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
0E 01 00 00 64 00 00 00 60 6A C3 07 FE 01 00 00
31 00 00 00 32 00 00 00 FF FF FF FF FF FF 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
31 00 00 00 80 00 00 00 FF FF FF FF 00 00 00 00
02 00 00 00 00 00 00 00 00 01 85 FE FD 01 00 00
20 00 00 00 00 00 00 00 80 3B 09 FF FD 01 00 00
09 00 00 00 18 00 00 00 FF 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
the AoB here is "misleading" but here's how to break it down

00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 64 00 00 00 64 00 00 00

00 00 00 00 00 00 00 00 (means nothing) 01 00 00 00 00 00 00 00 = PC

64 00 00 00 64 00 00 00 (Current "skill" level over level) 64 = 100/100 so you need to find your exact level on your screen over the skill points you have for example everyone starts at 10 so its 0A 00 00 00 01 00 00 00 unless its 01 00 00 00 01 00 00 00 is the initial value

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4</ID>
      <Description>"Skill Point Check"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : DollsNest-Win64-Shipping.exe
  Version: 
  Date   : 2025-05-04
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(PC_skill,DollsNest-Win64-Shipping.exe,8B 8B 48 06 00 00 2B) // should be unique
alloc(newmem,$1000,PC_skill)

label(code)
label(return PC_level)

newmem:

code:
  mov [PC_level],rbx
  mov ecx,[rbx+00000648]
  jmp return
PC_level:
  dq 0
PC_skill:
  jmp newmem
  nop
return:
registersymbol(PC_skill PC_level)

[DISABLE]

PC_skill:
  db 8B 8B 48 06 00 00

unregistersymbol(PC_skill PC_level)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "DollsNest-Win64-Shipping.exe"+E2FF61

"DollsNest-Win64-Shipping.exe"+E2FF3A: 48 8B 4B 10           - mov rcx,[rbx+10]
"DollsNest-Win64-Shipping.exe"+E2FF3E: 48 83 C0 30           - add rax,30
"DollsNest-Win64-Shipping.exe"+E2FF42: 48 63 50 08           - movsxd  rdx,dword ptr [rax+08]
"DollsNest-Win64-Shipping.exe"+E2FF46: 3B 51 38              - cmp edx,[rcx+38]
"DollsNest-Win64-Shipping.exe"+E2FF49: 7F 2B                 - jg "DollsNest-Win64-Shipping.exe"+E2FF76
"DollsNest-Win64-Shipping.exe"+E2FF4B: 48 8B 49 30           - mov rcx,[rcx+30]
"DollsNest-Win64-Shipping.exe"+E2FF4F: 48 39 04 D1           - cmp [rcx+rdx*8],rax
"DollsNest-Win64-Shipping.exe"+E2FF53: 75 21                 - jne "DollsNest-Win64-Shipping.exe"+E2FF76
"DollsNest-Win64-Shipping.exe"+E2FF55: 48 8D 8F C0 13 00 00  - lea rcx,[rdi+000013C0]
"DollsNest-Win64-Shipping.exe"+E2FF5C: E8 8F 1A 00 00        - call "DollsNest-Win64-Shipping.exe"+E319F0
// ---------- INJECTING HERE ----------
"DollsNest-Win64-Shipping.exe"+E2FF61: 8B 8B 48 06 00 00     - mov ecx,[rbx+00000648]
// ---------- DONE INJECTING  ----------
"DollsNest-Win64-Shipping.exe"+E2FF67: 2B C8                 - sub ecx,eax
"DollsNest-Win64-Shipping.exe"+E2FF69: 8B C1                 - mov eax,ecx
"DollsNest-Win64-Shipping.exe"+E2FF6B: 48 8B 5C 24 38        - mov rbx,[rsp+38]
"DollsNest-Win64-Shipping.exe"+E2FF70: 48 83 C4 20           - add rsp,20
"DollsNest-Win64-Shipping.exe"+E2FF74: 5F                    - pop rdi
"DollsNest-Win64-Shipping.exe"+E2FF75: C3                    - ret 
"DollsNest-Win64-Shipping.exe"+E2FF76: 48 8B 5C 24 38        - mov rbx,[rsp+38]
"DollsNest-Win64-Shipping.exe"+E2FF7B: 33 C0                 - xor eax,eax
"DollsNest-Win64-Shipping.exe"+E2FF7D: 48 83 C4 20           - add rsp,20
"DollsNest-Win64-Shipping.exe"+E2FF81: 5F                    - pop rdi
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Current Skill Point"</Description>
          <LastState Value="270" RealAddress="2249D28E668"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>PC_level</Address>
          <Offsets>
            <Offset>648</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"Max Skill Point"</Description>
          <LastState Value="100" RealAddress="2249D28E66C"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>PC_level</Address>
          <Offsets>
            <Offset>64C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
add this to the main table you are using assumingly this should point you to the right direction to generate the pointers you need to go to a node tree and select tune humanoid

Algester
Expert Cheater
Expert Cheater
Posts: 315
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72

Re: Dolls Nest

Post by Algester »

mrod wrote:
Sun May 04, 2025 11:38 pm
I have no idea how to add that to my ct also will this make it so I can get the 19 samples?
Algester wrote:
Sun May 04, 2025 3:20 am
mrod wrote:
Thu May 01, 2025 2:14 am
how did you find the correct one i have tried changing my item numbers to 19 but i still only have 1 sample

the AoB here is "misleading" but here's how to break it down

00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 64 00 00 00 64 00 00 00

00 00 00 00 00 00 00 00 (means nothing) 01 00 00 00 00 00 00 00 = PC

64 00 00 00 64 00 00 00 (Current "skill" level over level) 64 = 100/100 so you need to find your exact level on your screen over the skill points you have for example everyone starts at 10 so its 0A 00 00 00 01 00 00 00 unless its 01 00 00 00 01 00 00 00 is the initial value

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4</ID>
      <Description>"Skill Point Check"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : DollsNest-Win64-Shipping.exe
  Version: 
  Date   : 2025-05-04
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(PC_skill,DollsNest-Win64-Shipping.exe,8B 8B 48 06 00 00 2B) // should be unique
alloc(newmem,$1000,PC_skill)

label(code)
label(return PC_level)

newmem:

code:
  mov [PC_level],rbx
  mov ecx,[rbx+00000648]
  jmp return
PC_level:
  dq 0
PC_skill:
  jmp newmem
  nop
return:
registersymbol(PC_skill PC_level)

[DISABLE]

PC_skill:
  db 8B 8B 48 06 00 00

unregistersymbol(PC_skill PC_level)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "DollsNest-Win64-Shipping.exe"+E2FF61

"DollsNest-Win64-Shipping.exe"+E2FF3A: 48 8B 4B 10           - mov rcx,[rbx+10]
"DollsNest-Win64-Shipping.exe"+E2FF3E: 48 83 C0 30           - add rax,30
"DollsNest-Win64-Shipping.exe"+E2FF42: 48 63 50 08           - movsxd  rdx,dword ptr [rax+08]
"DollsNest-Win64-Shipping.exe"+E2FF46: 3B 51 38              - cmp edx,[rcx+38]
"DollsNest-Win64-Shipping.exe"+E2FF49: 7F 2B                 - jg "DollsNest-Win64-Shipping.exe"+E2FF76
"DollsNest-Win64-Shipping.exe"+E2FF4B: 48 8B 49 30           - mov rcx,[rcx+30]
"DollsNest-Win64-Shipping.exe"+E2FF4F: 48 39 04 D1           - cmp [rcx+rdx*8],rax
"DollsNest-Win64-Shipping.exe"+E2FF53: 75 21                 - jne "DollsNest-Win64-Shipping.exe"+E2FF76
"DollsNest-Win64-Shipping.exe"+E2FF55: 48 8D 8F C0 13 00 00  - lea rcx,[rdi+000013C0]
"DollsNest-Win64-Shipping.exe"+E2FF5C: E8 8F 1A 00 00        - call "DollsNest-Win64-Shipping.exe"+E319F0
// ---------- INJECTING HERE ----------
"DollsNest-Win64-Shipping.exe"+E2FF61: 8B 8B 48 06 00 00     - mov ecx,[rbx+00000648]
// ---------- DONE INJECTING  ----------
"DollsNest-Win64-Shipping.exe"+E2FF67: 2B C8                 - sub ecx,eax
"DollsNest-Win64-Shipping.exe"+E2FF69: 8B C1                 - mov eax,ecx
"DollsNest-Win64-Shipping.exe"+E2FF6B: 48 8B 5C 24 38        - mov rbx,[rsp+38]
"DollsNest-Win64-Shipping.exe"+E2FF70: 48 83 C4 20           - add rsp,20
"DollsNest-Win64-Shipping.exe"+E2FF74: 5F                    - pop rdi
"DollsNest-Win64-Shipping.exe"+E2FF75: C3                    - ret 
"DollsNest-Win64-Shipping.exe"+E2FF76: 48 8B 5C 24 38        - mov rbx,[rsp+38]
"DollsNest-Win64-Shipping.exe"+E2FF7B: 33 C0                 - xor eax,eax
"DollsNest-Win64-Shipping.exe"+E2FF7D: 48 83 C4 20           - add rsp,20
"DollsNest-Win64-Shipping.exe"+E2FF81: 5F                    - pop rdi
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Current Skill Point"</Description>
          <LastState Value="270" RealAddress="2249D28E668"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>PC_level</Address>
          <Offsets>
            <Offset>648</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"Max Skill Point"</Description>
          <LastState Value="100" RealAddress="2249D28E66C"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>PC_level</Address>
          <Offsets>
            <Offset>64C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
add this to the main table you are using assumingly this should point you to the right direction to generate the pointers you need to go to a node tree and select tune humanoid
nope but it lets you modify your level so take that info what you will

Melee "Fire" rate is on off set 3A8 so just duplicate time to use pointer and paste it and modify the "toppest" offset to 3A8

word of caution this is only applicable to melee weapons change the value of this offset for range weapons and your guns wont do any damage

mrod
Noobzor
Noobzor
Posts: 9
Joined: Mon Mar 05, 2018 9:07 am
Reputation: 0

Re: Dolls Nest

Post by mrod »

ill do that but how do i add what you sent to my ct table and im using the one from here

Algester
Expert Cheater
Expert Cheater
Posts: 315
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72

Re: Dolls Nest

Post by Algester »

mrod wrote:
Tue May 06, 2025 6:47 pm
ill do that but how do i add what you sent to my ct table and im using the one from here
select the code block right click copy, paste on cheat engine

mrod
Noobzor
Noobzor
Posts: 9
Joined: Mon Mar 05, 2018 9:07 am
Reputation: 0

Re: Dolls Nest

Post by mrod »

thank you for trying to help but i dont get it at all ill just play the game without maxing stats

User avatar
Ninomae Tako'nis
Expert Cheater
Expert Cheater
Posts: 290
Joined: Mon Jul 12, 2021 9:39 pm
Reputation: 76

Re: Dolls Nest

Post by Ninomae Tako'nis »

mrod wrote:
Wed May 07, 2025 3:22 pm
thank you for trying to help but i dont get it at all ill just play the game without maxing stats
It's very simple and worth figuring out.

Go to the part of the post that says "CODE: SELECT ALL".
Click on "SELECT ALL" to highlight all of the code.
Right click on the highlighted text and pick Copy.
Open Cheat Engine.
Right click in the empty space at the bottom of the Cheat Engine window and select Paste.
Click the box on the left to activate the cheat.

mrod
Noobzor
Noobzor
Posts: 9
Joined: Mon Mar 05, 2018 9:07 am
Reputation: 0

Re: Dolls Nest

Post by mrod »

wow this is a case of dont use google cause google was telling me to do shift ctrl a then do stuff there to add the code not a simple copy paste
Ninomae Tako'nis wrote:
Wed May 07, 2025 11:38 pm
mrod wrote:
Wed May 07, 2025 3:22 pm
thank you for trying to help but i dont get it at all ill just play the game without maxing stats
It's very simple and worth figuring out.

Go to the part of the post that says "CODE: SELECT ALL".
Click on "SELECT ALL" to highlight all of the code.
Right click on the highlighted text and pick Copy.
Open Cheat Engine.
Right click in the empty space at the bottom of the Cheat Engine window and select Paste.
Click the box on the left to activate the cheat.

Post Reply

Who is online

Users browsing this forum: AhrefsBot, AmazonBot, ashuraman, aswasw, Google [Bot], Google Adsense [Bot], lalapaloozer, Noside, trendelen