DB数据库详解.docx
《DB数据库详解.docx》由会员分享,可在线阅读,更多相关《DB数据库详解.docx(20页珍藏版)》请在冰点文库上搜索。
DB数据库详解
Magic详解
magicdb:
是你所修炼的法术和各种技能.
(1)magsid物品代号
(2)magname物品名称
(3)effecttype效果属性
(4)effect效果(放此魔法所产生的动画效果)
(5)spell每次耗用魔法值
(6)defspell升级后增加的每次耗用魔法值
(7)defpower升级后增加的威力
(8)defmaxpower升级后增加的最大
(9)job职业(0-战士,1-法师,2-道士)
(10)power基本威力
(11)maxpower最大威力
(12)t1ainlv表格是技能需要升级的经验
(13)needlv修炼需要的等级
(14)mode里0是战士技能1是道士技能2是法师技能.
(15)needl11级技能所需等级
(16)l1train1级技能修炼所需经验
(17)delay技能延迟时间
(18)descr备注
Monster详解
monsterdb:
是关于怪物的攻击,经验,还有等级方面的东西
怪物CoolEye调到100,再用隐身戒指也没用了
(1)sid怪物代号
(2)name怪物名称
(3)race行动模式及死亡时的效果代码
race代码---81对象进入范围自动攻击
822x2范围内毒液攻击-弱
90贴身麻痹石化攻击-弱
92遇到攻击对象在范围外时会瞬移
93边攻击边躲避
95对象进入攻击范围内会从地下爬出来
100召唤的骷髅
101进入范围会从石像状态激活
102在攻击的同时召唤mir200\!
setup.txt文件里的zuma1~4里特定的怪
103自身不移动,通过释放mir200\!
setup.txt文件里的bee特定的怪来攻击对象
105麻痹石化攻击-强
106麻痹石化攻击-弱
107全屏攻击+麻痹+中毒
113召唤的神兽-小
114召唤的神兽-大
115自身不移动,通过地刺来攻击对象
116自身不移动,通过释放mir200\!
setup.txt文件里的spider特定的怪来攻击对象
117自身没有攻击力,通过自暴来攻击对象
(4)racelmg攻击模式代码
racelmg代码---15抛斧头
16贴身喷毒
21电火花
22喷针
40击电
45射箭
52高空喷毒效果
53低空喷毒效果
49丢火球祖玛教主攻击动作
33大范围喷毒触龙神攻击动作
触龙神外形编号140攻击动作编号33
祖玛教主外形编号63攻击动作编号49
火焰沃玛外形编号31攻击动作编号20
沃玛教主外形编号34攻击动作编号21
(5)appr怪物形象代码
(6)lvl怪物等级
(7)undead是否属不死系0-否,1-是[不*系不可招,*系可召]
(8)cooleye是否主动攻击(反隐形范围,并和等级有关)
(9)exp怪物的经验值
(10)hp怪物生命
(11)mp怪物魔法
(12)ac怪物防御力
(13)ac2防御力上限
(14)mac魔法防御力
(15)dc攻击力
(16)dcmax最大攻击力
(17)mc魔法攻击力
(18)sc道士精神力
(19)speed速度
(20)hit攻击命中率
(21)walk-spd行走速度间隔
(22)walkstep行走步伐
(23)walkwait行走等待时间
(24)attacr-spd攻击速度间隔
Stditem详解
stditemdb:
物品属性修改
1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“对号”就表示确定插入这一横列。
(1)idx属性表示数据库的序列号(记住序号不要重复)
(2)name属性表示:
物件的名称
(3)stdmode装备属性:
10-男衣
11-女衣
5-单手
6-双手
30-蜡烛类
22-毒药,符类
42-制作原料
=======================================================
(4)shape这个属性(衣服显示穿上得样子,首饰代表其特殊功能)
“5”表示“灵魂战衣”的样子。
“4”表示“魔法长袍”的样子。
“3”表示“重盔甲”的样子。
19~21:
项链
为19时,ac2和mac2代表魔法躲避和幸运
为20时,ac2为准确,mac2为敏捷
为21时,ac2为体力恢复,mac2为魔法恢复
24~26:
手镯
为24时,ac2代表准确,mac2代表敏捷
为26时,ac和ac2分别代表物理防御上限和下限,mac和mac2分别代表魔法防御上限和下限
22~23:
戒指
为22时,ac和ac2分别代表物理防御上限和下限,mac和mac2分别代表魔法防御上限和下限
为23时,ac代表攻击速度+,mac代表中毒躲避+,mac2代表中毒恢复+
shape值:
记忆头盔125
记忆戒指122
记忆手镯124天地合一
记忆项链123
魔血戒指133虹魔戒指136
魔血项链134mp转hp虹魔手镯137吸hp
魔血手镯135虹魔项链138
神秘戒指130祈祷戒指128
神秘腰带131随机属性祈祷手镯126
神秘头盔132祈祷头盔129
隐身戒指111传送戒指112
麻痹戒指113复活戒指114
火焰戒指115治愈戒指116
幸运戒指117护身戒指118
负载戒指119
技巧项链120
探测项链121
恢复hp/mp113
对于武器来说:
当shape值和reserved值分别为30和12时,武器一旦拿上就不能取下,只到死后消失(血剑)
当仅reserved值为8时,武器拿上可以取下,但是一旦战斗死亡,就会消失
=====================================================================================
(5)weight属性是物件重量.
(6)looks属性(显示衣服物品栏里样子和在装备栏里的样子)
"重盔甲(男)"or"战神盔甲(男)"or"钢盔甲(男)"62
"魔法长袍(男)"or"恶魔长袍(男)"or"圣龙魔袍(男)"63
"灵魂战衣(男)"or"幽灵战衣(男)"or"泰坦战衣(男)"64
"重盔甲(女)"or"战神盔甲(女)"or"钢盔甲(女)"82
"魔法长袍(女)"or"恶魔长袍(女)"or"圣龙魔袍(女)"83
"灵魂战衣(女)"or"幽灵战衣(女)"or"泰坦战衣(女)"84
(7)duramax物件持久的属性:
这里的变量中"1000"表示1个持久度,那么"40000"就表示40个持久度了!
(8)衣服和武器的属性:
"ac"防御力下限
"ac2"防御力上限
"mac"魔防下限
"mac2"魔防上限
"dc"物理攻击力下限
"dc2"物理攻击力上限超过了255带在身上攻击是会减成0
"mc"魔法攻击力下限
"mc2"魔法攻击力上限
"sc"道术下限
"sc2"道术上限
"needlevel"需要等级
"price"价格
(9)物品是首饰时:
"ac2"表示准确
"mac2"表示敏捷
"ac"表示防御下限
"ac2"表示防御上限
"mac"表示魔御下限
"mac2"表示魔御上限
药剂的属性:
强效金疮药:
hp+90
数据库体现:
ac90
强效太阳水:
hp+50mp+80
数据库体现:
ac50
mac80
这样看来,这里的
ac表示hp前值(注hp:
200/300,200为前值,300为后值。
)
mac表示mp前值
特殊的:
一些不常见的特殊药剂:
生命强化水:
生命力暂时提升120秒(120秒内hp后值+50)
数据库体现:
ac50
mac2120
魔法强化水:
魔法力暂时提升120秒(120秒内mp后值+50)
mac50
mac2120
那么这里的
ac表示hp后值
mac表示mp后值
mac2表示时间了
大家知道苹果是每项属性都暂时增加240秒,他的ac2中是2,那么应该和武器一样,ac2表示准确了!
(10)stock是否为库存品
(11)need表示限制种类:
0为等级限制
1为攻击限制
2为魔法限制
3为道术限制
(12)needlevel表示了(need)限制的具体数量.
另外上面的stock处网上有说不是库存的意思是是否容易暴出后物品比较极品的意思,大家可以自己测试
60:
在DB库增加新装备新怪的方法和技巧:
传奇4F在DB库增加新装备新怪的方法和技巧
大家一定玩腻了盛大所定的那些装备了把,一定也想在自己的4F里增加一些独创的装备把。
告诉大家一个技巧多利用COPY而让创建的装备100%成功,又不会出错!
具体操作:
比如我想要一件[狂神布衣(男)]
用DBCommanderShortcut打开StdItems.DB后首先找到原来的布衣(男)的数据单击成兰色后,选择DBCommanderShortcut上面的EDIT出现下拉菜单,点里面的COPYRECORD后下拉菜单消失。
再点EDIT这时出现的下拉菜单里面原来是灰色不能选择的2个选项成了可选项,选择PASTERECORDAPPEND后他会自动在库的最下面拷贝了一份布衣的资料。
IDX是物品编号改成上面物品的编号的后一位就可。
NAME是名称呀改成[狂神布衣(男)]因为是COPY布衣(男)同样都是男用衣服所以装备属性和外观属性等都不用修改,现在要修改的只是:
DURAMAX:
这是持久,注意这里的1000=游戏中的1点持久,如要40的持久那么就是40000。
AC和AC2就不用我多说了把是防御和防御上限。
MAC和MAC2是魔防和魔防上限。
DC和DC2是攻击和攻击上限。
MC和MC2是魔法力和魔法力上限。
SC和SC2是道术和道术上限。
这里就自己看着改吧,都改成225的话呵呵。
。
。
。
。
自己试试。
注意最高只能改到225!
!
!
!
!
!
!
!
!
!
!
技能人形怪物设置
人形怪通过配制文件可以自定义身上穿的装备(身上穿的装备就是他们爆的装备)
人形怪和分身一样使用魔法,通过配制文件可以定义他们使用哪些魔法,性别,职业等。
此人形怪特点:
可以使用魔法,爆什么装备玩家一看就知道。
注意:
道士人型怪必须在MonItems加上.并且要将护身符和毒加到他的爆率文件内.机率必须为1/1
人形怪数据库配制:
Race=150为人形怪,形象代码设置为165后面的随便设置
在Envir目录里新建一个MonUseItems目录,然后把人形怪配制文件放进去
怪物配置文件如下:
;=============================人形宝宝配制文件=======================
[BaseInfo]
;职业
Job=2
;性别
Gender=0
;头发
Hair=2
;使用魔法
Magic=神圣战甲术,幽灵盾,施毒术,灵魂火符,无极真气,召唤神兽,召唤月灵,气功波,治愈术,群体治疗术
;==============================身上装备============================
[UseItems]
;衣服
DRESSNAME=天尊道袍
;武器
WEAPONNAME=龙纹剑
;照明物
RIGHTHANDNAME=荣誉勋章35号
;项链
NECKLACENAME=光芒项链
;头盔
HELMETNAME=天龙盔
;左手镯
ARMRINGLNAME=护身符(大)
;右手镯
ARMRINGRNAME=光芒护腕
;左戒指
RINGLNAME=光芒道戒
;右戒指
RINGRNAME=光芒道戒
;物品
BUJUKNAME=
;腰带
BELTNAME=光芒腰带
;鞋子
BOOTSNAME=光芒道靴
;宝石
CHARMNAME=
;死亡掉装备几率数字越小掉装备几率越高
DieDropUseItemRate=10
;死亡是否不掉装备(1=不掉0=掉)
NoDropItem=0
;是否允许挖物品(1=允许0=不允许)
ButchItem=1
普通人形怪物设置
注意:
以下设置的人型怪物不会使用技能.爆率读取怪物爆率
直接读取HUM.wil文件中人的模型,带头发,而且可以查看怪物穿戴的装备,要打他必须用Shift打,跟玩家几乎没有区别!
方法是:
1.在怪物DB中Racelme设为0或256的倍数.例如256,512,1024等.
2.怪物穿什么装备,在Appr设置.具体如下,查看某服装的Shape值,例如轻型盔甲的Shape值为2.则Appr的值为1024(即2*512)~1536(即3*512)是穿轻型盔甲的怪物,其中前一半1024~1280为男装,后一半1281~1536为女装.其中每段的前2个分别与后面不同发型,例如1024,1025,分别光头,短发两种男发型.1281,1282分别两种女发型.
3.拿的武器类型.设置MP值.本人测试为:
设置MP值为(2*武器的SHAPE值)~(2*武器的SHAPE值+1).例如:
空手为0或1,拿木剑(SHAPE=1)为2-3,铁剑(SHAPE=2)为4-5,屠龙(SHAPE=26)为52
shap值计算公式:
appy=500*A+B
其中A为衣服外观所在HUM.WIL的外观代码,根据自己的查看。
B为100,200,300,400,500之间的一个数,
100-300是男的,
400-500是女的,(呵呵重男轻女哦)
根据数值不同,其中有头发的和没头发就不同。
举个例子:
男女圣战衣服shap为6既shap值=A则:
A=6
appy=500*A+B=500*6+100=3100(男)
appy=500*A+B=500*6+200=3200(男)
appy=500*A+B=500*6+300=3300(男)
appy=500*A+B=500*6+400=3400(女)
appy=500*A+B=500*6+500=3500(女)
再如:
A=7(法神)
appy=500*A+B=500*7+100=3600(男)
appy=500*A+B=500*7+400=3900(女)
A=8(道尊)
我的韩国最新的衣服加到了41了则:
A=41(翅膀最新衣服)
appy=500*A+B=500*41+100=20600(男带翅膀新衣服的)
现在大家知道了吧,只要你把参数A(衣服外观代码)搞明白了,
--------------------------------------------------------------------------------
人型怪物衣服外观代码本人一个一个试出来的不知道拿武器的代码是多少到多少
1700男战|1900女战3200天魔神甲|3400圣战宝甲
2200男法|2400女法3600法神披风|4000霓裳羽衣
2600男道|3000女道4300天尊道袍|4600天师长袍
--------------------------------------------------------------------------------
还有一个特殊的就是穿布衣的男性头发是蓝色的就是女性的第二种头发公主辫
appr600race11
这非常的帅适合做大刀卫士的职业在服务器里叫锦衣卫
--------------------------------------------------------------------------------
直接读取HUM.wil文件中人的模型,带头发,而且可以查看怪物穿戴的装备,要打他必须用Shift打,跟玩家几乎没有区别!
突破怪物属性
教你突破怪物所有属性的327**的限制!
1.当然是打开DBC2000PRO了。
(当然为了保险,建议你先备份一个原文件)
2.选择monster.db
3.点任一点怪的经验.(也就是光标是在EXP上面的)
4.在上面的菜单中点Utilities.再选里面的Add/DeleteColumns→left
5.这时出现一个窗口.很简单就几个按扭,我们在NAME里面选择EXP,再点下面的Delete再点YES
6.好了原来的我们已经删了。
7.删了我们就可以再建一个新的Exp项目了.
8.重复第4步,这里我们就要增加了。
在NAME处填入Exp,在下面的TYPE里面我们选INTEGER,在后面的LENGTH里面填入32最后再点ADD
9.在这里基本上完成了如果新加的Exp可能跑到DB后面的最后面去了你可以用鼠标拖到原来的位置!
本操作适合怪物的任何属性限制修改!
!
物品代码大全
物品代码表
物品代码(Stdmode)物品类型相关说明
0药品
1食物
2
3卷类
4技能书
5武器
6武器
7技能书
8
9
10手镯(男)
11衣服(女)
15头盔
19项链
20项链
21项链
22戒指
23戒指
24手镯
25符、毒药
26手镯
28天使物品数据库字段Shape设置天使的类型,1-10代表不同的天使
29马牌物品数据库字段Shape设置马的类型,51-55代表不同的马
30照明物物品数据内Source字段为1时不随时间掉持久,为0随时间掉持久
31捆装物品
52鞋子
53宝石
54腰带
62鞋子
63宝石
64腰带
物品特殊属性设置:
武器蜡烛类型物品使用物品数据库字段AniCount
首饰头盔类型物品使用物品数据库字段Shape
属性代码属性功能功能介绍
111隐身人物进入隐身状态,普通怪物看不到人物,破隐身的怪物可以看到人物
112传送人物可以使用命令在传送到指定座标上(@UserMove)
113麻痹人物物理攻击时可以将对方麻痹
114复活人物具备复活功能,人物在死亡时起作用,生效一次掉一个持久
115火焰
116治愈
117,170不掉物品人物死亡时不会掉任何物品,包括背包里的及身上戴的
118护身人物在被攻击时,先降MP,MP为0时才降HP
119超负载人物可以戴上超过自己负重的物品
120技巧人物在练技能时,得到双倍的练习点
121探测可以查找指定人物当前位置
122记忆戒指
124记忆手镯
125记忆头盔
126祈祷手镯
127祈祷项链
128祈祷戒指
129祈祷头盔
130神秘戒指
131神秘腰带
132神秘头盔
133魔血戒指
134魔血手镯
135魔血项链
136虹魔戒指
137虹魔戒指
138虹魔项链
139防麻防麻痹功能,可以使被攻击方的麻痹功能失效(不防怪物麻痹)
140无敌(未完全)
141经验杀怪所得经验为指定倍数(倍数为持久除以10000),如果物品持久太小,所得经验将比正常还低
142力量人物攻击力倍数(倍数为持久除以10000),如果物品持久太小,所得攻击力将比正常还低
182经验杀怪所得经验为指定倍数(倍数为持久除以10000),不受物品持久太小影响
183力量人物攻击力倍数(倍数为持久除以10000),不受物品持久太小影响
143防护身
144防复活
145行会召唤
150麻痹护身
151麻痹火球
152麻痹防御
153麻痹负载
154护身火焰
155护身防御
156护身负载
157传送麻痹
158传送护身
159传送探测
160传送复活
161复活麻痹
162护身复活
163使人物或者怪物中毒
164反伤害装备
171不掉背包物品
172不掉身上装备
物品佩带条件
物品数据库字段:
(字段包括二个参数的需要用字段计算器算出具体数字)
NeedNeedLevel
0需要指定等级以上才可以戴上
1需要指定攻击力以上才可以戴上
10需要指定职业及指定等级以上才可以戴上
11需要指定职业及指定攻击力以上才可以戴上
12需要指定职业及指定魔法力以上才可以戴上
13需要指定职业及指定道术以上才可以戴上
2需要指定魔法力以上才可以戴上
3需要指定道术以上才可以戴上
4需要指定转生等级以上才可以戴上
40需要指定转生等级及指定等级以上才可以戴上
41需要指定转生等级及指定攻击力以上才可以戴上
42需要指定转生等级及指定魔法力以上才可以戴上
43需要指定转生等级及指定道术以上才可以戴上
44需要指定转生等级及指定声望点以上才可以戴上
5需要指定声望点以上才可以戴上
6加入了行会的人才可以戴上
60行会掌门才可以戴上
7沙城成员才可以戴上
70沙城城主才可以戴上
8会员才可以戴上
81指定类型会员,及大于或等于指定会员等级,字段设置
82指定或大于类型会员,及大于或等于指定会员等级字段设置
注意事项:
普通老的物品数据库的Need及NeedLevel字段,不支持超过65535数字,请下载新数据库文件。
补丁扩展介绍
增加对WIS文件的支持和读取
Weapon2.WILSHAPE值80~99
Weapon3.WILSHAPE值100~120
Weapon4.WILSHAPE值120~127
盛大的Weapon2.WIS的SHAPE值设置为38开始.目前是38~56
HUM2.WILSHAPE值13~23
HUM3.WILSHAPE值24~35
HUM4.WILSHAPE值36~