赞 | 9 |
VIP | 1 |
好人卡 | 6 |
积分 | 205 |
经验 | 289801 |
最后登录 | 2025-6-10 |
在线时间 | 94 小时 |
Lv5.捕梦者 御灵的宠物
- 梦石
- 12
- 星屑
- 8481
- 在线时间
- 94 小时
- 注册时间
- 2006-12-11
- 帖子
- 3156

|
好吧我不知道这个有效没有……
Game_Party里第177行
- def gain_item(item_id, n)
- # 更新 hash 的个数数据
- if item_id > 0 && @items.size < XXX #自己设置一个上限
- @items[item_id] = [[item_number(item_id) + n, 0].max, 99].min
- end
- end
复制代码
这样只是单纯的物品,如果把武器、防具什么的都考虑进去的话就改成
- def gain_item(item_id, n)
- # 更新 hash 的个数数据
- if item_id > 0 && @items.size + @weapons.size + @armors.size < XXX #自己设置一个上限
- @items[item_id] = [[item_number(item_id) + n, 0].max, 99].min
- end
- end
复制代码
并且
def gain_weapon(weapon_id, n)
def gain_armor(armor_id, n)这两个地方也做出相应的更改………
如果要做进一步的功能比如提示携带物品已经满了之类……可能要改的地方更多了OTZ 系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ |
|