| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 569 |  
| 最后登录 | 2012-7-13 |  
| 在线时间 | 7 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间7 小时注册时间2009-1-1帖子263 | 
| 我知道……Game_Actor中的 @level += 1后面自己增加要进行的各项处理复制代码#--------------------------------------------------------------------------
 # ● 更改 EXP
 #     exp : 新的 EXP
 #--------------------------------------------------------------------------
 def exp=(exp)
   @exp = [[exp, 9999999].min, 0].max
   # 升级
   while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
     @level += 1
     # 学会特技
     for j in $data_classes[@class_id].learnings
       if j.level == @level
         learn_skill(j.skill_id)
       end
     end
   end
   # 降级
   while @exp < @exp_list[@level]
     @level -= 1
   end
   # 修正当前的 HP 与 SP 超过最大值
   @hp = [@hp, self.maxhp].min
   @sp = [@sp, self.maxsp].min
 end
 | 
 |