Project1

标题: 两种商店使用不同货币的问题 [打印本页]

作者: cmmd1    时间: 2015-12-6 20:06
标题: 两种商店使用不同货币的问题
是这样的,我想做个声望能买东西,或者说RMB,或者点券……能够在一种商店里买卖。

                  另一种商店只能使用金钱买卖。 这样是怎么实现的呢?

我使用的是经过@枫の叶 大神帮忙改的金银铜脚本。但是这个也是指金钱。 我还用了得失物品脚本,不知道会不会影响。

                另外,我是脚本盲,具体一些。谢谢!
作者: 无忧谷主幻    时间: 2015-12-6 20:38
这个可以参考一下
https://rpg.blue/forum.php?mod=viewthread&tid=323801
作者: 枫の叶    时间: 2015-12-6 20:42
既然都提到了,明天有空帮忙看看。
还有几个问题
一,各个物品,武器,防具在哪儿给它设置另一种货币价格?
有个建议,可以用ID来区分,比如ID100以下的设置的价格量是游戏币,100以上的设置的价格量就是另一种货币。
二,另一种货币的商店进行时,不可以转到普通游戏币商店。
三,菜单界面已经排满,另一种货币显示在哪儿?
作者: cmmd1    时间: 2015-12-6 21:19
枫の叶 发表于 2015-12-6 20:42
既然都提到了,明天有空帮忙看看。
还有几个问题
一,各个物品,武器,防具在哪儿给它设置另一种货币价格? ...

1,比如在神秘商店?这个商店开关是打开的话,就用点券买,开关关闭就用金钱。反正就这意思。
2,不分开最好,单独的两个商店,比如一个是杂货店,一个是神秘商店。
3,菜单的大小还改下,比如用步数窗口代替,或者分隔成2个窗口,就是把原来的步数窗口缩小,加一个货币窗口。
作者: 枫の叶    时间: 2015-12-6 21:35
1,你那样容易造成BUG
在A店用游戏币买了东西,出来后,不知什么时候打开了商店控制开关,再进去A店,同样的东西就需要付RMB了,
这不公平。
作者: 枫の叶    时间: 2015-12-7 18:47
本帖最后由 枫の叶 于 2015-12-7 18:57 编辑

  看似简单,做起来真不容易。
以下是要记住的
1,增减第二货币:$game_party.gain_rmb(n)   n 是正数时是增加;n 是负数时是减少。
2,在范例脚本 第二商店 的开头,有几个设置项目,可以预先设置。
3,物品类型判断:勾选了第二货币属性的物品,属于特殊物品,价格单位是第二货币,反之则是普通物品。
4,商店类型判断:在编辑商店卖出的物品时,如果第一个物品是特殊物品,就进入第二商店;是普通物品就进入普通商店。
5,在进入商店前,会对卖出的物品进行整理,依第一个物品为标准。
     当第一个是普通物品时,如果后面有特殊物品编辑进去,就会被剔除掉;当第一个是特殊物品时,如果后面有普通物品,也会被剔除掉。
     避免物品混杂的问题。
6,相应的物品在相应的商店才能卖出。普通物品在普通商店才能卖出,特殊物品在第二商店才能卖出。

得失金钱和货币(新).rar (272.26 KB, 下载次数: 0)
作者: cmmd1    时间: 2015-12-7 19:01
枫の叶 发表于 2015-12-7 18:47
看似简单,做起来真不容易。
以下是要记住的
1,增减第二货币:$game_party.gain_rmb(n)   n 是正数时是 ...

工程下载不了啊。没有做成开关的样子吗?比如变成两个商店。因为我会设2个NPC。开关打开的NPC是神秘商店,开关没打开就是普通商店!
作者: 枫の叶    时间: 2015-12-7 19:03
本帖最后由 枫の叶 于 2015-12-7 19:19 编辑

重新传试试 得失金钱和货币(新).rar (272.28 KB, 下载次数: 32)

作者: cmmd1    时间: 2015-12-7 19:14
枫の叶 发表于 2015-12-7 19:03
重新传试试

恩,是这个效果啊,真感谢。不过也出了个小问题。





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1