Project1

标题: 关于拉尔夫1.03b横板CP制的几个问题~~ [打印本页]

作者: saturnfjh    时间: 2009-7-22 11:28
标题: 关于拉尔夫1.03b横板CP制的几个问题~~
本帖最后由 saturnfjh 于 2009-7-22 11:31 编辑

1.为自己回复时为什么不能显示回复量?应该如何修改?
2.连续伤害的时候判定过快,两次伤害只能显示一次的数值,怎么使他们间隔时间长一些?
3.连续伤害的时候,两次伤害能否分别判定?也就是说,两次伤害分别计算,不致于出现相同的结果?
4.关于经验值的问题,系统内置的升级经验值计算公式计算出来的结果不是很好,高等级的时候升级经验几乎不增长,应该如何修改经验计算公式,使得等级越高,所需要的经验值越多,与前一级的差距越大??
作者: zh99998    时间: 2009-7-22 11:33
第四个:有初始值 和 增加量 两个值
把 增加量 调大 就会等级越高,所需要的经验值越多
作者: saturnfjh    时间: 2009-7-22 11:39
2# zh99998


我的意思是,等级高了以后,升级经验几乎都是相同了,就好像60级时7万升级,90级时还是7万升级。。有什么办法能做到60级7万,90级15万类似的效果?
作者: 恶の魔    时间: 2009-7-22 21:05
2# zh99998


我的意思是,等级高了以后,升级经验几乎都是相同了,就好像60级时7万升级,90级时还是7万升级。。有什么办法能做到60级7万,90级15万类似的效果? ...
saturnfjh 发表于 2009-7-22 11:39

用脚本突破上线吧..7万可能是系统上线了
作者: saturnfjh    时间: 2009-7-23 20:13
不是这样的,我只是举个例子。看经验值表,会发现等级越高,经验值增长速度越慢。。(递增率越小),不知道应该怎么修改公式才能提高递增率……
作者: zh99998    时间: 2009-7-30 14:21
不是上限
Game_Actor 137行
  1.   def make_exp_list
  2.     @exp_list[1] = @exp_list[100] = 0
  3.     m = actor.exp_basis
  4.     n = 0.75 + actor.exp_inflation / 200.0;
  5.     for i in 2..99
  6.       @exp_list[i] = @exp_list[i-1] + Integer(m)
  7.       m *= 1 + n;
  8.       n *= 0.9;
  9.     end
  10.   end
  11.   #---
复制代码
自己修改吧




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