查看: 3068|回复: 4

[已经解决] 关于菜单取消选项

[复制链接]
梦石
0
星屑
50
在线时间
59 小时
注册时间
2012-11-17
回帖
16
发表于 2013-1-1 16:24:22 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 八神和麻 于 2013-1-1 23:44 编辑

如何把菜单中的状态、装备、技能从菜单中取消掉呢?
梦石
0
星屑
663
在线时间
750 小时
注册时间
2012-11-10
回帖
903
发表于 2013-1-1 17:42:07 | 显示全部楼层
本帖最后由 结城照美 于 2013-1-7 20:53 编辑

打开脚本编辑器找到Scene_Menu
然后找到下面这一段


    s1 = Vocab::item
    s2 = Vocab::skill
    s3 = Vocab::equip
    s4 = Vocab::status
    s5 = Vocab::save
    s6 = Vocab::game_end
   
    @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6])

把S2到S4删除
然后在后面的...Command.new(160, [s1, s2, s3, s4, s5, s6])
改成...Command.new(160, [s1,s5, s6])

这里还没完整,调整完这里,看这个

点评

改成的是s1s2吧= =后面调整一下就没关系了  发表于 2013-1-2 11:42
把S2到S4删除 然后在后面的...Command.new(160, [s1, s2, s3, s4, s5, s6]) 改成...Command.new(160, [ s1,s5, s6]) 这样试下,如果不行的话可以试着把原来的S5,S6改成S2...  发表于 2013-1-1 19:59
这样做了以后选择存档会变成出现物品栏,选择退出游戏会变成出现技能栏  发表于 2013-1-1 18:31
正解~  发表于 2013-1-1 17:48
有本事就来阻止我啊,主体单元『天照』!
回复

使用道具 举报

梦石
0
星屑
70
在线时间
202 小时
注册时间
2012-1-21
回帖
30
发表于 2013-1-1 20:02:25 | 显示全部楼层
点评字数不够了,这里是完整的
把S2到S4删除然后在后面的...Command.new(160, [s1, s2, s3, s4, s5, s6]) 改成...Command.new(160, [ s1,s5, s6]) 这样试下,如果不行的话可以试着把原来的S5,S6改成S2,S3试下

点评

感谢  发表于 2013-1-1 23:41

评分

参与人数 1星屑 +50 收起 理由
咕噜 + 50 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
663
在线时间
750 小时
注册时间
2012-11-10
回帖
903
发表于 2013-1-1 21:23:54 | 显示全部楼层
本帖最后由 结城照美 于 2013-1-1 21:24 编辑

非常抱歉,我这样简直是不学无术的表现
首先沙发说的最后一行改成...Command.new(160, [ s1,s5, s6])
(LZ想要保存物品、存档、结束游戏的选项的话)

然后找到这一行下面的东西↓
#--------------------------------------------------------------------------
  # * 更新指令選擇輸入資訊
  #--------------------------------------------------------------------------


里面有一段

      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 1,2,3  # 技能、装备、状态
        start_actor_selection
将when 4 改为when 1
将when 5 改为when 2
#后面是注释其实改不改都无所谓)
像这样↓

      when 0      # 物品
        $scene = Scene_Item.new
      when 1  # 存档
        $scene = Scene_File.new(true, false, false)
      when 2      # 游戏结束
        $scene = Scene_End.new     


然后找到Scene_File这一行,找下面的
#--------------------------------------------------------------------------
  # ● 回到原画面
  #--------------------------------------------------------------------------

把
$scene = Scene_Menu.new(4)
改为
$scene = Scene_Menu.new(1)

再找到Scene_End,跟刚才差不多
#--------------------------------------------------------------------------
  # ● 回到原画面
  #--------------------------------------------------------------------------

这段的数据,将
def return_scene
    $scene = Scene_Menu.new(5)
  end
改为
def return_scene
    $scene = Scene_Menu.new(2)
  end

应该这样就OK了
我实在是不学无术,惭愧惭愧

点评

感谢,问题解决了!  发表于 2013-1-1 23:41

评分

参与人数 1星屑 +120 收起 理由
咕噜 + 120 认可答案

查看全部评分

有本事就来阻止我啊,主体单元『天照』!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2 小时
注册时间
2013-8-21
回帖
6
发表于 2013-8-24 12:40:59 | 显示全部楼层
为什么我没有    #--------------------------------------------------------------------------
                        # * 更新指令選擇輸入資訊
                #--------------------------------------------------------------------------
这行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部