Dark Souls 3

Upload your cheat tables here (No requests)
Alacrity
Noobzor
Noobzor
Posts: 14
Joined: Fri Mar 24, 2017 9:42 pm
Reputation: 7

Re: Dark Souls 3

Post by Alacrity »

cokeee wrote:
Tue May 02, 2017 12:23 pm
Please tell me how to run away from cheater gives fps down.
This forum isn't for online interactions and cheating. If we gave you advice on how to cheat to get away from the FPS dropper, then that'd be against the rules.

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

Nameless C
What is cheating?
What is cheating?
Posts: 1
Joined: Sat May 06, 2017 2:18 pm
Reputation: 0

Re: Dark Souls 3

Post by Nameless C »

Any news on the Demon Prince revive flag?

cokeee
Noobzor
Noobzor
Posts: 8
Joined: Sun Mar 26, 2017 5:10 am
Reputation: 0

Re: Dark Souls 3

Post by cokeee »

> This forum isn't for online interactions and cheating. If we gave you advice on how to cheat to get away from the FPS dropper, then that'd be against the rules.

I don't intend own fps drop. I'm suffering often cheater. They give me fps drop by some mean.
Most makes a lot of effects occur compulsorily. For example many explosion.
Those aboid by teleport. But recently, When I was attacked once, There is permannt fps down type.
Finaly I'll reject game.

User avatar
BeBadEgg
Noobzor
Noobzor
Posts: 5
Joined: Sun May 07, 2017 2:02 pm
Reputation: 6

Re: Dark Souls 3

Post by BeBadEgg »

This script can be used to scan all items ID , Contains DLC 1~2 . :D

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"get all item id"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game : DarkSoulsIII.exe
Version:
Date : 2017-04-26
Author : BeBadEgg

This script does blah blah blah
}

[ENABLE]
{$lua}
function tohex(o) return string.format("%X",o) end

function _readInteger(...)
local val = readInteger(...)
if val==nil then return nil end
if val&gt;0x7fffffff then val=val-0x100000000 end
return val
end

function gatherAllItem0()
local sig=([[
40 53 48 83 EC 20 48 8B D9 48 8B 0D xx xx xx xx 48 85 C9 75 26
4C 8D 0D xx xx xx xx 4C 8D 05 xx xx xx xx 48 8D 0D xx xx xx xx
BA AA 00 00 00 E8 xx xx xx xx 48 8B 0D xx xx xx xx 8B 13 48 83
C4 20 5B E9]]):gsub('\n',' ')

if not
autoAssemble("aobscanmodule(spotAOB,DarkSoulsIII.exe,"..sig..")\n"..
"label(messageRepoL)\n"..
"registersymbol(messageRepoL)\n"..
"spotAOB+C:\n"..
"messageRepoL:\n")
then return end

local messageRepoP = _readInteger('messageRepoL')+getAddress('messageRepoL')+4
local tmpMessageRepo = readQword(messageRepoP)
if tmpMessageRepo==nil then return end
messageRepo=tmpMessageRepo
--unregisterSymbol("messageRepoAddr")
--registerSymbol("messageRepoAddr",tmpMessageRepo,true)
end
--messageRepo = readQword('14477F870')

function listItemsFromGroup(group)
local messageRepoGroup = readQword(readQword(readQword(messageRepo+8))+group*8)
if messageRepoGroup==0 then return 0 end

local regionsCount = readInteger(messageRepoGroup+0x0C)

if regionsCount==0 then return 0 end

local TableWithIndexesToStrings = readQword(messageRepoGroup+0x18)

local counter=0

for i=0,regionsCount-1 do repeat
local ID_low = readInteger(messageRepoGroup+i*16+0x2C)
local ID_hi = readInteger(messageRepoGroup+i*16+0x30)
local offset = readInteger(messageRepoGroup+i*16+0x28)

if group==0xB and (ID_low&lt;=0x1ADB0 ) then break end
if group==0xD3 and (ID_low&lt;=0x1ADB0 ) then break end
if group==0xFB and (ID_low&lt;=0x1ADB0 ) then break end
if group==0xC and (ID_low&lt;=0xF4DF8 ) then break end --skip bogus protector items
if group==0xD4 and (ID_low&lt;=0xF4DF8 ) then break end
if group==0xFC and (ID_low&lt;=0xF4DF8 ) then break end
if group==0xE and (ID_low&lt;=0x1716 ) then break end --skip bogus magic items
if group==0xD6 and (ID_low&lt;=0x1716 ) then break end
if group==0xFE and (ID_low&lt;=0x1716 ) then break end

