| 
 
| 赞 | 2 |  
| VIP | 333 |  
| 好人卡 | 91 |  
| 积分 | 2 |  
| 经验 | 55775 |  
| 最后登录 | 2017-7-18 |  
| 在线时间 | 2070 小时 |  
 Lv1.梦旅人 Mr.Gandum 
	梦石0 星屑226 在线时间2070 小时注册时间2007-1-31帖子3039 
 | 
| 先把这个脚本插main上头,把54行的10改成你想要保存最后一个死亡的敌人最后的攻击者的角色ID的变量ID。复制代码#==============================================================================
# ■ Game_Battler
#------------------------------------------------------------------------------
#  处理战斗者的类。这个类作为 Game_Actor 类与 Game_Enemy 类的
# 超级类来使用。
#==============================================================================
class Game_Battler
  #--------------------------------------------------------------------------
  # ● 定义实例变量
  #--------------------------------------------------------------------------
  attr_reader :last_attacker       # 最后一次攻击者
  alias last_attacker_initialize initialize
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #--------------------------------------------------------------------------
  def initialize
    last_attakcer_initialize
    @last_attacker = nil
  end
  alias last_attacker_attack_effect attack_effect
  #--------------------------------------------------------------------------
  # ● 发动普通攻击
  #     attacker : 攻击者
  #--------------------------------------------------------------------------
  def attack_effect(attacker)
    @last_attacker = attacker
    last_attacker_Attack_effect
  end
  alias last_attacker_skill_effect skill_effect
  #--------------------------------------------------------------------------
  # ● 技能效果发动
  #     user  : 技能使用者
  #     skill : 技能
  #--------------------------------------------------------------------------
  def skill_effect(user, skill)
    @last_attacker = user
    last_attacker_skill_effect(user, skill)
  end
end
#==============================================================================
# ■ Game_Enemy
#------------------------------------------------------------------------------
#  处理敌人的类。本类在 Game_Troop 类 ($game_troop) 的 内部使用。
#==============================================================================
class Game_Enemy < Game_Battler
  alias last_attacker_perform_collapse perform_collapse
  #--------------------------------------------------------------------------
  # ● 执行倒下
  #--------------------------------------------------------------------------
  def perform_collapse
    if $game_temp.in_battle and dead?
      $game_variables[10] == @last_attacker.id
      last_attacker_perform_collapse
    end
  end
end
 之后再条件分歧这个变量,每个角色都设一次
 | 
 |