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

Project1

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

[已经解决] 问题已解决,谢谢

[复制链接]

Lv1.梦旅人

梦石
0
星屑
130
在线时间
0 小时
注册时间
2010-12-24
帖子
1
跳转到指定楼层
1
发表于 2010-12-24 17:00:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 kala 于 2010-12-24 17:21 编辑

就是游戏菜单只有物品,保存,和退出

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42664
在线时间
7616 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

3
发表于 2010-12-24 17:23:02 | 只看该作者
插入到Main上方,Scene_Menu下方任意位置
  1. # 喵
  2. class Scene_Menu < Scene_Base
  3.   
  4.   def create_command_window
  5.     s1 = Vocab::item
  6.     s2 = Vocab::save
  7.     s3 = Vocab::game_end
  8.     @command_window = Window_Command.new(160, [s1, s2, s3])
  9.     @command_window.index = @menu_index
  10.     if $game_party.members.size == 0          # 如果队伍为空
  11.       @command_window.draw_item(0, false)     # 无效化物品选项
  12.       
  13.     if $game_system.save_disabled             # 如果禁止存档
  14.       @command_window.draw_item(1, false)     # 无效化存档选项
  15.     end
  16.   end

  17.   def update_command_selection
  18.     if Input.trigger?(Input::B)
  19.       Sound.play_cancel
  20.       $scene = Scene_Map.new
  21.     elsif Input.trigger?(Input::C)
  22.       if $game_party.members.size == 0 and @command_window.index < 4
  23.         Sound.play_buzzer
  24.         return
  25.       elsif $game_system.save_disabled and @command_window.index == 4
  26.         Sound.play_buzzer
  27.         return
  28.       end
  29.       Sound.play_decision
  30.       case @command_window.index
  31.       when 0      # 物品
  32.         $scene = Scene_Item.new
  33.       when 1     # 存档
  34.         $scene = Scene_File.new(true, false, false)
  35.       when 2      # 结束游戏
  36.         $scene = Scene_End.new
  37.       end
  38.     end
  39.   end
  40.   
  41. end

  42. class Scene_File < Scene_Base
  43.   
  44.   def return_scene
  45.     if @from_title
  46.       $scene = Scene_Title.new
  47.     elsif @from_event
  48.       $scene = Scene_Map.new
  49.     else
  50.       $scene = Scene_Menu.new(1)
  51.     end
  52.   end
  53.   
  54. end

  55. class Scene_End < Scene_Base

  56.   def return_scene
  57.     $scene = Scene_Menu.new(2)
  58.   end
  59.   
  60. end
复制代码
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4422
在线时间
1911 小时
注册时间
2010-12-21
帖子
2365
2
发表于 2010-12-24 17:08:36 | 只看该作者
回复 kala 的帖子

之前有一个和LZ类似的问题,LZ可以去找一下,看看有没有帮助……
绿坝娘素材库企划

素材库获取方法:暂时中止,需求者私聊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 07:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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