欢迎光临散文网 会员登陆 & 注册

3Dmigoto学习笔记(2) d3dx.ini的最基础配置

2023-02-16 23:02 作者:永劫咕噜咕噜  | 我要投稿

继续使用kena Bridge of Spirits来进行笔记记录,其它dx11游戏也是同样的原理。

在上一节中,成功安装了3dmigoto到游戏内,在本节内容中,将配置3dmigoto,使其能够用于打mod。


第一步:打开d3dx.ini

一般使用notepad++ 打开d3dx.ini,如果没有条件也可以使用记事本或其它文本编辑软件。

打开后是这样的:

第二步:配置Mod存放目录

找到[Include]标签:

在3dmigoto的d3dx.ini配置文件中,分号;是用于注释某一行

如果某一行以;开头,说明这一行是不生效的,这里需要解开include_recursive的注释

此时,Mods这个名称就是你的游戏mod存放目录名称,打开刚才的游戏目录,创建一个名为Mods的文件夹用来存放游戏的mod

第三步:配置Hunting

找到[Hunting]标签:

Hunting就是在游戏中捕获游戏内模型素材的过程,开启后会降低帧率。

这里设置为0是关闭hunting,一般在mod制作完毕后都会关闭hunting,设置为0,可以大大减少帧率降低.

在刚下载好3dmigoto时,hunting默认设置为1,设置为1时,代表永久启用hunting,一般情况下不需要永久启用。

所以设置为hunting = 2 ,这样通过配置好的toggle_hunting key(触发Hunting的快捷键)就可以开启或关闭hunting,这样方便使用。

第三步:配置verbose_overlay

默认情况下,verbose_overlay=0,代表在Hunting的过程中,屏幕左上角不会实时显示hash地址。

开启后,可以在Hunting的过程中实时显示当前选择的模型资源的hash地址。

第四步:添加F3键作为Mod的开启和关闭按键

将文件下滑到末尾,在末尾添加如下内容:

[KeyToggleMods] Key = no_modifiers F3 $costume_mods = 0, 1 type = cycle [ResourceBakVB] [ResourceBakIB] [ShaderRegex_BulletGirlsSwapAll] shader_model = ps_4_0 ps_5_0 if $costume_mods  ResourceBakVB = ref vb0  ResourceBakIB = ref ib  checktextureoverride = vb0  checktextureoverride = ib  vb0 = ref ResourceBakVB  ib = ref ResourceBakIB  endif

添加后效果如下:

然后找到[Constants]标签:

在下面添加一行:

global persist $costume_mods = 1

添加后效果如下:

设置好后,就可以通过F3键开启或关闭mod

第五步:开启dump

在[Hunting]标签下找到analyse_frame:

将注释解开就好了:

设置好之后,F8键就用于触发dump了

基础配置完成了!

当配置好上面的内容之后,就可以制作最简单的角色去衣mod了,具体方法在下一节中记录。



3Dmigoto学习笔记(2) d3dx.ini的最基础配置的评论 (共 条)

分享到微博请遵守国家法律