微信扫一扫 分享朋友圈

已有 2106 人浏览分享

996M2引擎之数据库说明

[复制链接]

1114

主题

256

回帖

3356

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3356
发表于 2020-3-8 19:28:22 | 显示全部楼层 | 阅读模式
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:此表对应引擎的全局参数设置,以后再详细说明此表
    接下来,重点说下人物及装备的属性设置:
    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,所以三个职业都加该属性

   最后,如果有对这块不明白的,可发贴询问,我回一一作答。
   ****特别说明:不要改变表的列,因为引擎是按列读取对应的数据的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|传奇版本库 ( 豫ICP备2022013642号 )|Sitemap

GMT+8, 2024-11-15 11:20 , Processed in 0.013980 second(s), 5 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2020 Comsenz Inc.