3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: kxoe
打印 上一主题 下一主题

[原创] 浅谈河洛群侠传Mod制作方法(1104更新)

  [复制链接]

4

主题

251

帖子

723

积分

超级玩家

Rank: 5Rank: 5

贡献度
102
金元
2947
积分
723
精华
2
注册时间
2008-8-10
跳转到指定楼层
主题
发表于 2018-10-31 12:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kxoe 于 2018-11-4 14:18 编辑

鉴于河洛未放出Mod制作工具,于是乘闲暇自己研究了下,后发现河洛的Mod储存方式和武林两作有一定差异。
1、河洛的Mod存放路径变更为:“游戏目录\Mod\Mod名字\”。
2、在"Mod名字"目录下需要有Mod的配置文件,文件名:mod.config
该文件编码为:UTF-8 无签名,格式如下例:
{
"Id":"JY",
"Name":"金庸群侠传",
"Version":"1.0",
"Author":"作者",
"Description":"Mod说明文字",
"FolderPath":""
}

3、Mod需要在游戏主菜单的“模块选择”菜单中自行选择。

至于Mod的具体制作方法,和前两作类似,不再赘述。

Mod图片(只是修改了少许文字):




上图所示的最简易Mod例子: Mod.rar (20.97 KB, 下载次数: 839)


鉴于一些朋友可能使用的提取工具不太好用,以及因为提取工具导致文件路径可能存在一些问题,就再详细说下提取的问题。

1、我用的工具是个开源软件,叫:AssetStudio
项目地址是:https://github.com/Perfare/AssetStudio
作者编译好的执行文件的地址是(链接在项目的releases里,这里只是分享下链接):https://ci.appveyor.com/project/Perfare/assetstudio/branch/master/artifacts

2、用AssetStudio提取河洛的文件时,请注意先勾取菜单的 Options->Display asset original name
之后用菜单的 file->load file 打开压缩包(例如 AssetBundles\config)后,就能看到文件的存取路径。
最后用菜单的 Export->All asssets,就能把压缩包内的文件全部提取出来,并且是按照mod所需的路径存放好的。

3、AssetBundles\AssetBundle.sheet 文件中存放有游戏所有文件的路径、所在压缩包,制作mod时可以参考。
例如:stringtableitem.txt这个文件,在 AssetBundle.sheet 中搜索可见:
"assets/config/textfiles/stringtableitem.txt":"config"
意思是:stringtableitem.txt的存放路径为 “config/textfiles/stringtableitem.txt”,处于压缩包"config"内
得到以上路径后,可知在mod中,此文件需要存放于:“mod/你的mod名/config/textfiles/stringtableitem.txt”

4、目前并非所有的文件都可以被mod读取,比如“ui/sprite/system/”里的就不行。但 config 里的大约都是可以的吧,未确定。

1104更新----------------------------------------------------
先给各位说声抱歉,因为之前的疏忽,上面的方法以及之前提供的解包文件有重大错误,具体情况和修正方法如下:

导致这个错误原因是河洛的配置文件包(config)里有部分文件是.json,但在使用AssetStudio提取时,提取出来的默认扩展名是.txt,这会导致所有.json文件无法被正确读取,导致相关文件的修改无效。

因为AssetStudio不支持提取为原始扩展名,只会默认提取为txt。在没找到其它好用的工具的情况下,只好下载AssetStudio的源码进行了修改,使其在提取config的时候使用默认扩展名。

修改过的AssetStudio AssetStudioFix.rar (241.46 KB, 下载次数: 1237)
将该压缩包内的AssetStudioFix.exe拷贝到原AssetStudio目录下使用。
请注意,这个修改版可能会导致未知的bug,正常情况下请使用原exe。

重新提供一份提取好的config:
链接:https://pan.baidu.com/s/18WFwUGSJIuTlyFtz79B2Zg
提取码: asmj




评分

4

查看全部评分

回复

使用道具 举报

0

主题

22

帖子

89

积分

初级玩家

Rank: 2

贡献度
0
金元
885
积分
89
精华
0
注册时间
2015-12-14
舒服的沙发
发表于 2022-1-5 13:58 | 只看该作者
11111111111111
回复 支持 反对

使用道具 举报

1

主题

72

帖子

161

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1605
积分
161
精华
0
注册时间
2017-3-6
硬硬的板凳
发表于 2022-4-17 03:19 | 只看该作者
AssetStudio 下载全部失效了 我哭死!!!求给传一份吧
回复 支持 反对

使用道具 举报

1

主题

14

帖子

29

积分

新手玩家

Rank: 1

贡献度
0
金元
285
积分
29
精华
0
注册时间
2022-3-1
冰凉的地板
发表于 2022-4-25 12:08 | 只看该作者
大大,可以做个视频教学嘛,搞不懂...
回复 支持 反对

使用道具 举报

19

主题

1547

帖子

1594

积分

游戏狂人

Rank: 6Rank: 6

贡献度
16
金元
15304
积分
1594
精华
0
注册时间
2018-5-13
5#
发表于 2023-1-14 15:47 | 只看该作者
为啥自己做的战斗buff无效啊就Battleconfig里面buffer添加文件就可以了吧新的不可以吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-8 15:55 , Processed in 0.029496 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表