今天天被人问到,如果我要实现某某武器,全服务器爆出来的本身就带50%的致命一击,问这怎么实现
简单给他说了几下。
实现方式大概是这么的。
1. 在db中设置此特殊装备的 noLeg引擎 字段设置为4,然后power字段里面填多少致命一击就是多少。例如 power = 20 就是致命一击20% 这个power取值范围为0-100
这样设置之后,新爆出来的或者GM刷出来的武器就都有致命一击了。
但是这里有个局限就是,只能设置致命一击,其他的元素都设置不了。
有意思的是这里这个noLeg引擎字段,我当初从0到9都试了一下效果,得出的结论我记不大全了。
大概是
1-9中除了4之外,其他的数字表现出来的效果跟4一样, 意思就是设置为1,2,3,4,5,6,7,8,9中的随便一个数字,只要power字段有值,并且不超出范围,这个武器都会是致命一击,并且会多出来一个附加,拾取绑定。 就是不能交易。
中间可能有一两个不是很正确,我不记得了。 这是一个很牛逼的发现,有木有,拾取绑定。
2.上面不是有只能设置致命一击的缺陷吗? 接着这个就没有
用脚本来实现。
takeon1 自动穿戴检测
格式: SetNewItemValue 位置(0-12) 属性(0-5) 操作符(+,-,=) 值(1-100)
说明: 属性 0=致命一击 1=攻击伤害增加 2=物理伤害减少 3=魔法伤害减少 4=忽视目标防御 5=攻击伤害反弹 6=人物体质增加 7=人物经验增加
例如:给武器加5点攻击伤害增加属性
#IF
CheckGold 10000
#ACT
Take 金币 10000
SetNewItemValue 1 1 + 5
附带一提,这里每次穿上的时候升级元素,所以要用到一个标示来确定是否是已经升级过元素。
Leg引擎里面 这个是固定的。
用的是 UPGRADEITEMEX 这个命令。
UPGRADEITEMEX 1 9 0 1 0 这个写法是固定死的。 其中斜着的那个1 表示为武器位置,如果升级其他的就改为对应的物品位置就可以了。后面几个红色的数字都别动。
顺便这里就把 UPGRADEITEMEX 这个命令给说完了
UPGRADEITEMEX 物品位置(0-12) 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 是否破碎(0,1)
物品位置:
0 盔甲 1 武器 2 照明物(蜡烛,此物品属性升级无效)3 项链4 头盔 5 右手镯6 左手镯 7 右戒指 8 右戒指 9 无(放护身符位置) 10 腰带 11 鞋子 12 宝石
属性位置:
属性位置详解
重要注意事项,请在使用本功能前务必详细阅读,否则将有可能带来严重后果
当所需要升级的项链、手镯、戒指、在DB数据库中因 StdMode值的不同,而升级出来得到的结果也不同,所以使用者请按照以下属性变化列表进行详细设置!
其中涉及的体力恢复、魔法恢复、毒物躲避、中毒恢复、如升级成功“1”点属性,则表示为 10%
项链属性:
当StdMode值为19时:属性位置“0”升级出来表现为“魔法躲避”、属性位置“1”升级出来属性表现为“幸运”
当StdMode值为20时:属性位置“0”升级出来表现为“准确”、属性位置“1”升级出来属性表现为“敏捷”
当StdMode值为21时:属性位置“0”升级出来表现为“体力恢复”、属性位置“1”升级出来属性表现为“魔法恢复”
手镯属性:
当StdMode值为24时:属性位置“0”升级出来表现为“准确”、属性位置“1”升级出来属性表现为“敏捷”
当StdMode值为26时:属性位置“0”升级出来表现为“防御上限”、属性位置“1”升级出来属性表现为“魔御上限”
戒指属性:
当StdMode值为22时:属性位置“0”升级出来表现为“防御上限”、属性位置“1”升级出来属性表现为“魔御上限”
当StdMode值为23时:属性位置“0”升级出来表现为“毒物躲避”、属性位置“1”升级出来属性表现为“中毒恢复”
盔甲
0 防御
1 魔御
2 攻击
3 魔法
4 道术
5-13 无效果
14 持久
武器
0 DC2
1 MC2
2 SC2
3 幸运
4 诅咒
5 准确
6 攻击速度
7 强度
8-9 暂不知道
10 需开封
11-13 暂不知道
14 持久
头盔
0 防御
1 魔御
2 攻击
3 魔法
4 道术
5 佩带需求
6 佩带级别
7-13 无效果
14 持久
项链
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8 reserved
9-13 暂不知道
14 持久
手镯
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8-13 无效果
14 持久
戒指
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8-13 无效果
14 持久
3.还有一种实现元素的方式,那就是在m2里面设置, 但是m2里面这个设置针对的不是一个装备,而是针对一类装备,所以这里的局限性相当的大。直接看图吧。
好了,三种方式都说完了。 当然可能还有未发现的方式,如果你发现了。请千万告诉我。 |
上一篇:各类偏僻功能讲解-第三讲下一篇:如何调节魔法的声音
|