Project1

标题: 有禁止个别角色获得经验的么,XV没找半天没找到... [打印本页]

作者: cjckr    时间: 2013-2-8 23:54
标题: 有禁止个别角色获得经验的么,XV没找半天没找到...
RT                 
作者: 结城照美    时间: 2013-2-9 00:50
直接设定等级让他永远升不了级不就是了么
作者: cjckr    时间: 2013-2-9 01:31
结城照美 发表于 2013-2-9 00:50
直接设定等级让他永远升不了级不就是了么

是这样的,我想让他只能用事件升级
作者: 769429500    时间: 2013-2-9 11:32
把那个别角色弄死,然后你的问题就解决了!(别忘过后把他复活!)
作者: 945127391    时间: 2013-2-9 11:51
在main前插入以下脚本:
  1. # 设置不能获得经验的角色id
  2. No_Exp_Actors = [1, 2]
  3. # 这下面不用理
  4. class Game_Actor < Game_Battler
  5.   alias new_change_exp change_exp
  6.   #--------------------------------------------------------------------------
  7.   # ● 变更经验
  8.   #     exp  : 新经验
  9.   #     show : 显示等级提示标志
  10.   #--------------------------------------------------------------------------
  11.   def change_exp(exp, show)
  12.     new_change_exp(exp, show) unless No_Exp_Actors.include?(@actor_id)
  13.   end
  14. end
复制代码

作者: cjckr    时间: 2013-2-10 03:19
945127391 发表于 2013-2-9 11:51
在main前插入以下脚本:

非常感谢
作者: 1187030008    时间: 2013-2-13 12:13
XV?是VX吧




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