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

Project1

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

[已经解决] 如何让特定的商品不能卖出

[复制链接]

Lv4.逐梦者

素材区好人

梦石
3
星屑
7837
在线时间
3543 小时
注册时间
2011-7-21
帖子
2284

极短25参与极短24参与极短23参与极短22参与极短21参与

跳转到指定楼层
1
发表于 2014-10-23 17:36:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

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


Lv1.梦旅人

梦石
0
星屑
55
在线时间
218 小时
注册时间
2013-12-17
帖子
386
2
发表于 2014-10-23 18:11:09 | 只看该作者
可以简单的写一个小脚本。
RM脚本定制/修改/整合 群:143356012(入群注明来意)
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

3
发表于 2014-10-23 19:12:37 | 只看该作者
我知道有只能买不能卖的商店脚本。在哪里就不清楚了。你可以搜索看看。
或者设置个公共事件,读过的书变成《读过的书》
另外我吐槽一下。你说读过后卖出去是半价加了能力。读了就把书消耗了又有什么关系。难道是因为读过的书会消失不合常理吗。那读过的书学了知识再卖出去不是也合理的吗。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
135
在线时间
271 小时
注册时间
2013-7-25
帖子
64
4
发表于 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
复制代码
回复 支持 反对

使用道具 举报

Lv4.逐梦者

素材区好人

梦石
3
星屑
7837
在线时间
3543 小时
注册时间
2011-7-21
帖子
2284

极短25参与极短24参与极短23参与极短22参与极短21参与

5
 楼主| 发表于 2014-10-24 17:04:19 | 只看该作者
已经解决
突然发现只要不显示就好了,于是找到了这个脚本
http://6rweb.sinaapp.com/articles/2831
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2749
在线时间
2630 小时
注册时间
2013-1-16
帖子
5657

贵宾

6
发表于 2014-10-25 02:47:04 | 只看该作者
谁说用事件不能卖大量物品?
可以用事件脚本
可以用事件模拟出脚本的效果。
(Created by @喵kano)


施工现场:hotege.github.io
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 19:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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