魔域一条龙,魔域版本,新开魔域,魔域技术,魔域发布网(辉煌网络www.138my.cn)
版本魔域
  • 首页
  • 魔域版本
  • 网站模块
  • 开区套餐
  • 工具下载
  • 魔域技术
  • 辅助下载
  • 客户留言
魔域技术
热门排行
  • 魔域数据表解释《完整版》
  • 魔域GM命令
  • 魔域加宝宝
  • 魔域一条龙
  • 宝宝技能添加方法
最新推荐
  • 魔域加宝宝
  • 魔域数据表解释《完整版》
随机推荐
  • 001my辅助7.3版下载
  • 魔域一条龙
  • 魔域夺宝活动脚本
  • 魔域GM命令
  • 魔域VIP领取工资脚本

魔域加宝宝

  • 来源: 原创
  • 点击: 677290
  • 日期: 2020/12/20 23:26:13

打开客户端下的INI文件夹,我们可以看到一些INI文件,如:3DEffect.ini、3DEffectInfo.ini、3dtexture.ini、Mantle.ini、MountMotion.ini等等。

1、我们从做动作的INI开端阐明


3dmotion.ini(这个INI是用来调用客户真个动作资源)

内容:

0001000100=c3/0001/000/100.c3 坐标表示动作编号,右边表现该动作的存储路径

0001000101=c3/0001/000/101.c3

0001000110=c3/0001/000/110.c3

0001000111=c3/0001/000/111.c3说明:5uwl.net


其中前四位代表的是角色的编号。

中间三位代表的是角色所拿的兵器编号。

后三位代表的是角色的动作编号。

这部分的编号规矩全体是由策划在初期的时候制订下来的。关于3dmotion.ini的编号规矩可看具体的策划案。 

2、下面是与模型和贴图有关系的INI说明

在《魔域》中有很多INI是与3dobj.ini以及3dtexture.ini相干的,它们之间的关系如下:3dobj.ini模型C3

*.ini

3dtexture.ini贴图*.INI可以是armor.ini、armet.ini、weapon.ini、Mantle.ini我们以armor.ini为例

3dobj.ini:表现各模型的编号,以及这个编号所对应的模型的存储路径。

3dtexture.ini:表现各模型的贴图的编号,以及这个编号所对应的具体贴图的存储路径。

armor.ini:具体阐明人物以及怪物调用模型和贴图的ini,分辨指向3dobj.ini和3dtexture.ini。

3dobj.ini

001000000=c3/mesh/001000000.c3 动作编号以及该动作的存储路径

001000001=c3/mesh/001000001.c3

001000002=c3/mesh/001000002.c3

001000003=c3/mesh/001000003.c3

3dtexture.ini

001000000=c3/texture/001000000.dds 贴图的编号以及该贴图的存储路径

001000001=c3/texture/001000001.dds

001000002=c3/texture/001000002.dds

001000003=c3/texture/001000003.dds

armor.ini

[Armor001130000] 表示的是角色和这个角色所穿的衣服,其中001是角色的编号(对应于数据库中lookface的前三位),130000表示的衣服的编号。

Mesh=001000001 模型 指向3dobj.ini中的模型编号

Texture=001000001 贴图 指向3dtexture.ini中的贴图编号这样就可以完成一个角色模型和贴图的调用。其他的譬如兵器、头盔都是相似如此。但是在《魔域》中头盔相关的armet.ini用来配置头发。

但是,在INI中还有另外一种表达方式例如:

3Ditem.ini

2001569 1040101 1040101 50 50

物品数据库中id 模型 贴图 物品栏内大小 地上大小 

4、怪物有关的INI

怪物的动作、模型和贴图与人物一样都是在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里的数据坚持同步。

4、NPC相关的INI

在游戏中,学会尊重员工,我们可以看到我们的NPC是带有动作的,这部分的动作调用都需要由npc.ini这个文件来配置。

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产生的动作,这个具体可以依据谋划的请求来增添,需要几个就可以做几个。

5、 地图配置相关INI

学习过地图的朋友在进进游戏以后必定斟酌如何在地图上做一些飞舞雪花、蒲公英等等之类的特别效果,《魔域》中也有这样的效果,这个就要说到地图配置的INI

Gamemap.ini

[Map1000] 地图编号

File=map/map/grassland.DMap 地图Dmap文件的存储路径

Alpha=255 Alpha通道设置(改变地图透明度)

Red=255 红色量(调整可以改变地图的整体颜色)

Green=255 绿色量(调整可以改变地图的整体颜色)

Blue=255 蓝色量(调剂可以转变地图的整体色彩)

Name=亚伯拉草原 地图名称

