Project1
标题:
如何实现,每个东西只能买一个的商店?
[打印本页]
作者:
m8663431
时间:
2016-8-9 12:01
标题:
如何实现,每个东西只能买一个的商店?
如题~~~ 或者买了就不能再买,或者买了就消失
作者:
m8663431
时间:
2016-8-10 08:38
@qq546431664
我试过一个物品上限,虽然有上限。比如:回复水(上限5个),我在购买界面可以狂买99个,然后退出,再进来就买不了了,必须用到4个才能买,感觉不是实时的上限··· 有没有用事件做的办法?
作者:
qq546431664
时间:
2016-8-10 08:50
#====================================================
# 自定义物品数量上限 by 子弹君
#----------------------------------------------------
# 使用方法:在 物品/武器/防具 备注栏里写上 <上限: 数值>
# 注意冒号和空格。
# PS:事实上可以用来做限制数量的道具
#====================================================
class RPG::BaseItem
def max_plus
a = 0
self.note.each_line{|line|
if line[/^<上限: (.*)?>/]
a = $1
end
}
return a.to_i
end
end
class Game_Party < Game_Unit
#--------------------------------------------------------------------------
# ● 获取物品的最大持有数
#--------------------------------------------------------------------------
def max_item_number(item)
return item.max_plus > 0 ? item.max_plus : 99
end
end
复制代码
这个
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1