Dolls Nest
Posted: Thu Apr 24, 2025 11:27 pm
Table v1:
-tested with TENOKE version
Table Options

Older Versions
Made by Patka
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
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>
joexkatex wrote: ↑Sat Apr 26, 2025 5:41 amFound 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 downmrod wrote: ↑Thu May 01, 2025 2:14 amhow 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 amFound 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
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>
Algester wrote: ↑Sun May 04, 2025 3:20 amthe AoB here is "misleading" but here's how to break it downmrod wrote: ↑Thu May 01, 2025 2:14 amhow 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 amFound 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
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
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 humanoidCode: 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>
nope but it lets you modify your level so take that info what you willmrod wrote: ↑Sun May 04, 2025 11:38 pmI 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 amthe 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
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 humanoidCode: 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>
It's very simple and worth figuring out.
Ninomae Tako'nis wrote: ↑Wed May 07, 2025 11:38 pmIt'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.