Snow=0 是否下雪

Firebug=0 是否有荧火虫

Dragon=0 是否有龙

Dandelion=1 是否有蒲公英

Music=music/1000.mp3 背景音乐的存储路径

其中的alpha,red,green,blue整体为调整地图的光暗、对照、色调等等。当alpha=0时地图为全透明,

red=0的时候 地域缺少红色素

三色量全为0的时候为玄色 

6、 光效相干INI简略先容(不做具体介绍)

3DEffectObj.ini:这个是3D特效模型,指定了3D效果编号所代表的模型路径。3DEffect.ini(配置3D效果,指定动画效果)

[FootPrint-L] 动画效果名

Amount=1 帧数为1(在模型中已经有多帧贴图,这是发生在魔域里的一个真实的故事,好魔域sf,这里是程序帧)

EffectId0=403 c3模型在3DEffectObj.ini中的编号

TextureId0=471 对应的贴图在3DTexture.ini中编号

Delay=0 播放延迟时间(单位毫秒)

LoopTime=1 动画循环次数

FrameInterval=66 动画播放每帧之间的时光间隔(单位毫秒) (比3D帧播放完毕多一点点)

LoopInterval=0 动画循环之间的时间间隔(毫秒)

OffsetX=0 动画播放时相对定位点的x偏移象素(正右为正)

OffsetY=0 动画播放时相对定位点的y偏移象素(正下为正)[blister02] 动画效果名

Amount=2 帧数为2

EffectId0=114 c3模型在3DEffectObj.ini中的编号

TextureId0=114 对应的贴图在3DTexture.ini中编号

EffectId1=115 c3模型在3DEffectObj.ini中的编号

TextureId1=115 对应的贴图在3DTexture.ini中编号

Delay=750 播放延迟时间(单位毫秒)

LoopTime=999999 动画循环次数

FrameInterval=33 动画播放每帧之间的时间间隔(单位毫秒)

LoopInterval=0 动画循环次数之间的时间间隔(毫秒)

OffsetX=0 动画播放时相对定位点的x偏移象素

OffsetY=0 动画播放时相对定位点的y偏移象素Action3Deffect.ini 动作3D动画殊效

401.410.006=Flash4101 左边编号为(人物武器动作)右边是对应的特效名 

1、我们从做动作的INI开端阐明

3dmotion.ini(这个INI是用来调用客户端的动作资源)

内容:

0001000100=c3/0001/000/100.c3 坐标表示动作编号,右边表示该动作的存储路径

0001000101=c3/0001/000/101.c3

0001000110=c3/0001/000/110.c3

0001000111=c3/0001/000/111.c3解释:

其中前四位代表的是角色的编号,魔域众神归来官网。

中间三位代表的是角色所拿的武器编号。

后三位代表的是角色的动作编号。

这部分的编号规矩全体是由策划在初期的时候制订下来的。关于3dmotion.ini的编号规则可看具体的策划案。 

2、下面是与模型和贴图有关系的INI说明

在《魔域》中有很多INI是与3dobj.ini以及3dtexture.ini相关的,它们之间的关系如下:3dobj.ini模型C3

*.ini

3dtexture.ini贴图*.INI可以是armor.ini、armet.ini、weapon.ini、Mantle.ini我们以armor.ini为例

3dobj.ini:表示各模型的编号,以及这个编号所对应的模型的存储路径。

3dtexture.ini:表示各模型的贴图的编号,以及这个编号所对应的具体贴图的存储路径。

armor.ini:具体说明人物以及怪物调用模型和贴图的ini,分辨指向3dobj.ini和3dtexture.ini。

3dobj.ini

001000000=c3/mesh/001000000.c3 动作编号以及该动作的存储路径

001000001=c3/mesh/001000001.c3

001000002=c3/mesh/001000002.c3

001000003=c3/mesh/001000003.c3

3dtexture.ini

001000000=c3/texture/001000000.dds 贴图的编号以及该贴图的存储路径

001000001=c3/texture/001000001.dds

001000002=c3/texture/001000002.dds

001000003=c3/texture/001000003.dds

armor.ini

[Armor001130000] 表示的是角色和这个角色所穿的衣服,其中001是角色的编号(对应于数据库中lookface的前三位),130000表示的衣服的编号。

Mesh=001000001 模型 指向3dobj.ini中的模型编号

Texture=001000001 贴图 指向3dtexture.ini中的贴图编号这样就可以完成一个角色模型和贴图的调用。其他的譬如兵器、头盔都是相似如此。但是在《魔域》中头盔相关的armet.ini用来配置头发。

但是,在INI中还有另外一种表达方法例如:

