查看: 2454|回复: 6

[RMVX发布] 如何让技能属性受武器属性影响

[复制链接]
梦石
0
星屑
632
在线时间
921 小时
注册时间
2013-3-13
回帖
503
发表于 2013-4-6 14:50:36 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
举例:

设定:
1.技能英勇打击攻击力100,无视防御。
2.不死族受到圣属性打击伤害加倍,其他怪物对圣属性无减伤。

结果:
手持无属性武器使用英勇打击对付不死族时,伤害为100。
手持圣属性武器使用英勇打击对付不死族时,伤害为200。
手持圣属性武器使用英勇打击对付其他怪物时,伤害为100。

做法:
将Game_Battler中
    damage *= elements_max_rate(obj.element_set)    # 属性校正
改成damage *= elements_max_rate(user.element_set)    # 属性校正
即可。
梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2013-4-6 20:44:38 | 显示全部楼层
如果要做属性组合岂不是很麻烦?比如DOTA的祈求者,老版本30个技能暂且不说,但是元素祈唤的10个新技能除了3个基础衍生技能其他都有至少2种元素参与···你怎么判定
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
632
在线时间
921 小时
注册时间
2013-3-13
回帖
503
 楼主| 发表于 2013-4-6 21:46:38 | 显示全部楼层
chd114 发表于 2013-4-6 20:44
如果要做属性组合岂不是很麻烦?比如DOTA的祈求者,老版本30个技能暂且不说,但是元素祈唤的10个新技能除了 ...

多重属性时默认选择效果最高的属性。
比如一武器火属性+光属性,
一怪物受火属性伤害150%,受光属性200%,
那么使用此武器对该怪物造成的伤害是200%。
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2013-4-6 21:53:26 | 显示全部楼层
crow2006 发表于 2013-4-6 21:46
多重属性时默认选择效果最高的属性。
比如一武器火属性+光属性,
一怪物受火属性伤害150%,受光属性200% ...

···可是祈求者的技能不是啊,比如说强袭飓风,根据雷元素等级决定吹起敌人时的伤害和持续时间,根据冰元素等级决定落地伤害和眩晕时间···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
632
在线时间
921 小时
注册时间
2013-3-13
回帖
503
 楼主| 发表于 2013-4-6 22:17:56 | 显示全部楼层
chd114 发表于 2013-4-6 21:53
···可是祈求者的技能不是啊,比如说强袭飓风,根据雷元素等级决定吹起敌人时的伤害和持续时间,根据冰 ...

技能-公共事件,
设置变量1为雷元素等级,条件分歧:
附加状态随雷元素等级而改变。
设置变量2为冰元素等级,条件分歧:
附加状态随冰元素等级而改变。
回复

使用道具 举报

梦石
0
星屑
55
在线时间
116 小时
注册时间
2008-5-12
回帖
236
发表于 2013-6-10 21:20:13 | 显示全部楼层
chd114 发表于 2013-4-6 20:44
如果要做属性组合岂不是很麻烦?比如DOTA的祈求者,老版本30个技能暂且不说,但是元素祈唤的10个新技能除了 ...

9键卡尔~~~   



我不会玩
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2013-6-10 21:30:57 | 显示全部楼层
shinliwei 发表于 2013-6-10 21:20
9键卡尔~~~   

刷新神杖冰眼吸血暗灭飞鞋卡···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部