Project1

标题: VA里的经验计算公式 [打印本页]

作者: 237269934    时间: 2015-11-24 13:31
标题: VA里的经验计算公式
谁知道VA里game_actor类中为何看不到计算经验值的公式
作者: 喵呜喵5    时间: 2015-11-24 14:50
因为角色没有经验值,职业才有经验值和等级
经验值公式写在 RPG::Class 中
  1.   def exp_for_level(level)
  2.     lv = level.to_f
  3.     basis = @exp_params[0].to_f
  4.     extra = @exp_params[1].to_f
  5.     acc_a = @exp_params[2].to_f
  6.     acc_b = @exp_params[3].to_f
  7.     return (basis*((lv-1)**(0.9+acc_a/250))*lv*(lv+1)/
  8.       (6+lv**2/50/acc_b)+(lv-1)*extra).round.to_i
  9.   end
复制代码

作者: 237269934    时间: 2015-11-24 15:12
喵呜喵5 发表于 2015-11-24 14:50
因为角色没有经验值,职业才有经验值和等级
经验值公式写在 RPG::Class 中

RPG::Class类在哪里看?
作者: 喵呜喵5    时间: 2015-11-24 15:21
237269934 发表于 2015-11-24 15:12
RPG::Class类在哪里看?

写在dll里了,需要查看具体定义可以参考F1帮助文档
作者: 237269934    时间: 2015-11-24 15:28
喵呜喵5 发表于 2015-11-24 15:21
写在dll里了,需要查看具体定义可以参考F1帮助文档

dll就看不到了,帮助文档里没有公式,我想查看公式
作者: 237269934    时间: 2015-11-24 15:32
喵呜喵5 发表于 2015-11-24 15:21
写在dll里了,需要查看具体定义可以参考F1帮助文档

哦 我看到类了
作者: wangyanzhe6    时间: 2015-11-24 17:54
@回转寿司 不应该转到VA提问区吗?就算这是可以定义为探讨脚本学术也不能放到技术发布区还选择VA发布吧………………




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