[技术文章] 传奇手游996M2引擎数据库使用说明

[复制链接]
查看8775 | 回复0 | 2020-3-11 09:31:19 | 显示全部楼层 |阅读模式
  传奇手游996M2引擎,数据库采用通用的excle表格式,方便于编辑及修改。所有的数据库及以后功能的扩展表,都放在Mir200\Envir\data目录里

  1.物品数据库(原stdmode库):cfg_equip.xls,此表为装备表,所有能佩带的装备,都在此表里;cfg_item.xls表,所有的除装备外的道具,都在此表里。        说明:cfg_item表,前100号ID,都为货币类型,切记,目前固定和金币和元宝的ID,请不要修改!!!余下的可任意设置,比如灵符,钻石等等,货币有专用的脚本支持修改和获取对应的值
  2.技能表(原magic库):cfg_magic.xls,此表就是由原magic库转变过来
  3.怪物表(原monster库):cfg_monster.xls,此表为所有的怪物数据
  4.NPC配置表(原MerChant.txt):cfg_npclist.xls,此表里为NPC配置表,方便以后扩展
  5.地图数据(原MapInfo.txt):cfg_maplist.xls,对应的地图参数都在对应格式。特别说明:地图的重复设置,用"|"号分隔,如B101|B201.表示用B201这张地图,重新生成一张B101的新场景地图
  6.传送点设置(原Mapinfo.txt里的传送点设置):cfg_mapinfo.xls
  7.安全区设置:cfg_startpoint.xls。说明下:可以设置正方形,长方形,菱形安全区。注意安全区四个点的顺序,菱形最上边顶点为第一个点,然后按逆时针方向设置。正四边形安全区,左上角为第一个点,同样逆时针方向设置余下点。
  注意:如果点的顺序设置不对,安全区将不能正确显示
  8.表cfg_game_data.xls:此表对应引擎的全局参数设置,以后再详细说明此表

  接下来,重点说下传奇996引擎数据库人物及装备的属性设置:
  1.表:cfg_att_score.xls,这张表第一列为属性ID,以后所有的属性,都以此ID为准
  2.表:cfg_level.xls,这张表里,设置的是每级人物对应的初始属性以及升级所需的经验。
  举例:此表中第一行,表示等级1级,升到下级所需经验200.原始属性:2#1#17|1#1#16|0#1#19|2#2#13|1#2#18|0#2#15|2#4#1|1#4#1|0#4#1|1#6#1|2#8#1|2#12#1
  格式说明:对应职业#属性ID#属性值|对应职业#属性ID#属性值|……,多个属性间用"|"符号连接。比如2#1#17(含义为道士1号属性ID(此ID对应表cfg_att_score.xls,1号ID就表示   生命值),值为17点。):意思就是当前等级道士生命为17.同理1#1#16.表示法师生命值为16;2#2#13:表示道士魔法值为13点
  说明:对应的职业设置为0.1.2.3  其中0.1.2对应战法道,3为三职业通用
  3.同样的属性设置,在cfg_equip.xls表里。比如此表里,木剑的属性设置为:3#3#2|3#4#5.就表示木剑增加攻击下限2.攻击上限5(攻击:2-5),因为职业设置的是3.所以三个职业都加该属性


   特别说明:不要改变表的列,因为手机游戏996M2引擎是按列读取对应的数据的。

回复

使用道具 举报

本版积分规则