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

Project1

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

[已经解决] 如何删除装备场景的三个选项?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
帖子
2394
跳转到指定楼层
1
发表于 2015-5-24 12:53:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 黄濑凉太 于 2015-5-24 17:30 编辑

就是 更换装备 最强装备 卸下装备
这三个取消 然后一进装备菜单的选项框直接在装备栏。。谢谢

坑的进度如上                                                                                                        点击↑

Lv1.梦旅人

梦石
0
星屑
99
在线时间
900 小时
注册时间
2012-11-13
帖子
893
2
发表于 2015-5-24 17:13:10 | 只看该作者

点评

我希望额外多出一个界面……原本的装备也保留着  发表于 2015-5-24 17:25
废弃
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
帖子
2394
3
 楼主| 发表于 2015-5-24 21:49:33 | 只看该作者
求解………………………………

坑的进度如上                                                                                                        点击↑
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9397
在线时间
2748 小时
注册时间
2008-9-5
帖子
3543

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

4
发表于 2015-5-24 22:31:37 | 只看该作者
稍微用默认的删减一下就可以了~
召唤此装备界面请使用事件-脚本:Scene_Manager.call(Scene_Equip_a)
脚本名请自行修改~此外各窗口之间的宽高坐标关系自己改大丈夫?

唔……

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
180
在线时间
829 小时
注册时间
2010-6-26
帖子
671
5
发表于 2015-5-24 22:35:30 | 只看该作者
  1. #encoding:utf-8
  2. #==============================================================================
  3. # ■ Scene_Equip
  4. #------------------------------------------------------------------------------
  5. #  装备画面
  6. #==============================================================================

  7. class Scene_EquipEX < Scene_Equip
  8.   #--------------------------------------------------------------------------
  9.   # ● 生成指令窗口
  10.   #--------------------------------------------------------------------------
  11.   def create_command_window
  12. #     wx = @status_window.width  #删除
  13. #     wy = @help_window.height  #删除
  14. #     ww = Graphics.width - @status_window.width  #删除
  15. #     @command_window = Window_EquipCommand.new(wx, wy, ww)  #删除
  16. #     @command_window.viewport = @viewport  #删除
  17. #     @command_window.help_window = @help_window  #删除
  18. #     @command_window.set_handler(:equip,    method(:command_equip))  #删除
  19. #     @command_window.set_handler(:optimize, method(:command_optimize))  #删除
  20. #     @command_window.set_handler(:clear,    method(:command_clear))  #删除
  21. #     @command_window.set_handler(:cancel,   method(:return_scene))  #删除
  22. #     @command_window.set_handler(:pagedown, method(:next_actor))  #删除
  23. #     @command_window.set_handler(:pageup,   method(:prev_actor))  #删除
  24.   end
  25.   #--------------------------------------------------------------------------
  26.   # ● 生成装备栏窗口
  27.   #--------------------------------------------------------------------------
  28.   def create_slot_window
  29.     wx = @status_window.width
  30.     wy = @help_window.height# @command_window.y + @command_window.height
  31.     ww = Graphics.width - @status_window.width
  32.     @slot_window = Window_EquipSlot.new(wx, wy, ww)
  33.     @slot_window.viewport = @viewport
  34.     @slot_window.help_window = @help_window
  35.     @slot_window.status_window = @status_window
  36.     @slot_window.actor = @actor
  37.     @slot_window.set_handler(:ok,       method(:on_slot_ok))
  38. #     @slot_window.set_handler(:cancel,   method(:on_slot_cancel))  #删除
  39. ####################################################
  40.     @slot_window.set_handler(:cancel,   method(:return_scene))   #添加
  41.     @slot_window.set_handler(:pagedown, method(:next_actor))   #添加
  42.     @slot_window.set_handler(:pageup,   method(:prev_actor))   #添加
  43.     @slot_window.activate   #添加
  44.     @slot_window.select(0)   #添加
  45. #####################################################
  46.   end
  47.   #--------------------------------------------------------------------------
  48.   # ● 切换角色
  49.   #--------------------------------------------------------------------------
  50.   def on_actor_change
  51.     @status_window.actor = @actor
  52.     @slot_window.actor = @actor
  53.     @item_window.actor = @actor
  54. #    @command_window.activate
  55. ##############################
  56.     @slot_window.activate    #添加
  57.     @slot_window.select(0)    #添加
  58. ##############################
  59.   end
  60. end
  61. #encoding:utf-8
  62. #==============================================================================
  63. # ■ Scene_Menu
  64. #------------------------------------------------------------------------------
  65. #  菜单画面
  66. #==============================================================================

  67. class Scene_Menu < Scene_MenuBase
  68.   #--------------------------------------------------------------------------
  69.   # ● 个人指令“确定”
  70.   #--------------------------------------------------------------------------
  71.   def on_personal_ok
  72.     case @command_window.current_symbol
  73.     when :skill
  74.       SceneManager.call(Scene_Skill)
  75.     when :equip
  76. #      SceneManager.call(Scene_Equip)  #删除
  77.       ###################################
  78.       SceneManager.call(Scene_EquipEX)    #添加
  79.       ###################################
  80.     when :status
  81.       SceneManager.call(Scene_Status)
  82.     end
  83.   end
  84. end
复制代码
大概是这样改,坐标自己调吧

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

新手们!不要被看扁了!我们也会用论坛搜索,我们也会自己找脚本,我们也会自己点击关闭按钮旁边的小问号!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 05:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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