3Ditem.ini

2001569 1040101 1040101 50 50

物品数据库中id 模型 贴图 物品栏内大小 地上大小 

4、怪物有关的INI

怪物的动作、模型和贴图与人物一样都是在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里的数据坚持同步。

4、NPC相关的INI

在游戏中,我们可以看到我们的NPC是带有动作的,这部分的动作调用都需要由npc.ini这个文件来配置。

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产生的动作,魔域BOSS,这个具体可以依据策划的请求来增添,需要几个就可以做几个。

5、 舆图配置相干INI

学习过舆图的朋友在进进游戏以后必定斟酌如何在地图上做一些飞舞雪花、蒲公英等等之类的特别后果,《魔域》中也有这样的效果,这个就要说到地图配置的INI

Gamemap.ini

[Map1000] 地图编号

File=map/map/grassland.DMap 地图Dmap文件的存储路径

Alpha=255 Alpha通道设置(转变地图透明度)

Red=255 红色量(调剂可以转变舆图的整体色彩)

Green=255 绿色量(调整可以改变地图的整体颜色)

Blue=255 蓝色量(调整可以改变地图的整体色彩)

Name=亚伯拉草原 地图名称

Snow=0 是否下雪

Firebug=0 是否有荧火虫

Dragon=0 是否有龙

Dandelion=1 是否有蒲公英

Music=music/1000.mp3 背景音乐的存储路径

其中的alpha,red,green,blue整体为调剂地图的光暗、对照、色调等等。当alpha=0时地图为全透明,

red=0的时候 地域缺少红色素

三色量全为0的时候为玄色 

6、 光效相关INI简略介绍(不做具体介绍)

3DEffectObj.ini:这个是3D殊效模型,指定了3D后果编号所代表的模型路径。3DEffect.ini(配置3D效果,指定动画效果)

[FootPrint-L] 动画后果名

Amount=1 帧数为1(在模型中已经有多帧贴图,这里是程序帧)

EffectId0=403 c3模型在3DEffectObj.ini中的编号

TextureId0=471 对应的贴图在3DTexture.ini中编号

Delay=0 播放延迟时间(单位毫秒)

LoopTime=1 动画循环次数

FrameInterval=66 动画播放每帧之间的时光间隔(单位毫秒) (比3D帧播放完毕多一点点)

LoopInterval=0 动画循环之间的时间间隔(毫秒)

OffsetX=0 动画播放时相对定位点的x偏移象素(正右为正)

OffsetY=0 动画播放时相对定位点的y偏移象素(正下为正)[blister02] 动画效果名

Amount=2 帧数为2

EffectId0=114 c3模型在3DEffectObj.ini中的编号

TextureId0=114 对应的贴图在3DTexture.ini中编号

EffectId1=115 c3模型在3DEffectObj.ini中的编号

TextureId1=115 对应的贴图在3DTexture.ini中编号

Delay=750 播放延迟时间(单位毫秒)

LoopTime=999999 动画循环次数

FrameInterval=33 动画播放每帧之间的时光间隔(单位毫秒)

LoopInterval=0 动画循环次数之间的时间间隔(毫秒)

OffsetX=0 动画播放时相对定位点的x偏移象素

OffsetY=0 动画播放时相对定位点的y偏移象素Action3Deffect.ini 动作3D动画特效

401.410.006=Flash4101 左边编号为(人物武器动作)右边是对应的特效名 

数据库里须要修正的表:

cq_action

cq_monstertype

cq_itemtype

cq_grade

cq_eudmon_rbn_type

cq_dyna_rank_type

cq_totem_pole_type

cq_talentgain

cq_goods客户端里面需要修正的处所:

Ani目录下的:

ItemMiniIcon,PetFace,MapItemIcon(这个是掉地上的图,幻兽可以不往改,)



文章来源:(辉煌网络www.587my.com)

辉煌网络提供最新最全的魔域SF开区信息、魔域开区视频教程,魔域修改文章教程,开区版本,开区网站模版,免费资源(登录器、版本、GM工具、等其他开区软件、如10区服务端那些),找服,开服,玩服,学技术,修改魔域数据等等就来辉煌网络!


上一篇
魔域利用NPC自定义全服公告
下一篇
宝宝技能添加方法
  • 网站首页
  • 标签大全
  • RSS订阅
  • 百度地图
  • 谷歌地图
  • 客户留言

Copyright © 2015 魔域一条龙,魔域版本,魔域工具下载,魔域网站,魔域单机-www.138my.cn[http://138my.cn] All Rights Reserved
《中华人民共和国增值电信业务经营许可》
抵制不良游戏,拒绝盗版游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。