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

Project1

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

[已经解决] 请问怎么隐藏获得的道具,就是不让其在物品栏里显示

[复制链接]

Lv2.观梦者

梦石
0
星屑
758
在线时间
2064 小时
注册时间
2011-10-3
帖子
1686
跳转到指定楼层
1
发表于 2013-4-4 23:52:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
用来做换称号加成系统,但是称号显示在物品栏里会很奇怪,所以想问问怎么隐藏物品

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
2
发表于 2013-4-5 06:10:23 | 只看该作者
没试过,只是想法,可否用物品分类方式增加一个分类,譬如隐藏物品分类,把这东西放在其中,而物品菜单上不显示这一项分类?
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21686
在线时间
9420 小时
注册时间
2012-6-19
帖子
7119

开拓者短篇九导演组冠军

3
发表于 2013-4-5 12:34:41 | 只看该作者
RUBY 代码复制
  1. =begin
  2.  
  3. ===============================================================================
  4.   隐藏物品 By喵呜喵5
  5. ===============================================================================
  6.  
  7. 【说明】
  8. 隐藏特定的物品不在物品栏显示
  9. 咱不负责修正本脚本中出现的BUG,因为就算出现BUG我也不知道怎么修正……
  10. 修改了默认Window_ItemList中的
  11. [include?(item)]
  12. 因此会与修改了相同内容的其他脚本不兼容
  13.  
  14. =end
  15.  
  16. #==============================================================================
  17. #  设定部分
  18. #==============================================================================
  19.  
  20. #在要设置隐藏的物品备注栏中加入“<hide>”(不包括双引号)即可
  21.  
  22. #==============================================================================
  23. #  设定结束
  24. #==============================================================================
  25.  
  26. #==============================================================================
  27. #  脚本部分
  28. #==============================================================================
  29.  
  30. class RPG::UsableItem
  31.   def hide_item?
  32.     /<hide>/ =~ @note ? true : false  
  33.   end
  34. end
  35. class Window_ItemList < Window_Selectable  
  36.   def include?(item)
  37.     case @category
  38.     when :item
  39.       item.is_a?(RPG::Item) && !item.key_item? && !item.hide_item?
  40.     when :weapon
  41.       item.is_a?(RPG::Weapon)
  42.     when :armor
  43.       item.is_a?(RPG::Armor)
  44.     when :key_item
  45.       item.is_a?(RPG::Item) && item.key_item? && !item.hide_item?
  46.     else
  47.       false
  48.     end
  49.   end
  50. end
  51.  
  52. #==============================================================================
  53. #  脚本结束
  54. #==============================================================================

点评

非常感谢  发表于 2013-4-5 20:34

评分

参与人数 1梦石 +1 收起 理由
迷糊的安安 + 1 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 11:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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