繁体中文设为首页加入收藏快捷桌面

解答ini在怪物和npc动作的配置解释

  • 作者: lanhuamoyu.com
  • 来源: 本站原创
  • 时间: 2016-12-24
  • 评论:
  • 浏览:

今天发布一条在魔域游戏里ini在怪物和npc动作的配置解释

NPC的动作配置方法和人物、怪物一样都是在3dmotion.ini中记录的。
NPC的模型和贴图是通过3DSimpleObj.ini来配置的,配置方法和配置人物怪物模型的贴图的armor.ini方法基本上一样。
我们先来看一下3DSimpleObj.ini的各个部分解释
3DSimpleObj.ini
[ObjIDType1] 编号
PartAmount=1 由一个模型组成
Part0=900000000 模型 指向3Dobj.ini
Texture0=900000000 帖图 指向3dtexture.ini


介绍一下:npc.ini
[NpcType1] NPC的编号
Name=托特斯 NPC的名称
SimpleObjID=1 指向3dsimpleObj.ini
StandByMotion=0900000100 站立动作,指向3dmotion.ini
BlazeMotion=0900000101 鼠标激发动作1,指向3dmotion.ini
BlazeMotion1=0900000320 鼠标激发动作2,指向3dmotion.ini
BlazeMotion2=0900000330 鼠标激发动作3,指向3dmotion.ini
RestMotion=0900000101 休闲小动作,指向3dmotion.ini
Effect=none NPC所带的特效(支持none为无特效)
其中需要说明的是鼠标激发动作,就是鼠标点击该NPC的时候会NPC发生的动作,这个具体可以根据策划的要求来增加,需要几个就可以做几个。

怪物的动作、模型和贴图与人物一样都是在3dmotion.ini和armor.ini中记录的,使用方法也完全一样,只是文件的存放路径不一样而已。其中
这里主要介绍Monster.ini ,这个是用来记录怪物其他数据的
Monster.ini
[食尸兽] 怪物的名字
SizeAdd=1 怪物所占的位置大小,影响到玩家攻击怪物的时候,玩家与怪物之间的距离
ZoomPercent=100 怪物与模型的比例,100为100%大小
MaxLife=100 怪物的最大生命值
Level=1 怪物的等级
Defy=1 是否使用等级藐视(具体需查看藐视有关的策划案)
Defence=1 该怪物的物理防御
MDefence=1 该怪物的魔法防御

由以上可以看出,这些是怪物在客户端所需要记录的一些数据,影响客户端的表现,但是必须和服务端数据库cq_monstertype里的数据保持同步。

网友评论吐槽
验证码点击显示验证码