lanyu 发表于 2016-7-31 23:26:10

介绍DBC2000数据库入门知识

介绍DBC2000数据库入门知识
无论你是一个普通的玩家还是一位全职的传奇GM,你都一定知道DBC数据库2000,那么当你安装好了数据库以后,就这么完了吗?当然不是的。那么你想知道数据库内在的结构和关联吗?看看这文章吧!
正常安装完毕后,打开dbc2000 点herodb 大家看见了三个文件吧分别是magicdb monterdb 和stditemdb <BR>magicdb呢就是你所修炼的法术和各种技能嫌练的慢麻烦吧~~~很简单哦 !
trainlv 表格是需要升级的经验needlv 是需要的等级注:mode 里0 是战士技能1是道士技能2 是法师技能monsterdb 是关于怪物的攻击,经验,还有等级方面的东西好,现在是最重要的物品修改了所有的修改都在stditemdb里兵器类一般来说武器只要改ac2和mac2就行了前面是改准确 后面是改攻击速度 把那两个都改成10 哈哈,你会发现你的武器是+10准确+10攻击速度的超级兵器还有的兵器能改附带幸运,可惜我没时间研究~~残念~dc是攻击下限 dc2是攻击上限 mc是附带魔法sc是道术不过最好别改太离谱了超过了255带在身上攻击是会减成0的戒指类戒指有几种属性,像生铁 降妖之类的 ac mac 是防跟魔防狂风,道德,魅力则是毒物躲避,中毒恢复之类的 都可改攻击速度 后面的dc mc sc 相同项链类项链可带的属性可真不少,什么魔法恢复啊,生命恢复啊 幸运,行动速度都能带一般来说 mode是0的如绿色,蓝翡翠之类的是加准确和敏捷而狂风,记忆,之类的是加幸运和生命魔法恢复注意了能改幸运,自然也是能加诅咒的 改的时候注意下改幸运一般是ac2手镯类也分两类一个是加敏捷和准确的一个是加防的加准确和敏捷的手镯改dc 是加敏和准,而加防和攻的改则是加防inx编号 <BR>name名字stdmode模式(定义物品是什么比如药就是0,男衣服是10女的是11,其实就是你物品使用方法的模式,比如0就是药,你就双击,10是衣服,你就穿)shape模式(stdmode分类下的小分类,别如慢慢加的药是0,瞬间加的是1,其实就是这个东西效果的模式,比如0的药就1格1格加,1的药就瞬间加)wi...这个是重量 <BR>anicount,source,resevc...这3个不知道有什么用,我也没用到looks是外观,就是你看到的图片 <BR>duarmax这个是持久,是传奇中的1000倍stock不知道有什么用下面讲关键的先说药类std 0 sha 0 就是说普通药,比如金创药,ac是加血的数字mac是加魔法的数字std 0 sha 1 就是说太阳水类,点了就满的,ac是加血的数字mac是加魔法的数字说刀 一般的刀的std是5,或6,我也不知道有什么区别ac2是准,mac2是敏捷,mac是攻击速度ac是......项链stdmode19的和20的不同主要区别在ac,ac2,macmmac2具体见上以后的物品也可以同上的规律关于need <BR>need和needlevel有关need 0 <BR>needlevel是段术need 1后者是攻击力2是魔法3是道术4.....不知道咯修改物品的外观。用db打开d:\mirserver\mud2\db\stditems,在各套装备的looks下边改变相应的对应图片数字。有几个比较cool的推荐给大家。手镯430 戒指429 项链428手镯436 戒指438 项链437手镯442 戒指441 项链440首先用db commander 2000,打开*:\mirserver\mud2\db下的stditems.db数据库文件1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“对号”就表示确定插入这一横列。2.现在开始你就是一名裁缝了:a.首先点一下最左边“idx”属性对下来的空表单处,然后写入序号,记住序号不要重复,最好能按照先后次序排列(具体有什么影响我也不知道。)b.“name”属性是物件的名称,在这里我们写入“伯爵斗篷(男)"。c.“stdmode”属性具体表示什么我不知道,但男的衣服改成“10”,女的衣服改成“11”,这样男的衣服就不能给女的穿,女的衣服就不能给男的穿了!d.“shape”<BR>“5”表示“灵魂战衣”的样子。 <BR>“4”表示“魔法长袍”的样子。“3”表示“重盔甲”的样子。e.“weight”属性是物件重量,这个很简单,自己改咯!f.“looks”属性决定了这件衣服@make出来后放包包里的样子和在装备栏里的样子,这个你可以参照前面物件的属性,我查了一下,变量是这样的:“重盔甲(男)”or"战神盔甲(男)"or"钢盔甲(男)" 62"魔法长袍(男)"or"恶魔长袍(男)"or"圣龙魔袍(男)" 63"灵魂战衣(男)"or"幽灵战衣(男)"or"泰坦战衣(男)" 64"重盔甲(女)"or"战神盔甲(女)"or"钢盔甲(女)" 82"魔法长袍(女)"or"恶魔长袍(女)"or"圣龙魔袍(女)" 83"灵魂战衣(女)"or"幽灵战衣(女)"or"泰坦战衣(女)" 84改其他装备的时候参照前面物件的变量就可以了!g."duramax"这个就是我们要找的物件持久的属性了,一开始怎么也找不到,原来这里的变量中"1000"表示1个持久度,那么"40000"就表示40个持久度了!h.后面的属性大家一定都熟悉了: "ac" 防御力下限"ac2" 防御力上限 "mac" 魔防下限 <BR>"mac2" 魔防上限"dc" 物理攻击力下限 "dc2" 物理攻击力上限 <BR>"mc" 魔法攻击力下限"mc2" 魔法攻击力上限 "sc" 道术下限 <BR>"sc2" 道术上限"needlevel" 需要等级 "price" 价格 <BR>物品是首饰时"ac2" 不是 防御力上限 而是 准确 "mac2" 不是 魔防上限 而是 敏捷来看: 阎罗手套:防御0-4数据库体现:ac 0 ac2 4记忆头盔:防御3-3数据库体现: ac 3 <BR>ac2 3祈祷头盔:防御3-4 魔御1-2数据库体现: ac 3 ac2 4 mac 1 mac2 2这样看来,在普通首饰和服饰中:ac就表示防御下限;ac2表示防御上限;mac表示魔御下限;mac2表示魔御上限。有特殊的吗?有: 白色虎齿项链:道术1-0 魔法躲避20%数据库体现: ac2 2 sc 1灯笼项链:攻击1-0 魔法躲避10%数据库体现: ac2 1 dc 1这里的ac2 就表示魔法躲避,其中1代表10%,2就是20%。问题:要是防御0-2 魔法躲避20%,那ac2究竟要代表什么???幸好还没发现有这样的首饰。(需要研究)看更特殊的:狂风项链 攻击0-1 攻击速度+2数据库体现: ac 2 ac2 0 dc 0 dc2 1gm项链:攻击速度+10 生命力恢复100% 魔法力恢复100%数据库体现: ac 10 ac2 10 mac 0 mac2 10比较一下,这里的 ac 表示的是攻击速度 ac2表示生命力恢复100% mac2表示魔法力恢复100%武器呢?武器中这几个属性所代表的又是不同的:降魔:准确+1(其他属性略)数据库体现: ac2 1pk刀:幸运+7,准确+7(其他属性略)数据库体现: ac2 7 source -7(注意这个属性)超级无极棍:幸运+10 准确+10 神圣+10数据库体现: ac 10 ac2 10 source -10(注意)我找遍所有武器,只有超级无极棍的ac 为10 ,那么可以推断武器中的,ac 表示神圣,虽然我不知道神圣到底干什么用的?(需要研究),而ac2 就表示准确,重点是source ,不难看出,他应该就代表了幸运,但为什么是-10呢?莫非诅咒才体现为正值?(需要研究)药剂的属性:强效金疮药:hp +90数据库体现: ac 90强效太阳水:hp +50 mp +80数据库体现: ac 50 mac 80这样看来,这里的 ac 表示 hp前值(注 hp:200/300,200为前值,300为后值。)mac 表示 mp前值没特殊的吗?有: 一些不常见的特殊药剂:生命强化水:生命力暂时提升120秒(120秒内hp后值+50)数据库体现:ac 50 mac2 120魔法强化水:魔法力暂时提升120秒(120秒内mp后值+50)mac 50 <BR>mac2 120那么这里的 ac 表示hp后值 mac 表示mp后值 mac2 就表示时间了。大家知道 苹果 是每项属性都暂时增加240秒,他的ac2中是2,那么应该和武器一样,ac2表示准确了
页: [1]
查看完整版本: 介绍DBC2000数据库入门知识