赞 | 8 |
VIP | 0 |
好人卡 | 0 |
积分 | 29 |
经验 | 6755 |
最后登录 | 2025-2-20 |
在线时间 | 388 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2935
- 在线时间
- 388 小时
- 注册时间
- 2010-12-4
- 帖子
- 142
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
今天又做了个状态增加命中率的技能,
# 使用者状态为116,命中+100
if user.state?(116)
hit = skill.hit += 100
end
hit_result = (rand(100) < hit)
可是状态恢复正常后,命中率还是100,接下来不知道怎么写了!
是应该
if user.state?(0)
hit = skill.hit
end
还是有别的写法?求大神指点 |
|