赞 | 90 |
VIP | 350 |
好人卡 | 311 |
积分 | 101 |
经验 | 150139 |
最后登录 | 2024-7-17 |
在线时间 | 5020 小时 |
Lv4.逐梦者 (版主) 无限の剣制
- 梦石
- 0
- 星屑
- 10079
- 在线时间
- 5020 小时
- 注册时间
- 2013-2-28
- 帖子
- 5030
|
本帖最后由 VIPArcher 于 2015-7-22 12:32 编辑
- class Window_Item < Window_Selectable
- alias vip_in_battle_refresh refresh
- def refresh
- if $game_temp.in_battle
- self.contents.dispose if self.contents
- @data = []
- $data_items.each do |item|
- @data.push(item) if include?(item)
- end
- @item_max = @data.size
- if @item_max > 0
- self.contents = Bitmap.new(width - 32, row_max * 32)
- @item_max.times do |i|
- draw_item(i)
- end
- end
- else
- vip_in_battle_refresh
- end
- end
- def include?(item)
- return false unless item
- return false unless $game_party.item_number(item.id) > 0
- return false unless $game_party.item_can_use?(item.id)
- true
- end
- end
复制代码 卖个萌,战斗时物品栏仅显示可以使用的物品。测试太麻烦了。所以并没测试
编辑一下,我还是把那个原来脚本的 for 去掉吧=。= |
评分
-
查看全部评分
|