Project1

标题: 怎么修改物品的最大持有数量? [打印本页]

作者: cagallilan    时间: 2015-4-10 11:39
标题: 怎么修改物品的最大持有数量?
怎么修改物品的最大持有数量?我的意思是比如说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替换了会报错,直接粘贴后没有控制上限的效果……

求问到底咋搞?
作者: RyanBern    时间: 2015-4-10 15:24
从脚本上来看没有看出什么问题,不妨LZ说说报错信息是什么?或者直接附上有问题的范例工程。
作者: cagallilan    时间: 2015-4-10 17:45
RyanBern 发表于 2015-4-10 15:24
从脚本上来看没有看出什么问题,不妨LZ说说报错信息是什么?或者直接附上有问题的范例工程。 ...

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




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