热烈庆祝祖国七十周年华诞
单机魔域小游戏(网络配图 侵删)
新朋友点关注
单机魔域小游戏(网络配图 侵删)
老朋友点分享
单机魔域小游戏(网络配图 侵删)
没钱的点在看
单机魔域小游戏(网络配图 侵删)
有钱的给打赏
单机魔域小游戏(网络配图 侵删)
有对登录器皮肤感兴趣的朋友可以联系我们可爱的三和大神--《猫熊视觉设计》
单机魔域小游戏(网络配图 侵删)
QQ:2094775334
我们都知道游戏中NPC是缺一不可的,但是久而久之有些NPC都看腻歪了,想更换一个npc又不知道从何下手,今天,我就来教大家如何在单机版魔域中添加一个新的npc。
单机魔域小游戏(网络配图 侵删)
我们先找一个npc的模型文件,新建一个文件夹npc_castweapon为了方便我们把把模型、贴图、以及头像全部放到这个文件夹里面。全部弄好以后,我们把这个文件夹放到客户端c3/npc里面,因为这里主要存放的是游戏的npc,方便我们以后更改查找。
单机魔域小游戏(网络配图 侵删)
然后我们来配置npc的头像
头像配置在客户端ani/NpcFace.ANI中
[Face999];999这个id就是以后我们数据库需要调用的idFrameAmount=1;资源数,目前不支持Frame0=c3/npc/npc_castweapon/castweapon.dds;后面这些是资源路径
然后我们来配置npc的模型以及动作
主要有以下文件控制
3dmotion.ini
3dobj.ini
3DSimpleObj.ini
3dTexture.ini
armor.ini
npc.ini
3dobj.ini
配置模型
12345100=c3/npc/npc_castweapon/1.C312345101=c3/npc/npc_castweapon/2.C3
3dTexture.ini
配种模型贴图
12345100=c3/npc/npc_castweapon/1.dds12345101=c3/npc/npc_castweapon/2.dds
3DSimpleObj.ini
这里也就是定义683模型的c3文件和dds文件
后面的armor.ini和这里一个意思
[ObjIDType683]PartAmount=2Part0=12345100Texture0=12345100Part1=12345101Texture1=12345101
由于这个模型是两部分组成,所以这里要写PartAmount=2,表明由两部分
armor.ini
这个同3DSimpleObj.ini差不多的意思照着写就ojbk。
[683000000]Part=2Mesh0=12345100Texture0=12345100MixTex0=0MixOpt0=0Asb0=5Adb0=6Material0=defaultMesh1=12345101Texture1=12345101MixTex1=0MixOpt1=0Asb1=5Adb1=6Material1=default
npc.ini
这里就是游戏中的npc属性了
[NpcType9105]
Name=红胡子
SimpleObjID=683
StandByMotion=0683000100
BlazeMotion=0683000190
BlazeMotion1=0683000190
BlazeMotion2=0683000190
RestMotion=0683000101
Effect=springred
ZoomPercent=100
Note=纳邦德学院?大锻造师
有很多小伙伴不知道这里都是什么意思,我这里简单说一下
[NpcType9105]
;这里的9105就是我们后面数据库lookface调用的模型,末尾还要加上方位例如91050为正前【方位为8个也就是0-7】