for subID=ID_low,ID_hi do repeat
local index=subID-ID_low+offset
local StringTableIndex = readQword(TableWithIndexesToStrings+index*8)

if StringTableIndex==0 then break end

local name=AnsiToUtf8(readString(messageRepoGroup+StringTableIndex,200,true))
local ID=subID
if group==0xA or group==0xD2 or group==0xFA then ID = (ID | 0x40000000) end --goods
if group==0xB or group==0xD3 or group==0xFB then ID = (ID | 0x00000000) end --weapons
if group==0xC or group==0xD4 or group==0xFC then ID = (ID | 0x10000000) end --protectors
if group==0xD or group==0xD5 or group==0xFD then ID = (ID | 0x20000000) end --accessory
if group==0xE or group==0xD6 or group==0xFE then ID = (ID | 0x40000000) end --magic

local IDh=string.format('%08X',ID)
--local IDh=ID

if globalLists[ID] then -- skip duplicates
--print(IDh,name,tohex(group),'already in group '..tohex(globalList[ID][2]),'with ID '..globalList[ID][1],globalList[ID][3])
else
print(string.format("%-9s:%s",IDh,name))
end

globalLists[ID]={IDh,group,name}
counter=counter+1
until true end -- subID loop


until true end -- regions loop
return counter
end

function listIt()
gatherAllItem0()

globalLists={}
print('Raw')

print('')

print('magic:')
print( 'is number: '..listItemsFromGroup(0xE) )

print('')

print('Prop:')
print( 'is number: '..listItemsFromGroup(0xA) )

print('')

print('Weapon:')
print( 'is number: '..listItemsFromGroup(0xB) )

print('')

print('Armor:')
print( 'is number: '..listItemsFromGroup(0xC) )

print('')

print('accessory:')
print( 'is number: '..listItemsFromGroup(0xD) )

print('')

print('DLC1:')

print('')

print('magic:')
print( 'is number: '..listItemsFromGroup(0xD6) )

print('')

print('Prop:')
print( 'is number: '..listItemsFromGroup(0xD2) )

print('')

print('Weapon:')
print( 'is number: '..listItemsFromGroup(0xD3) )

print('')

print('Armor:')
print( 'is number: '..listItemsFromGroup(0xD4) )

print('')

print('accessory:')
print( 'is number: '..listItemsFromGroup(0xD5) )

print('')

print('DLC2:')

print('')

print('magic:')
print( 'is number: '..listItemsFromGroup(0xFE) )

print('')

print('Prop:')
print( 'is number: '..listItemsFromGroup(0xFA) )

print('')

print('Weapon:')
print( 'is number: '..listItemsFromGroup(0xFB) )

print('')

print('Armor:')
print( 'is number: '..listItemsFromGroup(0xFC) )

print('')

print('accessory:')
print( 'is number: '..listItemsFromGroup(0xFD) )

print('')
end

if not syntaxcheck then listIt() end
{$asm}

[DISABLE]
unregistersymbol(messageRepoL)
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
DarkSoulsIII Get All Item Id.CT
(5.15 KiB) Downloaded 309 times
Last edited by BeBadEgg on Sun May 28, 2017 12:05 am, edited 1 time in total.

bionic1
What is cheating?
What is cheating?
Posts: 1
Joined: Sun May 07, 2017 8:41 pm
Reputation: 0

Re: Dark Souls 3

Post by bionic1 »

cokeee wrote:
Sat May 06, 2017 3:07 pm
> This forum isn't for online interactions and cheating. If we gave you advice on how to cheat to get away from the FPS dropper, then that'd be against the rules.

I don't intend own fps drop. I'm suffering often cheater. They give me fps drop by some mean.
Most makes a lot of effects occur compulsorily. For example many explosion.
Those aboid by teleport. But recently, When I was attacked once, There is permannt fps down type.
Finaly I'll reject game.
This guy is right, you know. No one wants to lag their own game to the point of having to fool around with the FPS stopper. The actual usage of such knowledge, as he says, would be to counter hackers who can indeed activate the FPS stopper on anyone they want to, if not outright crash their game. Malcolm Reynolds is fond of this particular hack. A legit player with a good question gets ran off due to your misinformation. Good job.

User avatar
teinousi
Expert Cheater
Expert Cheater
Posts: 281
Joined: Wed Mar 29, 2017 10:19 am
Reputation: 31

Re: Dark Souls 3

Post by teinousi »

sorry , any idea like old version can be hollowed instantly ?
the hollow percent is gone .....

