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

Project1

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

[已经解决] 怎么去掉窗口菜单的【整队】跟【状态】?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1126
在线时间
21 小时
注册时间
2016-10-29
帖子
11
跳转到指定楼层
1
发表于 2016-11-13 12:24:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
想去掉图片上画红框的选项....谢谢!!!

QQ图片20161113122424.jpg (11.5 KB, 下载次数: 25)

QQ图片20161113122424.jpg
这个很奶思阿。

Lv3.寻梦者

梦石
0
星屑
4858
在线时间
1360 小时
注册时间
2015-7-25
帖子
548

开拓者

2
发表于 2016-11-13 12:29:05 | 只看该作者
RUBY 代码复制
  1. class Scene_Menu < Scene_MenuBase
  2.   def create_command_window
  3.     @command_window = Window_MenuCommand.new
  4.     @command_window.set_handler(:item,      method(:command_item))
  5.     @command_window.set_handler(:skill,     method(:command_personal))
  6.     @command_window.set_handler(:equip,     method(:command_personal))
  7.     @command_window.set_handler(:save,      method(:command_save))
  8.     @command_window.set_handler(:game_end,  method(:command_game_end))
  9.     @command_window.set_handler(:cancel,    method(:return_scene))
  10.   end
  11. end
  12. class Window_MenuCommand < Window_Command
  13.   def make_command_list
  14.     add_main_commands
  15.     add_original_commands
  16.     add_save_command
  17.     add_game_end_command
  18.   end
  19.   def add_main_commands
  20.     add_command(Vocab::item,   :item,   main_commands_enabled)
  21.     add_command(Vocab::skill,  :skill,  main_commands_enabled)
  22.     add_command(Vocab::equip,  :equip,  main_commands_enabled)
  23.   end
  24. end

评分

参与人数 1梦石 +1 收起 理由
RaidenInfinity + 1 版主代认可的回答

查看全部评分

