Project1

标题: .如何让没在队伍的角色也获得经验? [打印本页]

作者: RGSS_2    时间: 2014-3-14 20:19
标题: .如何让没在队伍的角色也获得经验?
.如何让没在队伍的角色也获得经验?
作者: 美丽晨露    时间: 2014-3-14 20:52
事件页中——增减EXP——设置角色即可。
作者: yagami    时间: 2014-3-14 21:44
你一定加了 xx仓库
在你角色获取经验的下面 加上下面的东西
for i in 你仓库保存角色的数组
i.gainexp(xxx)#反正是 获取经验的api具体忘记了 参考角色的
end
作者: RGSS_2    时间: 2014-3-14 22:20
yagami 发表于 2014-3-14 21:44
你一定加了 xx仓库
在你角色获取经验的下面 加上下面的东西
for i in 你仓库保存角色的数组

能不能说的明白点。
作者: 天地有正气    时间: 2014-3-15 15:39
Scene_Battle 2 167行起替换。
  1.     # 获得 EXP
  2.     for i in 0...$game_actors.size
  3.       actor = $game_actors[i]
  4.       if actor.cant_get_exp? == false
  5.         last_level = actor.level
  6.         actor.exp += exp
  7.         if actor.level > last_level
  8.           @status_window.level_up(i)
  9.         end
  10.       end
  11.     end
复制代码
未经测试……
作者: wolves    时间: 2014-3-16 17:05
我有个笨方法,设一个经验记忆变量,队友离开时开始记忆经验,每次战斗的时候自己同伴+多少经验,变量就加多少经验。队友归队的时候代入经验=+记忆变量,记忆变量=0。




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