设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2664|回复: 4
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
59 小时
注册时间
2012-11-17
帖子
23
跳转到指定楼层
1
发表于 2013-1-1 16:24:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

如何把菜单中的状态、装备、技能从菜单中取消掉呢?

Lv2.观梦者

梦石
0
星屑
483
在线时间
750 小时
注册时间
2012-11-10
帖子
924
2
发表于 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
有本事就来阻止我啊,主体单元『天照』!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
202 小时
注册时间
2012-1-21
帖子
37
3
发表于 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 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
483
在线时间
750 小时
注册时间
2012-11-10
帖子
924
4
发表于 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 认可答案

查看全部评分

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
2 小时
注册时间
2013-8-21
帖子
7
5
发表于 2013-8-24 12:40:59 | 只看该作者
为什么我没有    #--------------------------------------------------------------------------
                        # * 更新指令選擇輸入資訊
                #--------------------------------------------------------------------------
这行
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 09:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表