Project1

标题: 请问如何让不能使用的道具不会出现在战斗物品栏中 [打印本页]

作者: wwwetv2    时间: 2014-9-22 19:10
标题: 请问如何让不能使用的道具不会出现在战斗物品栏中
本帖最后由 wwwetv2 于 2014-9-22 19:16 编辑


就是这样,是不是略简单啊~~不过真的是完全搞不懂脚本,战斗中使用物品被设定为不可用的材料也会出来,这样会花很多时间
在找回复道具上。就是只能显示可使用的道具,这样子。
另外仓库脚本莫名其妙的崩了,原来还没有任何问题,突然就崩了,不明觉厉~
https://rpg.blue/forum.php?mod=viewthread&tid=218969&highlight=%E4%BB%93%E5%BA%93

就像这个,我看他没人解答我也就不问了,问一个看起来简单一点的问题吧,那个仓库刚加入的时候一点问题都没有,我就隔了几天,中途只是
做了一点点剧情,在保存后仓库脚本就崩了,完全不明觉厉啊~

我要仓库脚本也是为了解决这个材料道具过多的问题,如果可以设定不可使用的道具不会出现在战斗时的物品选择上,就不需要仓库脚本了。
作者: 怪蜀黍    时间: 2014-9-22 20:02
图片请用高级模式发帖上传到论坛,外链图片看不见。
作者: wwwetv2    时间: 2014-9-22 21:44
图片在这里~谢谢

QQ截图20140922185354.jpg (219.3 KB, 下载次数: 27)

就是这样

就是这样

作者: wwwetv2    时间: 2014-9-22 21:45
怪蜀黍 发表于 2014-9-22 20:02
图片请用高级模式发帖上传到论坛,外链图片看不见。

还有高级模式啊~~受教了
作者: wwwetv2    时间: 2014-9-22 21:46
wwwetv2 发表于 2014-9-22 21:44
图片在这里~谢谢

如图,苹果是可以使用的,而其他都是无法使用的材料,但是打开物品还是会看到这些无法使用的东西,能不能战斗中看不到这些无法使用的材料,否则会眼花的找很久血药
作者: wwwetv2    时间: 2014-9-25 08:55
看来是没人愿意帮我了~是这个问题很难解决该是太简单了呢?
作者: VIPArcher    时间: 2014-9-25 14:07
不难,只是现在用VX的人不多,导致VX区不怎么活跃而已
  1. class Window_Item < Window_Selectable
  2.   #--------------------------------------------------------------------------
  3.   # ● 刷新
  4.   #--------------------------------------------------------------------------
  5.   def refresh
  6.     @data = []
  7.     for item in $game_party.items
  8.       next unless include?(item)
  9.       next if !enable?(item) && $game_temp.in_battle
  10.       @data.push(item)
  11.       if item.is_a?(RPG::Item) and item.id == $game_party.last_item_id
  12.         self.index = @data.size - 1
  13.       end
  14.     end
  15.     @data.push(nil) if include?(nil)
  16.     @item_max = @data.size
  17.     create_contents
  18.     for i in 0...@item_max
  19.       draw_item(i)
  20.     end
  21.   end
  22. end
复制代码
在main以上,Window_Item以下的任意位置新建脚本页插入即可

作者: wwwetv2    时间: 2014-9-30 19:47
VIPArcher 发表于 2014-9-25 14:07
不难,只是现在用VX的人不多,导致VX区不怎么活跃而已在main以上,Window_Item以下的任意位置新建脚 ...

恩人啊~受在下一拜~




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