加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 miantouchi 于 2020-10-1 20:09 编辑
我想把每个物品、武器、防具、设置个物品携带上限。
例如设置上限为10个,当超出这个就会提示,背包满了类似这个字样。
于是我在gain_item里面加了个判断并且用$game_temp.message_text,但是没有什么反应
不知道怎么弄了
#-------------------------------------------------------------------------- # ● 增加物品 (减少) # item_id : 物品 ID # n : 个数 #-------------------------------------------------------------------------- def gain_item(item_id, n) # 更新 hash 的个数数据 if item_id > 0 $game_temp.message_text = "背包已满!" if item_number(item_id) + n > 10 @items[item_id] = [[item_number(item_id) + n, 0].max, 10].min end end
#--------------------------------------------------------------------------
# ● 增加物品 (减少)
# item_id : 物品 ID
# n : 个数
#--------------------------------------------------------------------------
def gain_item(item_id, n)
# 更新 hash 的个数数据
if item_id > 0
$game_temp.message_text = "背包已满!" if item_number(item_id) + n > 10
@items[item_id] = [[item_number(item_id) + n, 0].max, 10].min
end
end
|