Elden Ring 中测试和调试模组的工具
在使用此工具之前备份您的保存内容,并在上线之前恢复备份。使用此工具跳过游戏(例如在与梅丽娜交谈或杀死玛吉特之前进入疯狂恩典)将导致您被禁止!
禁用 EAC 才能使用此工具。您将需要使用 Luke Yui 的离线启动器之类的东西。
Resources/ItemCategories.txt
中,删除//0x40000000 false Items/Goods/SeamlessCoop.txt Seamless Coop
(第 10 行)开头的两个斜杠。这将在下次启动调试工具时加载 Seamless Coop 项目。这些是资源文件夹,可扩展该工具以进行大修,例如 Convergence。
要发布最终输出,请在Elden-Ring-Debug-Tool
目录中运行此命令
dotnet publish '.srcElden-Ring-Debug-Tool-WPFElden-Ring-Debug-Tool-WPF.csproj' -c Release /p:PublishProfile=FolderProfile
Resources/Params/Defs
中必须有一个 def,并且Resources/Params/Pointers
中的文件中必须有一个定义Offset:Name
。您可以根据需要组织这些文件。如果有相应的 def,它们都会被打开、读取、拆分并添加到 Param 列表中。如果参数具有共享定义,您可以选择像Offset:Name:ParamDefName
这样的格式,并且该工具将查找正确的参数定义。Resources/Params/Names
中的参数同名的文件中,以添加行名称。默认名称只是行 ID。我的 ErdTools,它使用:
Octokit 团队的 Octokit
GlobalHotkeys 作者:Marc Rousavy
Bluegrams 提供的设置提供商
TKGP DS Gadget Property Hook 和 SoulsFormats 的作者
vawser Yapped Rune Bear 的作者和知识的策展人。
Pav我用来查找指针和偏移量的 CE 表之一的作者,并提供了指针列表
inuNorii是 The Grand Archives 表的创建者(我也使用该表),也是 TGA Discord 的管理员之一。
FrankvdStam帮助构建操作、MVVM 内容和一般故障排除。
King Borehaha他的本地加载系统在很多方面都表现得非常好,包括这个项目
jamesq7帮助找出在战斗中启用地图的作弊方法以及他对 Wulfs 目标脚本的重写wulf2k目标脚本的原作者和各种其他贡献
添加了“手势”选项卡
修复了对日本用户的支持
更新为与 Elden Ring DLC 配合使用。
添加了 DLC 物品和恩典。抱歉,物品事件标志不适用于 DLC 物品(包括地图)。
修复了调试工具挂钩错误的程序。
添加 DLC 参数作为空白参数。需要更新。
事件标志和更多错误修复即将推出。
更新了 1.08 的 AoB 和偏移量
可能修复强制天气时 GUI 冻结的问题。
添加了 ERR 项目的更新。
修复了如果内存中没有参数行字符串则无法从资源中提取字符串的错误。
更新了 AtkParam、SpEffect、GameSystemCommonParam 和 SwordArtsParam 的 paramdefs + 添加了 FinalDamageRateParam
修复了最大值和生成多个项目的错误
修复了 PlayerIns 无法正确重新加载的问题,并为 Chr 和 Team 类型添加了锁定。
取消版本号
取消 ERR magic.txt 文件
更新至1.07
将当前动画添加到“播放器”和“目标”选项卡。
参数从内存中读取字符串(如果可用)。
现在重新加载游戏会刷新参数视图,因此旧的参数/值不再出现在列表中
感谢 Rayan 清理了程序图标
目标选项卡现在在瞄准敌人时不再错过任何敌人
将敌人句柄更改为长整数,并将其显示为十六进制
现在可以在获取目标之前锁定目标,并且它将锁定
修复了锁定/解锁所有恩典时恩典视图会冻结的错误。
将 ERR 项目添加到资源中作为可选。您可以通过在Resources/ItemCategories.txt
文件中取消注释来访问它们
在“库存”页面添加了库存计数。
生成不可交易现在默认启用。请小心生成剪切内容(隐藏在 ItemCategories.txt 中)并在普通版本中在线使用它。关闭大量物品的垃圾信息仍然很有用。
带有一些信息的玩家面板(主要与目标相同)。目标和玩家面板的全面重新设计即将推出!
“其他”选项卡,您可以在其中按 ID 设置和取消设置事件标志。
恩典管理选项卡,您可以在其中管理打开的恩典,设置最后的恩典并扭曲到任何恩典。
启用多项目生成。
支持语言设置无法找到 Elden Ring 进程的计算机。
物品吉布现在可以正确响应,并且仅在您之前未获得该物品时才给您一个消息框。
修复了由于笨拙而删除了补丁说明的错误。
继续重新着色。
添加每个选项卡作为其自己的可停靠窗格,可以像常规选项卡一样堆叠或并排放置。它们也可以显示和隐藏。
现在所有字段都有适当的增量/减量控制。
多位宽的字段现在可以使用,例如 Bullet -> FollowType 现在是一个 3 位宽的数字,最大值为 7,而不仅仅是一个复选框。
修复了显示为 0 的空值
修复了当用户在 Windows 设置中调用 UI 时工具提示消失的问题(可能需要 .Net 6 更新)
修复了库存未正确更新的问题
美化了库存数据网格
修复了缺失的工具提示
添加翻译后的 paramdef
修复了天气作弊并添加了一些标签
在敌人选项卡中添加了一些信息
使热键更容易制作,并添加了一个系统来引用其他选项卡中的参数
热键目前无法保存。目前正在研究新的 upcoing 码头系统的选项
一切都应该加载得更快,并且加载时窗口不应该冻结
现在可以锁定目标以及锁定目标的一些统计数据
可以双击敌人面板中的任何标签将标签复制到剪贴板。
修复了一些敌人没有出现在目标中的错误。
修复了双击库存数据网格会导致工具崩溃的错误。
添加了目标调试选项卡。工作正在进行中,但提供了一些基本信息。
固定项目列表。应该不再重复,并且类别应该有意义。
修复了战争灰烬选择不更新输液的问题。
向生成的项目添加了新事件,但不向您提供附加到它们的事件(IE 地图)
在新的“秘籍”选项卡中启用在战斗中打开地图。
更新补丁1.04
添加了库存选项卡,主要感谢 inuNorii
现在可以给自己游戏中的任何物品,并通过 Resources/Items 文件和 Rsources/ERItemCategories.txt 文件将物品添加到列表中。
默认情况下,物品仅限于可以在多人游戏中共享的物品。您可以使用“给予”面板旁边的面板中的复选框将其关闭。
右侧面板显示玩家库存中当前的物品。
添加了本地文件夹的设置并添加了设置选项卡。
在新的设置选项卡中添加了热键选项卡。
添加了应用程序启动时的警告。
现在可以使用游戏内置功能保存参数,感谢 Pav!参数保存到ELDEN RING/capture/param
。
添加了拖放功能来解密和重新加密regulation.bin 到exe。
可以将参数重置回工具加载时的状态。
现在读取所有参数。
行搜索
实地搜寻
用户界面更新
优化字段加载/保存已加载行的字段