Project1

标题: 请问如何做到经验直随等级递减效果 [打印本页]

作者: ddrrelmax    时间: 2012-9-29 12:16
标题: 请问如何做到经验直随等级递减效果
不好意思
小弟是刚进RMVA的新手
请教各位先进
如何做到得到的经验直随着等级而递减的效果
例:
1等级打史莱姆有10的经验直
2等级变成只有9的经验
一直随着等级而减少
最低为1
是否要在
● 计算经验值的总数
  #------------------------------------------------- -------------------------
  def exp_total
    dead_members.inject(0) {|r, enemy| r += enemy.exp }
  end
这里做设定呢?
谢谢各位

作者: hcm    时间: 2012-9-29 13:01
如果你只是为了让升级越来越困难的话,建议你直接修改数据库—经验值曲线或能力值曲线。
作者: ddrrelmax    时间: 2012-9-29 13:07
谢谢先进的建议
不过小弟比较小做成这种递减的效果
但还是谢谢hcm大大的意见了
作者: lirn    时间: 2012-9-29 16:23
有一个敌人(等级)成长的脚本,里面有经验值成长的,如果这个成长可以为负数,那就可以做到你所希望的了。


作者: lirn    时间: 2012-9-30 09:58
要注意,我使用这个脚本的时候,这个脚本的描述好像有错,GOLD跟EXP的位置搞错了,如果你想改变EXP的经验增减,是要修改GOLD的位置




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