战神引擎教程-进阶篇(4)战神引擎怪物添加
战神引擎怪物添加
————————————————————————————
本节课主要介绍 如何添加战神引擎怪物
————————————————————————————
准备:
怪物素材一组
战神素材资源工具
批量修改文件名_3.8
通用工具不在随教程一起打包,需要的工具到软件栏目下载。
————————————————————————————
相关工具的安装和使用教程参考文章最下面。
————————————————————————————
下面开始
1、客户端部分
战神的怪物素材是由360张图和坐标组成一组
客户端文件在\assets\res\data目录
以monXX.zip 开头
XX 可以随意改为其他的,这样新建一个就不会出现资源冲突,不用修改编号。
这里我 使用
mon35.zip 没有我就用这个好了
把我们的资源放到这个里面
我们就用这个小姐姐吧
然后使用战神素材资源工具 打包
打包后 热更新 或者 放入客户端
这样客户端部分就好了
2、服务端部分
现在我们来修改 服务端部分
找到客户端补丁文件
不知道是哪一个文件的话根据这个
D:\mud2.0\logincenter\logincenter_win\config\serverlist.json
里面的查找
我这里的这个叫 ysfg.zip
到 D:\mud2.0\logincenter\ClientConfig 里面找到这个压缩包
拷贝出下面
frame.json
monster.json
两个文件(一般修改前最好 备份下)
我们先来修改
monster.json
文件
随便复制一个参数 放到最下面 (注意 最后面是没有,符号的)
,
{
“id”: 45254, //自定义的ID
“name”: “雪域五毒魔”, //怪物名称
“race”: 45, //id 前两位
“appr”: 254, //id 后两位
“img”: “mon26”, //素材所在的压缩包
“imgIdx”: 1720, //图片开始编号
“canMove”: true
}
知道大概意思 我们开始修改刚刚复制的
id 不能重复
name 好像也是没有实际用途
现在我们再来修改
frame.json
同样我们复制一组参数。
这个参数包含 站立 行走等
这里我们值修改
“id”: 45254,
“roleName”: “雪域五毒魔”,
其他保存默认
全部修改好了 覆盖回去
然后我们修改下
\serverlist.json
的版本号
给客户端更新
3、数据库部分
我们使用数据库管理工具链接 数据库
随便复制一个怪物数据修改
mir3 – monster
本次只介绍
raceimg 对应 monster.json 里面”race”:
appr 对应 monster.json 里面 “appr”:
其他参数参考怪物代码.txt
到这里 基本就可以了
我们试试
没什么问题。
总结:
1、race为数据库字段的raceimg,并非RACE
2、战神的怪物素材是由360张图和坐标组成一组
3、客户端文件在\assets\res\data目录以monXX.zip 开头 XX 可以随意改为其他的,这样新建一个就不会出现资源冲突,不用修改编号。
本期教程到此结束。
祝君好运。。。