Project1

标题: 求:攻击力(显示)=武器攻击力+主角力量(以解决) [打印本页]

作者: 妖娆成殇    时间: 2010-10-24 19:06
标题: 求:攻击力(显示)=武器攻击力+主角力量(以解决)
本帖最后由 妖娆成殇 于 2010-10-24 19:16 编辑

有脚本吗,找了好多,不完整,还显示不了

知道这是个蛮困难的问题,有人会吗?

谢谢
作者: Wind2010    时间: 2010-10-24 19:10
LZ是要在文章里显示还是...
作者: 妖娆成殇    时间: 2010-10-24 19:12
我会了,发给大家

  #------------------------------------------------------------------------
  # ● 获取攻击力
  #------------------------------------------------------------------------
  def atk
    n = base_atk + (base_str + @str_plus.to_i)*10
    for i in @states
      n *= $data_states[i].atk_rate / 100.0
    end
    return Integer(n)
  end
作者: moy    时间: 2010-10-24 19:16
  1.   def base_atk
  2.     weapon = $data_weapons[@weapon_id]
  3.     return weapon != nil ? weapon.atk : 0
  4.   end
复制代码
这是原本的基础攻击力获取....
  1. base_str
复制代码
这是原本的力量获取的方法名....
然后修改return...
  1.     return weapon != nil ? weapon.atk + base_str : base_str
复制代码
我想应该就可以了.....吧...




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1