| 本帖最后由 Cupidk爱呗茶 于 2020-5-1 17:58 编辑 
 看了一下大概只要对gameactor 的display_level_up或者change_exp修改一下就行了 使用方法写在说明了
 有什么问题请联系层主
 为了避免误导 稍微修改了一下使用说明【【【【
 
 module SFbk  Arr = [2..10]    #希望显示升级信息的角色ID范围数组  2..10即为2号角色到10号角色#设置方法: 例↓#  Arr = [1,3,5,7,9]       表示1,3,5,7,9号ID角色 #  Arr = [1..10,11,15,13]  表示1到10号与11,15,13号的角色ID #  如添加多个范围判断  例 ↓#  Arr = [1..10,25..30]       表示只有1号到10号,25号到30号ID的角色可以显示end  #==============================================================================# ■ Game_Actor#==============================================================================class Game_Actor < Game_Battler  include SFbk  #--------------------------------------------------------------------------  # ● 显示等级上升的信息  #     new_skills : 学会的新技能的数组  #-------------------------------------------------------------------------- alias new_display_level_up  display_level_up def display_level_up(new_skills)  return unless Arr.any? {|a| a === @actor_id}   new_display_level_up(new_skills) end  end
module SFbk 
  Arr = [2..10]    #希望显示升级信息的角色ID范围数组  2..10即为2号角色到10号角色 
#设置方法: 例↓ 
#  Arr = [1,3,5,7,9]       表示1,3,5,7,9号ID角色 
  
#  Arr = [1..10,11,15,13]  表示1到10号与11,15,13号的角色ID 
  
#  如添加多个范围判断  例 ↓ 
#  Arr = [1..10,25..30]       表示只有1号到10号,25号到30号ID的角色可以显示 
end   
#============================================================================== 
# ■ Game_Actor 
#============================================================================== 
class Game_Actor < Game_Battler 
  include SFbk 
  #-------------------------------------------------------------------------- 
  # ● 显示等级上升的信息 
  #     new_skills : 学会的新技能的数组 
  #-------------------------------------------------------------------------- 
 alias new_display_level_up  display_level_up 
 def display_level_up(new_skills) 
  return unless Arr.any? {|a| a === @actor_id} 
   new_display_level_up(new_skills) 
 end   
end 
 |