Project1
标题:
求帮助,我的逃跑选项问题= =
[打印本页]
作者:
zxc3838507
时间:
2011-8-7 16:34
标题:
求帮助,我的逃跑选项问题= =
#=======================================================================
# ■ 本脚本来自 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 转载和使用时请保留此信息
#=======================================================================
复制代码
11.jpg
(12.5 KB, 下载次数: 0)
下载附件
保存到相册
2011-8-7 16:30 上传
记得寻找某位前辈说过,下面两个不打勾就是不能逃跑吧
但是我发现下面两个不打勾也能逃跑……而且还是概率100%的逃跑= =|||
因为小弟不懂脚本的说,如果粘贴脚本的方法错误了,敬请原谅(\_ _/)跪拜
dsu_plus_rewardpost_czw
作者:
YamazakiRyusa
时间:
2011-8-7 16:39
那张图一般是用于事件战。而脚本是基于普通战斗的场合设定的。
作者:
Wind2010
时间:
2011-8-7 16:39
47行下插入:
if $game_temp.battle_can_escape == false
$game_system.se_play($data_system.buzzer_se)
return
end
复制代码
作者:
shoed
时间:
2011-8-7 16:46
"下面两个不打勾也能逃跑"只是逃跑选项不能用罢了,并不是真的不能逃跑
作者:
zxc3838507
时间:
2011-8-7 16:48
Wind2010 发表于 2011-8-7 16:39
47行下插入:
谢谢帮助~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1