Project1

标题: 如何让能力值的基础值变成按照某个公式计算呢? [打印本页]

作者: 三途亚梦    时间: 2014-10-20 14:21
标题: 如何让能力值的基础值变成按照某个公式计算呢?
简单的概括就像是:
mhp = atk *0.5 + con * 2

这样的感觉,而不是直接给mhp赋值来设定mhp。

这个效果会应用到所有的玩家人物和敌人上,所以不介意直接修改默认脚本。
作者: 泉塚四季    时间: 2014-10-20 15:03
只有mhp这个能力随其他能力发生改变?atk应该不会也受到mhp的影响吧?
(既然已经确定了atk了,mhp不是还是一个确定的值...)
作者: taroxd    时间: 2014-10-20 17:17
RUBY 代码复制
  1. class Game_BattlerBase
  2.   def mhp
  3.     atk / 2 + con * 2
  4.   end
  5. end

作者: 三途亚梦    时间: 2014-10-20 21:42
麻烦结贴啦~ @taroxd @VIPArcher  




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