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

Project1

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

[已经解决] 请教,如何不要整个游戏菜单?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
74
在线时间
1313 小时
注册时间
2011-4-28
帖子
1310

短篇八橙光组亚军贵宾

跳转到指定楼层
1
发表于 2013-3-28 22:21:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 诺亚之城 于 2013-3-29 18:28 编辑

当按下Esc/X这些呼叫菜单的键时
弹出物品栏。
再次按下Esc/X时
关闭物品栏。

整个游戏菜单就全部不需要了。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
91 小时
注册时间
2008-7-27
帖子
165
2
发表于 2013-3-28 22:23:48 | 只看该作者
本帖最后由 ZHL19910725 于 2013-3-28 22:42 编辑

設置事件指令第一頁有個禁止菜單,你在遊戲開始設置,然後不改他,以後就都打不開菜單了


對不起我連貼了…………因為樓主是用點評的,這樓就無視好了……

点评

我需要的是:按出菜单的键变成弹出物品栏啦。  发表于 2013-3-28 22:25
……
欢迎光临百度——龙骑士鸣泣之时
http://tieba.baidu.com/f?kw=%C1% ... 9%C6%FC%D6%AE%CA%B1
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
91 小时
注册时间
2008-7-27
帖子
165
3
发表于 2013-3-28 22:41:47 | 只看该作者
好像Scene_Map第215行,如果你沒改過原腳本,

把那個Scene_Menu.new改成Scene_Item.new……

Scene_Item第71行Scene_Menu.new(0)改成Scene_Map.new

就可以了

点评

真心感谢  发表于 2013-3-28 22:54
……
欢迎光临百度——龙骑士鸣泣之时
http://tieba.baidu.com/f?kw=%C1% ... 9%C6%FC%D6%AE%CA%B1
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33621
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

4
发表于 2013-3-28 22:43:41 | 只看该作者
复制该脚本,插入到 main 前
  1. class Scene_Map
  2.   def call_menu
  3.     # 清除菜单调用标志
  4.     $game_temp.menu_calling = false
  5.     # 已经设置了菜单 SE 演奏标志的情况下
  6.     if $game_temp.menu_beep
  7.       # 演奏确定 SE
  8.       $game_system.se_play($data_system.decision_se)
  9.       # 清除菜单演奏 SE 标志
  10.       $game_temp.menu_beep = false
  11.     end
  12.     # 矫正主角姿势
  13.     $game_player.straighten
  14.     # 切换到物品画面
  15.     $scene = Scene_Item.new
  16.   end
  17. end
  18. #------------------------------------------------------------------------------
  19. class Scene_Item
  20.   def update_item
  21.     # 按下 B 键的情况下
  22.     if Input.trigger?(Input::B)
  23.       # 演奏取消 SE
  24.       $game_system.se_play($data_system.cancel_se)
  25.       # 切换到菜单画面
  26.       $scene = Scene_Map.new
  27.       return
  28.     end
  29.     # 按下 C 键的情况下
  30.     if Input.trigger?(Input::C)
  31.       # 获取物品窗口当前选中的物品数据
  32.       @item = @item_window.item
  33.       # 不使用物品的情况下
  34.       unless @item.is_a?(RPG::Item)
  35.         # 演奏冻结 SE
  36.         $game_system.se_play($data_system.buzzer_se)
  37.         return
  38.       end
  39.       # 不能使用的情况下
  40.       unless $game_party.item_can_use?(@item.id)
  41.         # 演奏冻结 SE
  42.         $game_system.se_play($data_system.buzzer_se)
  43.         return
  44.       end
  45.       # 演奏确定 SE
  46.       $game_system.se_play($data_system.decision_se)
  47.       # 效果范围是我方的情况下
  48.       if @item.scope >= 3
  49.         # 激活目标窗口
  50.         @item_window.active = false
  51.         @target_window.x = (@item_window.index + 1) % 2 * 304
  52.         @target_window.visible = true
  53.         @target_window.active = true
  54.         # 设置效果范围 (单体/全体) 的对应光标位置
  55.         if @item.scope == 4 || @item.scope == 6
  56.           @target_window.index = -1
  57.         else
  58.           @target_window.index = 0
  59.         end
  60.       # 效果在我方以外的情况下
  61.       else
  62.         # 公共事件 ID 有效的情况下
  63.         if @item.common_event_id > 0
  64.           # 预约调用公共事件
  65.           $game_temp.common_event_id = @item.common_event_id
  66.           # 演奏物品使用时的 SE
  67.           $game_system.se_play(@item.menu_se)
  68.           # 消耗品的情况下
  69.           if @item.consumable
  70.             # 使用的物品数减 1
  71.             $game_party.lose_item(@item.id, 1)
  72.             # 再描绘物品窗口的项目
  73.             @item_window.draw_item(@item_window.index)
  74.           end
  75.           # 切换到地图画面
  76.           $scene = Scene_Map.new
  77.           return
  78.         end
  79.       end
  80.       return
  81.     end
  82.   end
  83. end
复制代码

点评

真心感谢。  发表于 2013-3-28 22:56

评分

参与人数 1星屑 +66 收起 理由
明特·布兰马修 + 66

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

5
发表于 2013-3-29 16:57:34 | 只看该作者
整个菜单都不需要的话
使用事件菜单更好吧

评分

参与人数 1星屑 +2 收起 理由
明特·布兰马修 + 2 - -

查看全部评分

大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-27 03:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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