HERO致命一击实现的三种方法

[复制链接]
查看2263 | 回复14 | 2014-10-22 11:56:49 | 显示全部楼层 |阅读模式
今天天被人问到,如果我要实现某某武器,全服务器爆出来的本身就带50%的致命一击,问这怎么实现
简单给他说了几下。
实现方式大概是这么的。
1. 在db中设置此特殊装备的 nohero 字段设置为4,然后power字段里面填多少致命一击就是多少。例如 power = 20 就是致命一击20%  这个power取值范围为0-100
这样设置之后,新爆出来的或者GM刷出来的武器就都有致命一击了。
但是这里有个局限就是,只能设置致命一击,其他的元素都设置不了。
有意思的是这里这个nohero字段,我当初从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
附带一提,这里每次穿上的时候升级元素,所以要用到一个标示来确定是否是已经升级过元素。
hero里面 这个是固定的。
用的是 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里面这个设置针对的不是一个装备,而是针对一类装备,所以这里的局限性相当的大。直接看图吧。



好了,三种方式都说完了。 当然可能还有未发现的方式,如果你发现了。请千万告诉我。




上一篇:各类偏僻功能讲解-第三讲
下一篇:如何调节魔法的声音
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复

使用道具 举报

彭军 | 2014-10-22 19:29:13 | 显示全部楼层
佩服佩服!
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

好的来了就是 | 2014-10-23 00:53:51 | 显示全部楼层
前排支持下
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

指剑问天 | 2014-10-23 10:53:57 | 显示全部楼层
大人,此事必有蹊跷!
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

龙情天涯 | 2014-10-23 17:59:26 | 显示全部楼层
确实不错,顶先
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

我桃江 | 2014-10-24 03:35:20 | 显示全部楼层
谢谢楼主,共同发展
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

我的电脑 | 2014-10-24 14:38:43 | 显示全部楼层
我是个凑数的。。。
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

一辈子的随意 | 2014-10-24 23:06:57 | 显示全部楼层
好,很好,非常好!
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

传奇私服 | 2014-10-25 10:28:36 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

gm论坛 | 2014-10-25 20:10:19 | 显示全部楼层
帮帮顶顶!!
购买商业版本请联系站长 论坛所有资源均免费下载,回复帖子即出现下载地址!站长QQ:1109852670
回复 支持 反对

使用道具 举报

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

本版积分规则