Project1

标题: 如何实现人物影响成长度,而非职业影响成长度 [打印本页]

作者: yangmuxi    时间: 2020-4-17 20:25
标题: 如何实现人物影响成长度,而非职业影响成长度
想做一款多人物(一百左右)自由转职的游戏

比如一个人物是战士,也可以转职为魔法师或弓箭手

可是我不希望人物转职后成长有变化,人物的成长度只和人物本身有关

是否有解决办法或相应的脚本呢?
作者: chanszeman1018    时间: 2020-4-17 20:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangmuxi    时间: 2020-4-17 21:01
chanszeman1018 发表于 2020-4-17 20:36
把每个角色的每个职业的成長设成相同的不行吗?
即A(战士)和A(魔法师)和A(弓箭手)的成長相同
B(战士)和B(魔 ...

非常感谢,问题是我的职业有70个……
作者: PLeaseS    时间: 2020-4-18 08:13
不够用啊。。。
rm 能直接更改职业名嘛
战斗这一块我没有研究过
作者: gforce    时间: 2020-4-18 13:59
本帖最后由 gforce 于 2020-4-18 14:03 编辑

人物的成长度是指EXP曲线?

可能有点奇葩的解决方法:

角色成长所需EXP, 参考编号相同的职业的EXP曲线
RUBY 代码复制
  1. class Game_Actor
  2.    def exp_for_level(level)
  3.       $data_classes[self.id].exp_for_level(level)
  4.    end
  5. end


放在预设脚本后面
其他相关插件前面(如有)

希望没BUG




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