| 赞 | 0  | 
 
| VIP | 2 | 
 
| 好人卡 | 1 | 
 
| 积分 | 8 | 
 
| 经验 | 27196 | 
 
| 最后登录 | 2023-12-29 | 
 
| 在线时间 | 169 小时 | 
 
 
 
 
 
Lv2.观梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 784 
 
        - 在线时间
 - 169 小时
 
        - 注册时间
 - 2008-10-29
 
        - 帖子
 - 431
 
 
 
 | 
	
恩 脚本中有同名函数 
最简单的改法 
把升级提示放后面 
然后在升级提示脚本中找到这一段 
#-------------------------------------------------------------------------- 
# ● 更改 EXP 
#     exp : 新的 EXP 
#-------------------------------------------------------------------------- 
def exp=(exp) 
  # 记录旧等级 
  last_level = @level 
  @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 
  # 升级了的话,升级显示处理 
  if @level > last_level and $game_switches[$不显示升级窗口] == false and 
    not $BTEST 
    show_level_up_result(last_level) 
  end 
end 
 
########################################################################## 
 
 
在 while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0 
    @level += 1     
    # 学会特技 
后面加上一句 
$game_variables[self.id + LEVEL_UP_VARIABLE] += LEVEL_UP_POINT 
就行了  系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |   
 
 
 
 |