Alacrity
Noobzor
Noobzor
Posts: 14
Joined: Fri Mar 24, 2017 9:42 pm
Reputation: 7

Re: Dark Souls 3

Post by Alacrity »

teinousi wrote:
Sat May 13, 2017 6:27 pm
sorry , any idea like old version can be hollowed instantly ?
the hollow percent is gone .....
Under PlayerParam I think is the hollowing level. If you just want to not die 16 times (whatever the number is) for Yoel for the Dark Lord ending, then just change character type.

hualianrebel
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sat May 27, 2017 6:12 am
Reputation: 0

Re: Dark Souls 3

Post by hualianrebel »

Do you guys know how to change weapon's animations to have fire effect? I.e. Abyss Watcher and Pontiff Sulyvahn have fire effect when they swing their sword as well as an explosion when Abyss Watcher slams his sword.

YFeyn
Noobzor
Noobzor
Posts: 6
Joined: Thu May 18, 2017 6:22 pm
Reputation: 0

Re: Dark Souls 3

Post by YFeyn »

BeBadEgg wrote:
Sun May 07, 2017 2:48 pm
This script can be used to scan all items ID , Contains DLC 1~2 . :D

{ Game : DarkSoulsIII.exe
Version:
Date : 2017-04-26
Author : BeBadEgg

This script does blah blah blah
}

[ENABLE]
{$lua}
function tohex(o) return string.format("%X",o) end

function _readInteger(...)
local val = readInteger(...)
if val==nil then return nil end
if val>0x7fffffff then val=val-0x100000000 end
return val
end

function gatherAllItem0()
local sig=([[
40 53 48 83 EC 20 48 8B D9 48 8B 0D xx xx xx xx 48 85 C9 75 26
4C 8D 0D xx xx xx xx 4C 8D 05 xx xx xx xx 48 8D 0D xx xx xx xx
BA AA 00 00 00 E8 xx xx xx xx 48 8B 0D xx xx xx xx 8B 13 48 83
C4 20 5B E9]]):gsub('\n',' ')

if not
autoAssemble("aobscanmodule(spotAOB,DarkSoulsIII.exe,"..sig..")\n"..
"label(messageRepoL)\n"..
"registersymbol(messageRepoL)\n"..
"spotAOB+C:\n"..
"messageRepoL:\n")
then return end

local messageRepoP = _readInteger('messageRepoL')+getAddress('messageRepoL')+4
local tmpMessageRepo = readQword(messageRepoP)
if tmpMessageRepo==nil then return end
messageRepo=tmpMessageRepo
--unregisterSymbol("messageRepoAddr")
--registerSymbol("messageRepoAddr",tmpMessageRepo,true)
end
--messageRepo = readQword('14477F870')

function listItemsFromGroup(group)
local messageRepoGroup = readQword(readQword(readQword(messageRepo+8))+group*8)
if messageRepoGroup==0 then return 0 end

local regionsCount = readInteger(messageRepoGroup+0x0C)

if regionsCount==0 then return 0 end

local TableWithIndexesToStrings = readQword(messageRepoGroup+0x18)

local counter=0

for i=0,regionsCount-1 do repeat
local ID_low = readInteger(messageRepoGroup+i*16+0x2C)
local ID_hi = readInteger(messageRepoGroup+i*16+0x30)
local offset = readInteger(messageRepoGroup+i*16+0x28)

if group==0xB and (ID_low<=0x1ADB0 ) then break end
if group==0xD3 and (ID_low<=0x1ADB0 ) then break end
if group==0xFB and (ID_low<=0x1ADB0 ) then break end
if group==0xC and (ID_low<=0xF4DF8 ) then break end --skip bogus protector items
if group==0xD4 and (ID_low<=0xF4DF8 ) then break end
if group==0xFC and (ID_low<=0xF4DF8 ) then break end
if group==0xE and (ID_low<=0x1716 ) then break end --skip bogus magic items
if group==0xD6 and (ID_low<=0x1716 ) then break end
if group==0xFE and (ID_low<=0x1716 ) then break end

for subID=ID_low,ID_hi do repeat
local index=subID-ID_low+offset
local StringTableIndex = readQword(TableWithIndexesToStrings+index*8)

if StringTableIndex==0 then break end

