| 
 | 
	
 
现在应该可以了,实际上就是要关闭下 yea 新增的一个角色状态窗口,然后把这些窗口全部取消激活状态 
- class << BattleManager
 
 -   attr_accessor :actor_index
 
 - end
 
 - class Scene_Battle
 
 -   alias :update_20250324 :update
 
 -   def update
 
 -     update_20250324
 
 -     if $game_switches[2]
 
 -       $game_switches[2] = false
 
 -       $game_party.battle_members.each do |m|
 
 -         # 如果还没有行动 or 还没选择指令 or 还没选择技能目标
 
 -         if m.input.item == nil || m.input.item.id == 0 || m.input.target_index < 0
 
 -           # 直接强制给他变成 数据库-技能 中的 7号技能待机
 
 -           m.input.set_skill(7)
 
 -         end
 
 -       end
 
 -       # 关闭 选择敌人、选择我方角色、技能、物品等窗口
 
 -       @enemy_window.deactivate.hide
 
 -       @actor_window.deactivate.hide
 
 -       @skill_window.deactivate.hide
 
 -       @item_window.deactivate.hide
 
 -       # 关闭 YEA的技能使用时的角色窗口
 
 -       @status_window.show
 
 -       @status_aid_window.hide
 
 -       # 利用默认的行动序列,直接跳转到回合开始
 
 -       BattleManager.actor_index = $game_party.members.size
 
 -       next_command
 
 -     end
 
 -   end
 
 - end
 
 
  复制代码 |   
 
 
 
 |