设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1527|回复: 2
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2015-4-1
帖子
27
跳转到指定楼层
1
发表于 2015-4-10 11:39:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
怎么修改物品的最大持有数量?我的意思是比如说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替换了会报错,直接粘贴后没有控制上限的效果……

求问到底咋搞?

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

2
发表于 2015-4-10 15:24:21 | 只看该作者
从脚本上来看没有看出什么问题,不妨LZ说说报错信息是什么?或者直接附上有问题的范例工程。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-14 00:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表