目前的坑 幽灵契约外传:歌莉娅
回归持续更新中~ 进度 v0.22/v1.00
笨肉包开始学像素画啦!努力训练中XD
啊~今天也是填mo坑yu的一天呢!
这是属于笨肉包一个人的旅行~(再见了...蚊子湯,七重酱,笨肉包永远想你们!TwT

看!是肉包!
只能看!不能吃!
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21000
在线时间
9336 小时
注册时间
2012-6-19
帖子
7107

开拓者短篇九导演组冠军

3
发表于 2016-11-13 14:58:10 | 只看该作者
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1126
在线时间
21 小时
注册时间
2016-10-29
帖子
11
4
 楼主| 发表于 2016-11-13 14:58:17 | 只看该作者
魔法丶小肉包 发表于 2016-11-13 12:29
class Scene_Menu < Scene_MenuBase
  def create_command_window
    @command_window = Window_MenuComma ...

不行阿。

点评

要放在你的介面腳本下方,如果依然不行請貼上你的介面腳本  发表于 2016-11-13 15:02
这个很奶思阿。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1126
在线时间
21 小时
注册时间
2016-10-29
帖子
11
5
 楼主| 发表于 2016-11-13 15:11:04 | 只看该作者
那个...是这个意思吗..?

QQ图片20161113102528.png (17.11 KB, 下载次数: 25)

QQ图片20161113102528.png

点评

脚本页拉到最下面有个main,你就放在上面一格好了...  发表于 2016-11-13 15:30
这个很奶思阿。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
941
在线时间
157 小时
注册时间
2016-8-25
帖子
117
6
发表于 2016-11-16 23:26:13 | 只看该作者
本帖最后由 VIPArcher 于 2016-11-17 00:45 编辑
夏目千寻子。 发表于 2016-11-13 15:11
那个...是这个意思吗..?


打開腳本到【Window_MenuCommand】的51行把【add_command(Vocab::status, :status, main_commands_enabled)】和39行的【add_formation_command】去掉如果這樣也不懂的話,直接把這個貼上吧=.=







RUBY 代码复制
  1. #encoding:utf-8
  2. #==============================================================================
  3. # ■ Window_MenuCommand
  4. #------------------------------------------------------------------------------
  5. #  菜单画面中显示指令的窗口
  6. #==============================================================================
  7.  
  8. class Window_MenuCommand < Window_Command
  9.   #--------------------------------------------------------------------------
  10.   # ● 初始化指令选择位置(类方法)
  11.   #--------------------------------------------------------------------------
  12.   def self.init_command_position
  13.     @@last_command_symbol = nil
  14.   end
  15.   #--------------------------------------------------------------------------
  16.   # ● 初始化对象
  17.   #--------------------------------------------------------------------------
  18.   def initialize
  19.     super(0, 0)
  20.     select_last
  21.   end
  22.   #--------------------------------------------------------------------------
  23.   # ● 获取窗口的宽度
  24.   #--------------------------------------------------------------------------
  25.   def window_width
  26.     return 160
  27.   end
  28.   #--------------------------------------------------------------------------
  29.   # ● 获取显示行数
  30.   #--------------------------------------------------------------------------
  31.   def visible_line_number
  32.     item_max
  33.   end
  34.   #--------------------------------------------------------------------------
  35.   # ● 生成指令列表
  36.   #--------------------------------------------------------------------------
  37.   def make_command_list
  38.     add_main_commands
  39.     add_original_commands
  40.     add_save_command
  41.     add_game_end_command
  42.   end
  43.   #--------------------------------------------------------------------------
  44.   # ● 向指令列表添加主要的指令
  45.   #--------------------------------------------------------------------------
  46.   def add_main_commands
  47.     add_command(Vocab::item,   :item,   main_commands_enabled)
  48.     add_command(Vocab::skill,  :skill,  main_commands_enabled)
  49.     add_command(Vocab::equip,  :equip,  main_commands_enabled)
  50.   end
  51.   #--------------------------------------------------------------------------
  52.   # ● 添加整队指令
  53.   #--------------------------------------------------------------------------
  54.   def add_formation_command
  55.     add_command(Vocab::formation, :formation, formation_enabled)
  56.   end
  57.   #--------------------------------------------------------------------------
  58.   # ● 独自添加指令用
  59.   #--------------------------------------------------------------------------
  60.   def add_original_commands
  61.   end
  62.   #--------------------------------------------------------------------------
  63.   # ● 添加存档指令
  64.   #--------------------------------------------------------------------------
  65.   def add_save_command
  66.     add_command(Vocab::save, :save, save_enabled)
  67.   end
  68.   #--------------------------------------------------------------------------
  69.   # ● 添加游戏结束指令
  70.   #--------------------------------------------------------------------------
  71.   def add_game_end_command
  72.     add_command(Vocab::game_end, :game_end)
  73.   end
  74.   #--------------------------------------------------------------------------
  75.   # ● 获取主要指令的有效状态
  76.   #--------------------------------------------------------------------------
  77.   def main_commands_enabled
  78.     $game_party.exists
  79.   end
  80.   #--------------------------------------------------------------------------
  81.   # ● 获取整队的有效状态
  82.   #--------------------------------------------------------------------------
  83.   def formation_enabled
  84.     $game_party.members.size >= 2 && !$game_system.formation_disabled
  85.   end
  86.   #--------------------------------------------------------------------------
  87.   # ● 获取存档的有效状态
  88.   #--------------------------------------------------------------------------
  89.   def save_enabled
  90.     !$game_system.save_disabled
  91.   end
  92.   #--------------------------------------------------------------------------
  93.   # ● 按下确定键时的处理
  94.   #--------------------------------------------------------------------------
  95.   def process_ok
  96.     @@last_command_symbol = current_symbol
  97.     super
  98.   end
  99.   #--------------------------------------------------------------------------
  100.   # ● 返回最后一个选项的位置
  101.   #--------------------------------------------------------------------------
  102.   def select_last
  103.     select_symbol(@@last_command_symbol)
  104.   end
  105. end

点评

當時還不會用嘛XDD  发表于 2017-2-25 19:01
已为层主手动编辑  发表于 2016-11-17 00:45
建議用一下代碼框  发表于 2016-11-16 23:38

评分

参与人数 1星屑 +100 梦石 +1 收起 理由
RaidenInfinity + 100 + 1 版主代认可的回答

查看全部评分

別名:黑幽。
一個社恐的遊戲與畫圖愛好者。
路過的各位請關注一下~感謝~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-6 10:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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