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

Project1

 找回密码
 注册会员
搜索

如何让特定的商品不能卖出

查看数: 2146 | 评论数: 5 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-10-23 17:36

正文摘要:

游戏的设定:每本书阅读过后都可以提升角色的属性,但由于书籍是不消耗品,如果阅读之后在卖出去,就相当于只用半价就达成了提升属性的效果 所以如何做到购买之后就不能再卖出去了? (至于把书籍价格设成0,之后在 ...

回复

myownroc 发表于 2014-10-25 02:47:04
谁说用事件不能卖大量物品?
可以用事件脚本
可以用事件模拟出脚本的效果。
无忧谷主幻 发表于 2014-10-24 17:04:19
已经解决
突然发现只要不显示就好了,于是找到了这个脚本
http://6rweb.sinaapp.com/articles/2831
atom0520 发表于 2014-10-24 13:31:14
可以在你游戏的商店卖出窗口脚本(一般是Window_ShopSell)里在统计<需描绘在卖出窗口中的物品>那一个地方加一个判断
如原来是
  1.     for i in 1...$data_items.size
  2.       if $game_party.item_number(i) > 0
  3.         @data.push($data_items[i])
  4.       end
  5.     end
复制代码
现在加一个判断改为
  1.    @nosell_item_num = [ 2, 16, 28, 40, 43] # 禁卖的物品编号可自己设定
  2.     for i in 1...$data_items.size
  3.       if $game_party.item_number(i) > 0 && !@nosell_item_num.include?(i)
  4.         @data.push($data_items[i])
  5.       end
  6.     end
复制代码
yang1zhi 发表于 2014-10-23 19:12:37
我知道有只能买不能卖的商店脚本。在哪里就不清楚了。你可以搜索看看。
或者设置个公共事件,读过的书变成《读过的书》
另外我吐槽一下。你说读过后卖出去是半价加了能力。读了就把书消耗了又有什么关系。难道是因为读过的书会消失不合常理吗。那读过的书学了知识再卖出去不是也合理的吗。
国产吃货 发表于 2014-10-23 18:11:09
可以简单的写一个小脚本。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-24 07:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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