Re: Borderlands 3 +30
Posted: Sun Mar 15, 2020 3:39 pm
is it possible to swap entities like in Borderderlands 2?
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
None of them works with the Steam version, at least not the Tooltip Pointer, which is the feature that I need to use the most.williamcll wrote: ↑Sun Mar 15, 2020 3:30 pmWhich is currently the most updated version? I know the OP have some working configs but not all of them.
Guys you can all come to the Borderlands 3 modding discord, they have updated the tooltip pointer [Link]williamcll wrote: ↑Sun Mar 15, 2020 3:30 pmNone of them works with the Steam version, at least not the Tooltip Pointer, which is the feature that I need to use the most.
As i wrote earlier borderlands 3 modding discord is fantastic, plus search for fearlessrevolution trainer for this game, that one is updatedtotalabyss wrote: ↑Sun Mar 15, 2020 11:45 pmIs anyone working on the steam version ? As this one is not working for it.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>168</ID>
<Description>"Tooltip Pointer (save & load after updating level)"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript Async="1">[ENABLE]
aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49)
alloc(newmem,$1000,tooltip)
label(code)
label(return)
label(tooltipPtr)
newmem:
mov rax,tooltipPtr
mov [rax],r14
code:
mov rax,[r14]
xor edx,edx
jmp return
tooltipPtr:
dq 0
tooltip:
jmp newmem
return:
registersymbol(tooltip)
registersymbol(tooltipPtr)
[DISABLE]
tooltip:
db 49 8B 06 31 D2
unregistersymbol(tooltip)
unregistersymbol(tooltipPtr)
dealloc(newmem)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>16320</ID>
<Description>"Base Address Raw"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16327</ID>
<Description>"Saved Level"</Description>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>1A4</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16328</ID>
<Description>"Level Req Display"</Description>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>1A8</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16329</ID>
<Description>"Item Score Display"</Description>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>204</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16330</ID>
<Description>"Type"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>208</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16331</ID>
<Description>"Balance"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>20F</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16332</ID>
<Description>"Manufacturer"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>218</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16326</ID>
<Description>"Item Component Count"</Description>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>228</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16335</ID>
<Description>"Item Component "</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>220</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16334</ID>
<Description>"Annointed Component Count"</Description>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>238</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16336</ID>
<Description>"Annointed (Part Data)"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>230</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16337</ID>
<Description>"Annointed (Aspect Data)"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>348</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>16333</ID>
<Description>"Sell Price"</Description>
<VariableType>4 Bytes</VariableType>
<Address>tooltipPtr</Address>
<Offsets>
<Offset>1FC</Offset>
<Offset>138</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
where is this being added exactly on cheat engine?ImpalaPUA wrote: ↑Mon Mar 16, 2020 7:04 pmTooltip update for updating level of weapons/items
copy and paste into cheat engine
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"Tooltip Pointer (save & load after updating level)"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49) alloc(newmem,$1000,tooltip) label(code) label(return) label(tooltipPtr) newmem: mov rax,tooltipPtr mov [rax],r14 code: mov rax,[r14] xor edx,edx jmp return tooltipPtr: dq 0 tooltip: jmp newmem return: registersymbol(tooltip) registersymbol(tooltipPtr) [DISABLE] tooltip: db 49 8B 06 31 D2 unregistersymbol(tooltip) unregistersymbol(tooltipPtr) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>16320</ID> <Description>"Base Address Raw"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16327</ID> <Description>"Saved Level"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A4</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16328</ID> <Description>"Level Req Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A8</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16329</ID> <Description>"Item Score Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>204</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16330</ID> <Description>"Type"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>208</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16331</ID> <Description>"Balance"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>20F</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16332</ID> <Description>"Manufacturer"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>218</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16326</ID> <Description>"Item Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>228</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16335</ID> <Description>"Item Component "</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>220</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16334</ID> <Description>"Annointed Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>238</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16336</ID> <Description>"Annointed (Part Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>230</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16337</ID> <Description>"Annointed (Aspect Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>348</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16333</ID> <Description>"Sell Price"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1FC</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
can you do entity swap? ;3ImpalaPUA wrote: ↑Mon Mar 16, 2020 7:04 pmTooltip update for updating level of weapons/items
copy and paste into cheat engine
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"Tooltip Pointer (save & load after updating level)"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49) alloc(newmem,$1000,tooltip) label(code) label(return) label(tooltipPtr) newmem: mov rax,tooltipPtr mov [rax],r14 code: mov rax,[r14] xor edx,edx jmp return tooltipPtr: dq 0 tooltip: jmp newmem return: registersymbol(tooltip) registersymbol(tooltipPtr) [DISABLE] tooltip: db 49 8B 06 31 D2 unregistersymbol(tooltip) unregistersymbol(tooltipPtr) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>16320</ID> <Description>"Base Address Raw"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16327</ID> <Description>"Saved Level"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A4</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16328</ID> <Description>"Level Req Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A8</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16329</ID> <Description>"Item Score Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>204</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16330</ID> <Description>"Type"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>208</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16331</ID> <Description>"Balance"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>20F</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16332</ID> <Description>"Manufacturer"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>218</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16326</ID> <Description>"Item Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>228</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16335</ID> <Description>"Item Component "</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>220</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16334</ID> <Description>"Annointed Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>238</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16336</ID> <Description>"Annointed (Part Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>230</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16337</ID> <Description>"Annointed (Aspect Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>348</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16333</ID> <Description>"Sell Price"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1FC</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
i am gonna say no. very new to cheat engine.exassasinx wrote: ↑Tue Mar 17, 2020 4:26 amcan you do entity swap? ;3ImpalaPUA wrote: ↑Mon Mar 16, 2020 7:04 pmTooltip update for updating level of weapons/items
copy and paste into cheat engine
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"Tooltip Pointer (save & load after updating level)"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49) alloc(newmem,$1000,tooltip) label(code) label(return) label(tooltipPtr) newmem: mov rax,tooltipPtr mov [rax],r14 code: mov rax,[r14] xor edx,edx jmp return tooltipPtr: dq 0 tooltip: jmp newmem return: registersymbol(tooltip) registersymbol(tooltipPtr) [DISABLE] tooltip: db 49 8B 06 31 D2 unregistersymbol(tooltip) unregistersymbol(tooltipPtr) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>16320</ID> <Description>"Base Address Raw"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16327</ID> <Description>"Saved Level"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A4</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16328</ID> <Description>"Level Req Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A8</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16329</ID> <Description>"Item Score Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>204</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16330</ID> <Description>"Type"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>208</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16331</ID> <Description>"Balance"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>20F</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16332</ID> <Description>"Manufacturer"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>218</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16326</ID> <Description>"Item Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>228</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16335</ID> <Description>"Item Component "</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>220</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16334</ID> <Description>"Annointed Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>238</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16336</ID> <Description>"Annointed (Part Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>230</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16337</ID> <Description>"Annointed (Aspect Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>348</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16333</ID> <Description>"Sell Price"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1FC</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
What is entity swap and which CT is it inexassasinx wrote: ↑Tue Mar 17, 2020 4:26 amcan you do entity swap? ;3ImpalaPUA wrote: ↑Mon Mar 16, 2020 7:04 pmTooltip update for updating level of weapons/items
copy and paste into cheat engine
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"Tooltip Pointer (save & load after updating level)"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49) alloc(newmem,$1000,tooltip) label(code) label(return) label(tooltipPtr) newmem: mov rax,tooltipPtr mov [rax],r14 code: mov rax,[r14] xor edx,edx jmp return tooltipPtr: dq 0 tooltip: jmp newmem return: registersymbol(tooltip) registersymbol(tooltipPtr) [DISABLE] tooltip: db 49 8B 06 31 D2 unregistersymbol(tooltip) unregistersymbol(tooltipPtr) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>16320</ID> <Description>"Base Address Raw"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16327</ID> <Description>"Saved Level"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A4</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16328</ID> <Description>"Level Req Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A8</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16329</ID> <Description>"Item Score Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>204</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16330</ID> <Description>"Type"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>208</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16331</ID> <Description>"Balance"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>20F</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16332</ID> <Description>"Manufacturer"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>218</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16326</ID> <Description>"Item Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>228</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16335</ID> <Description>"Item Component "</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>220</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16334</ID> <Description>"Annointed Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>238</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16336</ID> <Description>"Annointed (Part Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>230</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16337</ID> <Description>"Annointed (Aspect Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>348</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16333</ID> <Description>"Sell Price"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1FC</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
viewtopic.php?t=165ImpalaPUA wrote: ↑Tue Mar 17, 2020 2:04 pmWhat is entity swap and which CT is it inexassasinx wrote: ↑Tue Mar 17, 2020 4:26 amcan you do entity swap? ;3ImpalaPUA wrote: ↑Mon Mar 16, 2020 7:04 pmTooltip update for updating level of weapons/items
copy and paste into cheat engine
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"Tooltip Pointer (save & load after updating level)"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49) alloc(newmem,$1000,tooltip) label(code) label(return) label(tooltipPtr) newmem: mov rax,tooltipPtr mov [rax],r14 code: mov rax,[r14] xor edx,edx jmp return tooltipPtr: dq 0 tooltip: jmp newmem return: registersymbol(tooltip) registersymbol(tooltipPtr) [DISABLE] tooltip: db 49 8B 06 31 D2 unregistersymbol(tooltip) unregistersymbol(tooltipPtr) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>16320</ID> <Description>"Base Address Raw"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16327</ID> <Description>"Saved Level"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A4</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16328</ID> <Description>"Level Req Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A8</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16329</ID> <Description>"Item Score Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>204</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16330</ID> <Description>"Type"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>208</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16331</ID> <Description>"Balance"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>20F</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16332</ID> <Description>"Manufacturer"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>218</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16326</ID> <Description>"Item Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>228</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16335</ID> <Description>"Item Component "</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>220</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16334</ID> <Description>"Annointed Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>238</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16336</ID> <Description>"Annointed (Part Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>230</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16337</ID> <Description>"Annointed (Aspect Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>348</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16333</ID> <Description>"Sell Price"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1FC</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Works fine, thanks.ImpalaPUA wrote: ↑Mon Mar 16, 2020 7:04 pmTooltip update for updating level of weapons/items
copy and paste into cheat engine
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"Tooltip Pointer (save & load after updating level)"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] aobscanmodule(tooltip,Borderlands3.exe,49 8B 06 31 D2 4C 89 F1 FF 50 30 49) alloc(newmem,$1000,tooltip) label(code) label(return) label(tooltipPtr) newmem: mov rax,tooltipPtr mov [rax],r14 code: mov rax,[r14] xor edx,edx jmp return tooltipPtr: dq 0 tooltip: jmp newmem return: registersymbol(tooltip) registersymbol(tooltipPtr) [DISABLE] tooltip: db 49 8B 06 31 D2 unregistersymbol(tooltip) unregistersymbol(tooltipPtr) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>16320</ID> <Description>"Base Address Raw"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16327</ID> <Description>"Saved Level"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A4</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16328</ID> <Description>"Level Req Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1A8</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16329</ID> <Description>"Item Score Display"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>204</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16330</ID> <Description>"Type"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>208</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16331</ID> <Description>"Balance"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>20F</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16332</ID> <Description>"Manufacturer"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>218</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16326</ID> <Description>"Item Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>228</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16335</ID> <Description>"Item Component "</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>220</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16334</ID> <Description>"Annointed Component Count"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>238</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16336</ID> <Description>"Annointed (Part Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>230</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16337</ID> <Description>"Annointed (Aspect Data)"</Description> <ShowAsHex>1</ShowAsHex> <VariableType>8 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>348</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>16333</ID> <Description>"Sell Price"</Description> <VariableType>4 Bytes</VariableType> <Address>tooltipPtr</Address> <Offsets> <Offset>1FC</Offset> <Offset>138</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
I spoke to the original maker(s) of that, and they said they would eventually play borderlands 3, but I don't see those getting created by them anywhere in the near futureexassasinx wrote: ↑Tue Mar 17, 2020 3:09 pmviewtopic.php?t=165
it's in the Borderlands 2 cheat table, entity swap basically let you swap one enemy for another, reload the level(going through a loading screen) will make the level start spawning the enemy you swapped to.