Project1
标题:
怎样更改战斗开头的战斗/逃跑选项【1vip】
[打印本页]
作者:
黑舞嗜
时间:
2011-10-16 13:33
标题:
怎样更改战斗开头的战斗/逃跑选项【1vip】
本帖最后由 黑舞嗜 于 2011-10-16 17:18 编辑
不是去掉,我想要的效果是把战斗改成特技,点击以后就和战斗菜单特技一样(里面显示1号角色的特技就行),然后逃跑改成取消,效果相当于跳过,然后1号角色把他隐藏起来,不隐藏弄这个就没意义了 dsu_plus_rewardpost_czw
作者:
盈盈
时间:
2011-10-16 15:59
本帖最后由 盈盈 于 2011-10-16 16:00 编辑
class Scene_Battle
#--------------------------------------------------------------------------
# ● 刷新画面 (同伴命令回合)
#--------------------------------------------------------------------------
def update_phase2
# 按下 C 键的情况下
if Input.trigger?(Input::C)
# 同伴指令窗口光标位置分支
case @party_command_window.index
when 0 # 战斗
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 开始角色的命令回合
start_phase3
@actor_command_window.index = 1
update_phase3_basic_command
when 1 # 逃跑
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 开始角色的命令回合
start_phase3
end
return
end
end
end
class Window_PartyCommand < Window_Selectable
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
super(0, 0, 640, 64)
self.contents = Bitmap.new(width - 32, height - 32)
self.back_opacity = 160
@commands = ["特技", "跳过"]
@item_max = 2
@column_max = 2
draw_item(0, normal_color)
draw_item(1, $game_temp.battle_can_escape ? normal_color : disabled_color)
self.active = false
self.visible = false
self.index = 0
end
end
复制代码
作者:
a1072126939
时间:
2011-10-16 19:18
额我是听不懂啦。想必楼猪不会用默认战斗脚本的,RTAB或半回合制的话很好解决,在脚本中直接删除有关逃跑的内容就可以了,逃跑做成特技的话可以在特技中设置中断战斗,不过注意这个特技只会播放咏唱动画,关于逃跑可能与逃跑概率可以用公共事件开关以及变量或者战斗事件里的开关、变量来设定。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1