赞 | 10 |
VIP | 15 |
好人卡 | 6 |
积分 | 16 |
经验 | 229303 |
最后登录 | 2018-3-22 |
在线时间 | 1609 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1624
- 在线时间
- 1609 小时
- 注册时间
- 2007-8-28
- 帖子
- 3253
|
if @target_battlers == []
# 设置对像方的战斗者序列
@target_battlers = [target]
end
if $game_actors[特殊角色ID1].skill_learn?(一个不可使用的特殊技能ID) or $game_actors[特殊角色ID2].skill_learn?(一个不可使用的特殊技能ID)
#只有特定角色学会该技能ID的技能才可以使用特殊效果
if @active_battler.id == 特殊角色ID1 or @active_battler.id == 特殊角色ID2
#与学会技能ID的角色ID相同,因为只有该角色才能用
unless target.element_rate(4)>=150 #敌方属性4设置为A时无效
if rand(100)<10 #有10%的几率发动特殊特技
# 获取特技
@skill = $data_skills[特殊技能ID]
# 在帮助窗口显示特技名
@help_window.set_text(@skill.name, 1)
# 设置动画 ID
@animation1_id = @skill.animation1_id
@animation2_id = @skill.animation2_id
# 应用特技效果
for target in @target_battlers
target.skill_effect(@active_battler, @skill)
end
else
# 应用通常攻击效果
for target in @target_battlers
target.attack_effect(@active_battler)
end
end
else
# 应用通常攻击效果
for target in @target_battlers
target.attack_effect(@active_battler)
end
end
else
# 应用通常攻击效果
for target in @target_battlers
target.attack_effect(@active_battler)
end
end
else
# 应用通常攻击效果
for target in @target_battlers
target.attack_effect(@active_battler)
end
end
return
end
特殊角色ID1 和 特殊角色ID2 一个不可使用的特殊技能ID 请自行带入 |
|
|
|
|
|
|