我觉得你问了不少类似的问题了,建议参考我签名里的《战斗调用公共事件》。作者: fux2 时间: 2017-5-25 11:20
在game_party和game_troop内建立一个数组,开启嘲讽的人加入这个数组,选择目标时在数组里选。作者: 轩筱翎桦子 时间: 2018-2-17 10:34
def set_target_battlers(scope)
# 行动方的战斗者是敌人的情况下
if @active_battler.is_a?(Game_Enemy)
# 效果范围分支
case scope
when 1 # 敌单体
index = @active_battler.current_action.target_index
#==以下更改内容===============
target_got = false
for a in $game_party.actors
if (@active_battler.state?(99) and a.state?(99))
@target_battlers.push(a)
target_got = true
end
end
unless target_got
@target_battlers.push($game_party.smooth_target_actor(index)) #原有内容
end
#==以上更改内容===============
when 2 # 敌全体
for actor in $game_party.actors
if actor.exist?
@target_battlers.push(actor)
end
end