赞 | 0 |
VIP | 17 |
好人卡 | 0 |
积分 | 1 |
经验 | 1022914 |
最后登录 | 2017-2-4 |
在线时间 | 10 小时 |
Lv1.梦旅人 月下可怜人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 10 小时
- 注册时间
- 2005-11-23
- 帖子
- 4085
|
以下引用小傻瓜于2007-4-15 9:58:27的发言:
还是不能实现重量系统啊……
为道具添加个重量属性,至于具体数值设定,利用分割名,利用自建库都可以,武器,防具都是如此.
module RPG
class Item
def initialize
@wt = 0
end
attr_accessor :wt
end
end
之后将获得物品总数的方法改成累加重量即可.
def warehouse_all_numbers
s = 0
@items.each{|i,j| s += $data_items.wt} #累加道具总重量
@weapons.each{|i,j| s += $data_weapons.wt} #累加武器总重量
@armors.each{|i,j| s += $data_armors.wt} #累加防具总重量
return s
end
|
|