查看: 3784|回复: 9

[已经解决] 如何设定一个高价收购商人

[复制链接]
梦石
0
星屑
50
在线时间
15 小时
注册时间
2013-10-2
回帖
5
发表于 2013-10-15 22:38:31 | 显示全部楼层 |阅读模式

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

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

×
我想在游戏中设定一个高价收购商人,玩家可以在他这里高价出售一些特殊的物品。
我之前的做法是通过一个变量,修改商人的物品买卖价格倍率,但是问题来了,假如这样的话,修改的是所有的物品买卖价格(比如X1.5),这样玩家就可以在普通商人那里买了东西
到这个商人这里来卖(因为所有商品的卖价都提高了),这样显然不行,用事件控制的话,出售的物品较多时很不方便。
我想问问有办法设定一个商人只能卖指定的几件商品么?

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-10-15 23:04:07 | 显示全部楼层
吐槽:只能卖几件商品的话出售的商品就不会太多就可以用事件了…
回复

使用道具 举报

梦石
0
星屑
1394
在线时间
989 小时
注册时间
2011-5-11
回帖
418
发表于 2013-10-15 23:13:06 | 显示全部楼层
对收购物品窗口做分类可以实现!
比如某个NPC只收武器或防具等!然后对分类做价格比率设定
http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2013-10-2
回帖
5
 楼主| 发表于 2013-10-15 23:24:51 | 显示全部楼层
好吧,我目前的解决方案是用事件,不过总感觉如果能通过商店系统实现就更好了。
回复

使用道具 举报

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
回帖
2257

贵宾

发表于 2013-10-16 17:13:50 | 显示全部楼层
回复

使用道具 举报

梦石
0
星屑
1572
在线时间
903 小时
注册时间
2011-3-4
回帖
801
发表于 2013-10-17 09:55:37 | 显示全部楼层
本帖最后由 绿坝 于 2013-10-17 09:57 编辑

http://www.66rpg.com/articles/5129
主页的99脚本集合中的第70个脚本是百分比调动商店货物收购购买价格的,可以在事件中直接修改比率,
搭配上sion大大的固定物品收购脚本
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid2321819
就可以制作出某些物品在普通商人的手上收购价格低,但是到了特定商人手上收购价格高的效果。
如果代入根据地区和时间触发的开关制作的条件分歧的话,就可以达到根据地区和季节调整物品的收购价格,变的更贴近真实贸易。

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

全民制作人们,大家好,我是练习时长两年半的黄油制作人绿坝,喜欢唱、跳、rap、篮球,music!欢迎加群:107335249
回复

使用道具 举报

砂上描绘的愿想<

梦石
15
星屑
4156
在线时间
5078 小时
注册时间
2012-1-15
回帖
4362

开拓者贵宾短篇七成年组亚军剧作品鉴家

发表于 2013-10-17 13:34:11 | 显示全部楼层
有个最简单的事件方法:

例如这个NPC高价收购锅盖,那么你就在物品设定里面做两种锅盖,一种售价100,一种售价2000,其他全一样。

你触发这个NPC,在开启商店界面之前,用事件把你的价值100的锅盖兑换成同等数量价值2000的锅盖。然后关闭商店界面后,又把你剩下的价值2000的锅盖如数换回价值100的锅盖。

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

无明病目虚空见花月 睁眼梦不绝
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2013-10-2
回帖
5
 楼主| 发表于 2013-10-17 22:31:03 | 显示全部楼层
谢谢楼上的各位,都是很好的答案!

点评

你可以选一个最佳答案的 =w= 作为版主发奖励的依据  发表于 2013-10-18 01:12
回复

使用道具 举报

梦石
0
星屑
272
在线时间
313 小时
注册时间
2010-8-2
回帖
290
发表于 2013-10-24 23:35:33 | 显示全部楼层
其实直接用事件做,用选项来做....
之前发的那些帖子里的言语特别幼稚,当时自己还小,什么都不懂,希望大家不要介意...现在看之前自己的帖子都特别生气觉得特别傻
                                                      ---2017.09.02留
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部