| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 4 |
| 经验 | |
| 最后登录 | 2024-7-14 |
| 在线时间 | 125 小时 |
- 梦石
- 0
- 星屑
- 431
- 在线时间
- 125 小时
- 注册时间
- 2006-11-2
- 回帖
- 1177
|
发表于 2007-8-22 17:14:22
|
显示全部楼层
class Skill
def name
name = @name.split(/,/)[0]
return name != nil ? name : ""
end
def hit_count
name = @name.split(/,/)[1]
return name != nil ? name.to_i.abs : 0
end
这个脚本是对技能的类进行了重定义 通过以 技能名,连击数 这样的格式来命名技能
以取得各个技能的连击数,要修改到武器的话应该是:
class Weapon
def name
name = @name.split(/,/)[0]
return name != nil ? name : ""
end
def hit_count
name = @name.split(/,/)[1]
return name != nil ? name.to_i.abs : 0
end
end
加进这样一段脚本,就可以和技能一样 用 武器名,连击数 命名武器
@item.hit_count 这句就取得该武器的连击数,不会出错了。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|