local name=AnsiToUtf8(readString(messageRepoGroup+StringTableIndex,200,true))
local ID=subID
if group==0xA or group==0xD2 or group==0xFA then ID = (ID | 0x40000000) end --goods
if group==0xB or group==0xD3 or group==0xFB then ID = (ID | 0x00000000) end --weapons
if group==0xC or group==0xD4 or group==0xFC then ID = (ID | 0x10000000) end --protectors
if group==0xD or group==0xD5 or group==0xFD then ID = (ID | 0x20000000) end --accessory
if group==0xE or group==0xD6 or group==0xFE then ID = (ID | 0x40000000) end --magic

local IDh=string.format('%08X',ID)
--local IDh=ID

if globalLists[ID] then -- skip duplicates
--print(IDh,name,tohex(group),'already in group '..tohex(globalList[ID][2]),'with ID '..globalList[ID][1],globalList[ID][3])
else
print(string.format("%-9s:%s",IDh,name))
end

globalLists[ID]={IDh,group,name}
counter=counter+1
until true end -- subID loop


until true end -- regions loop
return counter
end

function listIt()
gatherAllItem0()

globalLists={}
print('Raw')

print('')

print('magic:')
print( 'is number: '..listItemsFromGroup(0xE) )

print('')

print('Prop:')
print( 'is number: '..listItemsFromGroup(0xA) )

print('')

print('Weapon:')
print( 'is number: '..listItemsFromGroup(0xB) )

print('')

print('Armor:')
print( 'is number: '..listItemsFromGroup(0xC) )

print('')

print('accessory:')
print( 'is number: '..listItemsFromGroup(0xD) )

print('')

print('DLC1:')

print('')

print('magic:')
print( 'is number: '..listItemsFromGroup(0xD6) )

print('')

print('Prop:')
print( 'is number: '..listItemsFromGroup(0xD2) )

print('')

print('Weapon:')
print( 'is number: '..listItemsFromGroup(0xD3) )

print('')

print('Armor:')
print( 'is number: '..listItemsFromGroup(0xD4) )

print('')

print('accessory:')
print( 'is number: '..listItemsFromGroup(0xD5) )

print('')

print('DLC2:')

print('')

print('magic:')
print( 'is number: '..listItemsFromGroup(0xFE) )

print('')

print('Prop:')
print( 'is number: '..listItemsFromGroup(0xFA) )

print('')

print('Weapon:')
print( 'is number: '..listItemsFromGroup(0xFB) )

print('')

print('Armor:')
print( 'is number: '..listItemsFromGroup(0xFC) )

print('')

print('accessory:')
print( 'is number: '..listItemsFromGroup(0xFD) )

print('')
end

if not syntaxcheck then listIt() end
{$asm}

[DISABLE]
unregistersymbol(messageRepoL)
I thought all ID were already known or am I wrong?

pk5547
Noobzor
Noobzor
Posts: 8
Joined: Sat Mar 04, 2017 1:35 pm
Reputation: 0

Re: Dark Souls 3

Post by pk5547 »

Hm... I have a question.
I can change farron great sword weapon art 145 to 151 using last weapon highlighted.
But how can i make it into script?

nvm, i found how to do.

osumaniac
Noobzor
Noobzor
Posts: 5
Joined: Thu May 25, 2017 9:27 pm
Reputation: 0

Re: Dark Souls 3

Post by osumaniac »

Is there a way of getting souls?
I'm playing on cracked App Ver 1.14 | Reg Ver 1.34 if that matters, and I'm playing it offline without having steam on my computer.

ByeKity
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Jun 15, 2017 4:07 am
Reputation: 0

Re: Dark Souls 3

Post by ByeKity »

Is it working for latest steam version?

IamItalianovero
What is cheating?
What is cheating?
Posts: 2
Joined: Tue Jun 20, 2017 10:56 pm
Reputation: 0

Re: Dark Souls 3

Post by IamItalianovero »

(i am italian so sorry for my english)
I have a question: how can you put a bullet after an attack?(like sword swings)

notPhokz
Table Makers
Table Makers
Posts: 95
Joined: Fri Mar 03, 2017 1:43 pm
Reputation: 25

Re: Dark Souls 3

Post by notPhokz »

You can add bullets to effect 31.

IamItalianovero
What is cheating?
What is cheating?
Posts: 2
Joined: Tue Jun 20, 2017 10:56 pm
Reputation: 0

Re: Dark Souls 3

Post by IamItalianovero »

how? i mean, i know how to swap/repeat effects but i dont know how to add a bullet

Post Reply

Who is online

Users browsing this forum: Excelsior, G.Hawk, Google [Bot], Google Adsense [Bot], jamm00, Keldin, mocha, oreice.afflick, pardn, sprygary, Tom andy, tuanmit001, ube, wanelmask