Page 1 of 2

Dolls Nest

Posted: Thu Apr 24, 2025 11:27 pm
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

Re: Dolls Nest

Posted: Fri Apr 25, 2025 12:20 am
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.

Re: Dolls Nest

Posted: Sat Apr 26, 2025 5:41 am
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

Re: Dolls Nest

Posted: Sat Apr 26, 2025 8:37 am
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

Re: Dolls Nest

Posted: Sat Apr 26, 2025 9:07 pm
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.

Re: Dolls Nest

Posted: Sun Apr 27, 2025 5:00 am
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?

Re: Dolls Nest

Posted: Thu May 01, 2025 2:14 am
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

Re: Dolls Nest

Posted: Sun May 04, 2025 3:20 am
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

Re: Dolls Nest

Posted: Sun May 04, 2025 11:38 pm
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

Re: Dolls Nest

Posted: Mon May 05, 2025 7:24 am
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

Re: Dolls Nest

Posted: Tue May 06, 2025 6:47 pm
by mrod
ill do that but how do i add what you sent to my ct table and im using the one from here

Re: Dolls Nest

Posted: Wed May 07, 2025 11:06 am
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

Re: Dolls Nest

Posted: Wed May 07, 2025 3:22 pm
by mrod
thank you for trying to help but i dont get it at all ill just play the game without maxing stats

Re: Dolls Nest

Posted: Wed May 07, 2025 11:38 pm
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.

Re: Dolls Nest

Posted: Thu May 08, 2025 1:06 am
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.