赞 | 15 |
VIP | 71 |
好人卡 | 24 |
积分 | 36 |
经验 | 70116 |
最后登录 | 2024-10-23 |
在线时间 | 3065 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3582
- 在线时间
- 3065 小时
- 注册时间
- 2011-11-17
- 帖子
- 980
|
- #--------------------------------------------------------------------------
- # ● 刷新画面 (主回合步骤 2 : 开始行动)
- #--------------------------------------------------------------------------
- def update_phase4_step2
- # 如果不是强制行动
- unless @active_battler.current_action.forcing
- # 限制为 [敌人为普通攻击] 或 [我方为普通攻击] 的情况下
- if @active_battler.restriction == 2 or @active_battler.restriction == 3
- # 设置行动为攻击
- @active_battler.current_action.kind = 0
- @active_battler.current_action.basic = 0
- end
- #######################修改开始############
- if @active_battler.states.include?(17)#引导状态该状态要有不行动的属性
- @active_battler.current_action.skill_id = 57#自动技能 换成同名技能耗魔0
- @active_battler.current_action.target_index = $mubiao
- @target_battlers = []
- make_skill_action_result
- @phase4_step = 3
- return
- end
- if @active_battler.current_action.skill_id == 57#引导起始技能
- $mubiao = @active_battler.current_action.target_index
- @target_battlers = []
- make_skill_action_result
- @phase4_step = 3
- @active_battler.add_state(17,false)#增加引导状态
- return
- end
- ############修改结束####################
- # 限制为 [不能行动] 的情况下
- if @active_battler.restriction == 4
- # 清除行动强制对像的战斗者
- $game_temp.forcing_battler = nil
- # 移至步骤 1
- @phase4_step = 1
- return
- end
- end
-
- # 清除对像战斗者
- @target_battlers = []
- # 行动种类分支
- case @active_battler.current_action.kind
- when 0 # 基本
- make_basic_action_result
- when 1 # 特技
- make_skill_action_result
- when 2 # 物品
- make_item_action_result
- end
- # 移至步骤 3
- if @phase4_step == 2
- @phase4_step = 3
- end
- end
复制代码 Scene_Battle 4 里自己对应修改 |
评分
-
查看全部评分
|