先介绍数据库需要添加哪些数据吧。


   在数据库中,cq_monstertype表就是怪物属性表了,我们打开后会发现形形色色的怪物都集中在里面,那么我们需要这怎么做呢,在怪物表中我们可以看到有很多的字段,而这里每一个字段都代表一项属性,完整的属性这里我就不一一介绍了,只说明几条供大家参考。




 ID;代表的是当前怪物的身份id,你也可以叫他怪物身份证,一个怪物专属一个。


name;顾名思义,怪物的名称,称呼。


type;怪物的分类,也配合客户端用来对应怪物的小头像。


lookface;怪物的模型id,要与客户端配置的模型所对应。


life;怪物的血量。


其他还有很多我这里就不多说了,还有一些攻击躲避等等,大家可以参考已存在的数据进行对比




    我们先找到一个怪物的模型文件,我这里已经找到了一个,今天就拿这个用来做示范。我们在数据库中创建一个ID为22560,name为美杜莎女王,lookface为560的怪物,注意怪物的id不能重复,同样,怪物的模型id也不能重复。重复的模型id会两者会造成冲突,所以这里要特别的注意。




数据库添加完毕后,我们来在客户端中为这个怪物进行模型配置。




客户端\c3\monster\---这里的每一个文件夹都代表一个模组


客户端\c3\texture\---这里则为模型所需要的皮肤文件




   我这里示范的模组用的是2529与之对应的模型皮肤文件为2529000000.dds




提取的补丁为了以后更方便的调试,所以建议大家还是按照原位置存放。现在重点说明一下ini中如何配置。


3dmotion.ini

560000100=c3/monster/2529/100.c3

560000101=c3/monster/2529/101.c3

560000110=c3/monster/2529/110.c3

560000111=c3/monster/2529/111.c3

560000120=c3/monster/2529/120.c3

560000121=c3/monster/2529/121.c3

560000311=c3/monster/2529/311.c3

560000321=c3/monster/2529/321.c3

560000330=c3/monster/2529/330.c3

560000331=c3/monster/2529/331.c3

560000340=c3/monster/2529/340.c3

560000350=c3/monster/2529/350.c3

560000351=c3/monster/2529/351.c3

    这个文件主要配置的是怪物在游戏中的动作,比如攻击,受击,死亡倒地等一些动作,其中560对应数据库中你刚才填写的模型id,末尾的100,101这些每一个都代表的是一个动作。后面的路径关系我想大家也应该都能看的明白。


3DSimpleObj.ini

[ObjIDType560]

PartAmount=1

Part0=2529000000

Texture0=2529000000

        [ObjIDType560]这里的560同样为你刚才数据库中指定的模型id,需要注意这些id都是唯一的,如果你客户端中已经存在这个id你就要考虑更换一个没有的了。后面的配置则用来表示对应的模型名称贴图名称,下面会讲到。


3dobj.ini

2529000000=c3/monster/2529/1.c3

   这个则对应上面文件的Part0项配置,也就是指定一个模型文件。


3dtexture.ini

2529000000=c3/texture/2529000000.dds

   这个则对应上面文件的Texture0项配置,也就是指定一个模型皮肤文件。


armor.ini

[560000000]

Part=1

Mesh0=2529000000

Texture0=2529000000

MixTex0=0

MixOpt0=0

Asb0=5

Adb0=6

Material0=default

   这个文件大体是和上面的3DSimpleObj.ini大体一致,这两个文件应该是一个对应动作中的模型配置,一个对应模型原始配置。


Monster.dat


   以上配置都完成后,用专用工具打开这个文件进行编辑,与之对应的就是数据库中的一些数据,该文件中也有怪物出生以及死亡光效配置。


当所有的配置都完成后,我们就可以开启游戏进行刷怪测试,查看是否添加成功,模型是否完整。


111111111111111.png

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处风雪天下博客

原文地址:《单机群某位兄弟发布的魔域添加怪物文本教程》发布于:2022-09-22

您需要 登录账户 后才能发表评论

发表评论

快捷回复: 表情:
评论列表 (暂无评论,775人围观)

还没有评论,来说两句吧...