Project1
标题:
请前辈们说下这个脚本的大约的意思
[打印本页]
作者:
ding___1
时间:
2015-4-8 10:42
标题:
请前辈们说下这个脚本的大约的意思
本帖最后由 myownroc 于 2015-4-8 11:58 编辑
下面是吞食天地中和雷玉有关的设定 我研究了半天实在是不知道什么意思 请前辈们说下大约的意思可以不
if @active_battler.restriction == 3
target = $game_party.random_target_actor
elsif @active_battler.restriction == 2
target = $game_troop.random_target_enemy
else
if $game_variables[64] == 3
for enemy in $game_troop.enemies
if enemy.exist?
@target_battlers.push(enemy)
end
end
else
index = @active_battler.current_action.target_index
target = $game_troop.smooth_target_enemy(index)
end
end
复制代码
作者:
芯☆淡茹水
时间:
2015-4-8 11:22
我来添加注释
# 如果当前行动者的状态限制为 3 (普通攻击同伴)。
if @active_battler.restriction == 3
# 目标 target 等于 角色目标随机确定 。
target = $game_party.random_target_actor
# 如果当前行动者的状态限制为 2 (普通攻击敌人)。
elsif @active_battler.restriction == 2
# 目标 target 等于 敌人目标随机确定 。
target = $game_troop.random_target_enemy
#除此之外
else
#如果变量 64 的值等于 3 。
if $game_variables[64] == 3
#循环敌人队伍,如果敌人存在,添加到数组 @target_battlers 。
for enemy in $game_troop.enemies
if enemy.exist?
@target_battlers.push(enemy)
end
end
#除此之外
else
#目标 target 等于对像敌人的顺序确定。
index = @active_battler.current_action.target_index
target = $game_troop.smooth_target_enemy(index)
end
end
复制代码
作者:
ding___1
时间:
2015-4-9 07:44
芯☆淡茹水 发表于 2015-4-8 11:22
我来添加注释
哎呀 真辛苦这位前辈了 真的非常感谢{:2_275:}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1