| 
 
| 赞 | 0 |  
| VIP | 11 |  
| 好人卡 | 14 |  
| 积分 | 2 |  
| 经验 | 28214 |  
| 最后登录 | 2021-9-10 |  
| 在线时间 | 498 小时 |  
 Lv1.梦旅人 
	梦石0 星屑202 在线时间498 小时注册时间2006-10-21帖子907 | 
| 你那句话的意思是只要第一名角色有状态,所有人就无法升级了…… 
 
 在Game_Actor里改,对了,没验证,自己试试{/gg}
 
 
 def exp=(exp)
 @exp = [[exp, 9999999].min, 0].max
 # 升级
 while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
 ###########################################################################
 if self.state?(1)
 return
 end
 #################################################################
 @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
 | 
 |