赞 | 0 |
VIP | 15 |
好人卡 | 0 |
积分 | 1 |
经验 | 6134 |
最后登录 | 2017-5-19 |
在线时间 | 117 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 117 小时
- 注册时间
- 2010-11-11
- 帖子
- 85
|
- #=======================================================================
- # ■ 本脚本来自 www.66rpg.com 转载和使用时请保留此信息
- #-----------------------------------------------------------------------
- # 脚本功能:去掉战斗开始时候的 战斗/逃跑 的选择过程.
- # 并把逃跑加入到角色命令菜单当中
- # 脚本作者:后知后觉 2010-8-11 13:46:59
- # 使用方法:直接在 Main 前插入即可
- #=======================================================================
- class Window_PartyCommand < Window_Selectable
- def visible=(value)
- super(false)
- end
- def active=(value)
- super(false)
- end
- end
- class Scene_Battle
- alias hzhj_old_start_phase1 start_phase1
- def start_phase1
- class << @actor_command_window
- attr_reader :commands
- def commands=(value)
- @commands = value
- @item_max = @commands.size
- self.height = @item_max * 32 + 32
- self.y = [self.y - 32, 0].max
- self.contents.dispose
- self.contents = Bitmap.new(width - 32, height - 32)
- refresh
- end
- end
- commands = @actor_command_window.commands
- commands.push("逃跑")
- @actor_command_window.commands = commands
- hzhj_old_start_phase1
- end
- alias hzhj_old_start_phase2 start_phase2
- def start_phase2
- hzhj_old_start_phase2
- if @phase == 2
- start_phase3
- end
- end
- alias hzhj_old_update_phase3_basic_command update_phase3_basic_command
- def update_phase3_basic_command
- hzhj_old_update_phase3_basic_command
- if Input.trigger?(13)
- if @actor_command_window.index == @actor_command_window.commands.size - 1
- $game_system.se_play($data_system.decision_se)
- update_phase2_escape
- return
- end
- end
- end
- end
- #=======================================================================
- # ■ 本脚本来自 www.66rpg.com 转载和使用时请保留此信息
- #=======================================================================
复制代码
记得寻找某位前辈说过,下面两个不打勾就是不能逃跑吧
但是我发现下面两个不打勾也能逃跑……而且还是概率100%的逃跑= =|||
因为小弟不懂脚本的说,如果粘贴脚本的方法错误了,敬请原谅(\_ _/)跪拜
|
|