Project1

标题: 如何删除VA中的最强装备和全部卸下? [打印本页]

作者: 黑白界    时间: 2015-2-7 22:13
标题: 如何删除VA中的最强装备和全部卸下?
就是默认为更换装备,把那三个选项换成空白窗口
我试过简单地把相关脚本注释掉,不能实现
作者: 三途亚梦    时间: 2015-2-7 22:25
本帖最后由 三途亚梦 于 2015-2-7 22:39 编辑

你确定直接去掉让那个窗口空白就可以了么?
我还是把那个窗口给彻底去掉了 -L-
  1. class Scene_Equip < Scene_MenuBase
  2.   #--------------------------------------------------------------------------
  3.   # ● 开始处理
  4.   #--------------------------------------------------------------------------
  5.   def start
  6.     super
  7.     create_help_window
  8.     create_status_window
  9.     create_slot_window
  10.     create_item_window
  11.   end
  12.   #--------------------------------------------------------------------------
  13.   # ● 生成装备栏窗口
  14.   #--------------------------------------------------------------------------
  15.   def create_slot_window
  16.     wx = @status_window.width
  17.     wy = @help_window.height
  18.     ww = Graphics.width - @status_window.width
  19.     @slot_window = Window_EquipSlot.new(wx, wy, ww)
  20.     @slot_window.height = @status_window.height
  21.     @slot_window.viewport = @viewport
  22.     @slot_window.help_window = @help_window
  23.     @slot_window.status_window = @status_window
  24.     @slot_window.actor = @actor
  25.     @slot_window.set_handler(:ok,       method(:on_slot_ok))
  26.     @slot_window.set_handler(:cancel,   method(:on_slot_cancel))
  27.     @slot_window.activate
  28.     @slot_window.select(0)
  29.   end
  30. end
复制代码

作者: 黑白界    时间: 2015-2-7 22:53
三途亚梦 发表于 2015-2-7 22:25
你确定直接去掉让那个窗口空白就可以了么?
我还是把那个窗口给彻底去掉了 -L- ...

谢谢,实现了。让它空白原本是想减少工作量。。
作者: 黑白界    时间: 2015-2-7 23:18
本帖最后由 黑白界 于 2015-2-7 23:37 编辑

顺便提一句,这个脚本和装备帮助增强不兼容,正在想办法
……………………………………………………
出现错误和其他脚本无关,和脚本本身有关
RUBY 代码复制
  1. class Scene_Equip < Scene_MenuBase
  2.   #--------------------------------------------------------------------------
  3.   # ● 开始处理
  4.   #--------------------------------------------------------------------------
  5.   def start
  6.     super
  7.     create_help_window
  8.     create_status_window
  9.     create_slot_window
  10.     create_item_window
  11.   end
  12.   alias help_ex_start start
  13.   def start
  14.  
  15.     help_ex_start
  16.  
  17.     create_help_ex
  18.  
  19.   end
  20.   #--------------------------------------------------------------------------
  21.   # ● 生成装备栏窗口
  22.   #--------------------------------------------------------------------------
  23.   def create_slot_window
  24.     wx = @status_window.width
  25.     wy = @help_window.height
  26.     ww = Graphics.width - @status_window.width
  27.     @slot_window = Window_EquipSlot.new(wx, wy, ww)
  28.     @slot_window.height = @status_window.height
  29.     @slot_window.viewport = @viewport
  30.     @slot_window.help_window = @help_window
  31.     @slot_window.status_window = @status_window
  32.     @slot_window.actor = @actor
  33.     @slot_window.set_handler(:ok,       method(:on_slot_ok))
  34.     @slot_window.set_handler(:cancel,   method(:on_slot_cancel))
  35.     @slot_window.activate
  36.     @slot_window.select(0)
  37.   end
  38.   def on_slot_cancel
  39.     @slot_window.unselect
  40.     return_scene
  41.   end
  42.   alias help_ex_on_slot_cancel on_slot_cancel
  43.  
  44.   def on_slot_cancel
  45.  
  46.     help_ex_on_slot_cancel
  47.  
  48.     @help_ex_window.hide
  49.  
  50.   end
  51. end





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1