幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1674|回复: 2

[求助]一个关于属性伤害的问题!

[复制链接]

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-3-6 13:08:20 | 显示全部楼层 |阅读模式
我发现如果当一个武器带有两种属性(如:火,土)时,用此武器去攻击一个敌人,敌人的抗性为火F,土A,而攻击结果就是敌人受到了巨大伤害(而不是加血),这就是说系统只考虑了土A的伤害而忽略了火F这个属性。这个不是有点奇怪?有没有办法让此种情况出现时属性抗性平均?就像是火F和土A伤害抵消,武器攻击力为0。 [s:3]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
 楼主| 发表于 2006-3-6 14:48:22 | 显示全部楼层
英文网的BT给了一个脚本
def elements_correct(element_set)
    elements = element_set.clone
    if elements == []
      return 100
    end
    multiplier = 0
    for i in elements
      multiplier += self.element_rate(i)
    end
    if elements.size != 0
      multiplier /= elements.size
    end
    return multiplier
  end
可是没说要加在哪里啊。。。 [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
 楼主| 发表于 2006-3-6 15:30:30 | 显示全部楼层
原来只要用这个替换Game_Battler 3里的相应内容即可。。。 [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-27 01:20 , Processed in 0.009830 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表