# 武器的情况
if item.is_a?(RPG::Weapon)
# 包含当前的职业可以装备武器的场合
if $data_classes[@class_id].weapon_set.include?(item.id) and item.level.to_i<@level
return true
end
end
# 防具的情况
if item.is_a?(RPG::Armor)
# 不包含当前的职业可以装备武器的场合
if $data_classes[@class_id].armor_set.include?(item.id) and item.level.to_i<@level
return true
end
end
return false
end
end
这一段,if $data_classes[@class_id].weapon_set.include?(item.id) and item.level.to_i<@level
return true只是用了<号,就是说正好处于那个等级的时候装备还不可以装备上,所以应该把<号修改为<=才正确。下面的防具对应的也需要修改。
:(不知道顶坟贴会不会被处罚~不过也是为了大家好嘛~