首页 攻略 单机攻略 查看内容

《火炬之光2》功能型MOD制作教程

2. 在上面解压处理的文件中找到你要修改的相关文件,比如我们这里以改动刷新时间为例,相关文件为D:\PAKS\MEDIA\GLOBALS.DAT

任地鱼网

我们为了后面打包工作方便,另外建立个MEDIA目录,并且复制GLOBALS.DAT到刚才新建的MEDIA目录中

任地鱼网

3. 由于DAT文件并不能直接编辑,这里就需要用到文档转换工具了

任地鱼网

首先需要安装Python,安装过程没什么说的,一路下一步就行了。

再来是MurmurHash,安装过程也一样下一步。

之后解压文件得到很多文件,但是我们这里只需要用其中两个:dat2txt.py和txt2dat.py

任地鱼网

其中DAT2TXT是转换DAT文件为TXT,而TXT2DAT则刚好相反,这里我们先用DAT2TXT来解密,直接将前面的GLOBALS.DAT拖放到dat2txt.py文件上面,你会得到已经解密好的文件

任地鱼网

4. 现在可以用文本处理工具来编辑TXT文件了

任地鱼网

上图中红框标记的部分MERCHANT_RESPAWN_TIME就是商人刷新时间,单位为秒,所以商人物品的刷新时间是300秒,也就是5分钟,我们现在就来缩短这个刷新时间,删除一个0,变为30秒刷新

任地鱼网

如上图一样,再退出编辑文件,保存刚才的修改,之后把改好的GLOBALS.DAT.txt文件拖放到txt2dat.py,得到更新好的GLOBALS.DAT

任地鱼网

现在删除掉文件夹内的GLOBALS.DAT.txt,因为已经不需要了,只保留GLOBALS.DAT文件