查看: 1694|回复: 2

[已经解决] 怎么修改物品的最大持有数量?

[复制链接]
梦石
0
星屑
50
在线时间
11 小时
注册时间
2015-4-1
回帖
18
发表于 2015-4-10 11:39:23 | 显示全部楼层 |阅读模式

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

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

×
怎么修改物品的最大持有数量?我的意思是比如说A物品最大10个。B物品最大20个,每个都不一样
这个怎么搞?我看有个脚本是
class Game_Party
  #--------------------------------------------------------------------------
  # ● 增加物品 (减少)
  #     item_id : 物品 ID
  #     n       : 个数
  #--------------------------------------------------------------------------
  def gain_item(item_id, n)
    # 更新 hash 的个数数据
    if item_id > 0
      @items[item_id] = [[item_number(item_id) + n, 0].max, $data_items[item_id].variance].min
    end
  end
end
复制代码

class Game_Party
  #--------------------------------------------------------------------------
  # ● 增加物品 (减少)
  #     item_id : 物品 ID
  #     n       : 个数
  #--------------------------------------------------------------------------
  def gain_item(item_id, n)
    # 更新 hash 的个数数据
    if item_id > 0
      @items[item_id] = [[item_number(item_id) + n, 0].max, $data_items[item_id].variance].min
    end
  end
end
复制代码
复制之后,改物品的分散度,就是每个物品的上限

我把原来的class Game_Party替换了会报错,直接粘贴后没有控制上限的效果……

求问到底咋搞?
梦石
0
星屑
9557
在线时间
5074 小时
注册时间
2013-6-21
回帖
3459

开拓者贵宾剧作品鉴家

发表于 2015-4-10 15:24:21 | 显示全部楼层
从脚本上来看没有看出什么问题,不妨LZ说说报错信息是什么?或者直接附上有问题的范例工程。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
11 小时
注册时间
2015-4-1
回帖
18
 楼主| 发表于 2015-4-10 17:45:26 | 显示全部楼层
RyanBern 发表于 2015-4-10 15:24
从脚本上来看没有看出什么问题,不妨LZ说说报错信息是什么?或者直接附上有问题的范例工程。 ...

感谢感谢,原来是直接粘贴到最底下啊……
我要设置个比如东西到大最大上限时,提示XX已满,这个要怎么实现?
版主大人能不能加一下小弟的QQ616156225,好多小问题想请教您……
感谢您的热心回复
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部