赞 | 7 |
VIP | 358 |
好人卡 | 31 |
积分 | 30 |
经验 | 110750 |
最后登录 | 2023-1-30 |
在线时间 | 3547 小时 |
Lv3.寻梦者 伴侣:北岛谜烟
- 梦石
- 0
- 星屑
- 3002
- 在线时间
- 3547 小时
- 注册时间
- 2012-8-7
- 帖子
- 12181
|
本帖最后由 delv25 于 2012-8-21 12:26 编辑
范例.rar
(240.68 KB, 下载次数: 19)
------------------------------------------------------修改-
在脚本 ·Scene_Menu中 50行起
#--------------------------------------------------------------------------
# * 創建命令視窗
#-------------------------------------------------------------------------- def create_command_window
s1 = Vocab::item
s2 = Vocab::skill
s3 = Vocab::equip
s4 = Vocab::status
s5 = Vocab::save
s6 = Vocab::game_end
s7 = "★任务"
s8 = "★进程"
@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6,s7,s8])←这里参照上面的添加,几个s就加几个
@command_window.index = @menu_index
也可以创造新的选项如 “s8 = 偷窥楼主”~之类的
创造完毕后在
#--------------------------------------------------------------------------
# * 更新指令選擇輸入資訊
#-------------------------------------------------------------------------- def update_command_selection
if Input.trigger?(Input::B)
Sound.play_cancel
$scene = Scene_Map.new
elsif Input.trigger?(Input::C)
if $game_party.members.size == 0 and @command_window.index < 4
Sound.play_buzzer
return
elsif $game_system.save_disabled and @command_window.index == 4
Sound.play_buzzer
return
end
Sound.play_decision
case @command_window.index
when 0 # 用品
$scene = Scene_Item.new
when 1,2,3 # 技能,装备,状态
start_actor_selection
when 4 # 存档
$scene = Scene_File.new(true, false, false)
when 5 #结束
$scene = Scene_End.new
when 6 #任务
$scene = Scene_Task.new(6)
when 7 # 游戏进程
$scene = Scene_Progress.new
注意就是这里咯。你在創建命令視窗 s[id]=游戏进度以后
然后就在这里补充
when id #游戏进程
$scene = Scene_Progress.new
因为$scene = Scene_Progress.new是召唤那个游戏进程脚本,所以!保存,打开游戏,完成!
简易菜单脚本的什么不需要!!!
楼主我这么解释你听得懂吧,还有游戏进程显示什么就靠自己设置咯!貌似要变量的哦=A=,至于这个我也没研究!附件为毛上传不鸟是没网速还是怎么的……
范例效果图:
等你理解后你可以弄成我酱紫
|
评分
-
查看全部评分
|