Project1

标题: 添加一力量可以加0.5攻击力? [打印本页]

作者: 萌萌发    时间: 2011-1-13 12:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: Wind2010    时间: 2011-1-13 13:34
本帖最后由 Wind2010 于 2011-1-14 13:07 编辑
  1. class Game_Actor < Game_Battler
  2.   def base_atk
  3.     weapon = $data_weapons[@weapon_id]
  4.     shizi = weapon.atk + self.str /2
  5.     return weapon != nil ? shizi : 0
  6.   end
  7. end
复制代码
这样?


谢谢给我提出错误的人!
作者: lytca    时间: 2011-1-13 14:58
都是高手~代码什么的 我一点都不会
作者: Wind2010    时间: 2011-1-18 13:37
  1. Game_Actor < Game_Battler
  2.   def atk
  3.     n = base_atk + base_str/2
  4.     for i in @states
  5.       n *= $data_states[i].atk_rate / 100.0
  6.     end
  7.     return Integer(n)
  8.   end
  9. end
复制代码
好吧,这次自己测试过没问题的了
作者: 萌萌发    时间: 2011-1-18 21:42
提示: 作者被禁止或删除 内容自动屏蔽




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