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

Project1

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

[已经解决] 不显示不能卖物品或装备

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
74 小时
注册时间
2014-5-15
帖子
18
跳转到指定楼层
1
发表于 2014-9-15 02:10:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
请问如何实现不能卖物品或装备 在商品中不显示出来呢,我找到有xp的,但是没有找到vx的,请帮忙

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

2
发表于 2014-9-15 02:24:29 | 只看该作者
改改默认脚本就可以做到的。(我没用过VX出问题不负责
  1. #==============================================================================
  2. # ■ Window_ShopSell
  3. #------------------------------------------------------------------------------
  4. #  商店画面、浏览显示可以卖掉的商品的窗口。
  5. #==============================================================================

  6. class Window_ShopSell < Window_Item
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #     x      : 窗口 X 座标
  10.   #     y      : 窗口 Y 座标
  11.   #     width  : 窗口宽度
  12.   #     height : 窗口高度
  13.   #--------------------------------------------------------------------------
  14.   def initialize(x, y, width, height)
  15.     super(x, y, width, height)
  16.   end
  17.   #--------------------------------------------------------------------------
  18.   # ● 判断是否为商品
  19.   #     item : 项目
  20.   #--------------------------------------------------------------------------
  21.   def include?(item)
  22.     return item != nil
  23.   end
  24.   #--------------------------------------------------------------------------
  25.   # ● 判断是否为有效状态
  26.   #     item : item
  27.   #--------------------------------------------------------------------------
  28.   def enable?(item)
  29.     return (item.price > 0)
  30.   end
  31.   #--------------------------------------------------------------------------
  32.   # ● 刷新
  33.   #--------------------------------------------------------------------------
  34.   def refresh
  35.     @data = []
  36.     for item in $game_party.items
  37.       next unless include?(item)
  38.       next unless enable?(item) #VIP
  39.       @data.push(item)
  40.       if item.is_a?(RPG::Item) and item.id == $game_party.last_item_id
  41.         self.index = @data.size - 1
  42.       end
  43.     end
  44.     @data.push(nil) if include?(nil)
  45.     @item_max = @data.size
  46.     create_contents
  47.     for i in 0...@item_max
  48.       draw_item(i)
  49.     end
  50.   end
  51. end
复制代码

点评

感谢,没问题了,还没大面积测试。  发表于 2014-9-15 08:58

评分

参与人数 1星屑 +100 收起 理由
丿梁丶小柒 + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 16:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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