|
2480| 6
|
[已经解决] 如何实现每次战斗中某效果只能发动一次 |
|
悬赏100星屑已解决
最佳答案局部变量(假设a)声明(初始赋值)后才能进行如 a != nil 这样的操作。一般用 a.nil? 进行判断,不过还是不完全适用于你这的情况。
@reraised 应该是表示是否自动复活过的变量吧
[pre lang="ruby"]begin
if self.state?(reraise_id) && @reraised == false
self.remove_state(reraise_id)
@reraised = true
@reraise_state = 0
end
rescue
end[/pre] ...
| ||
|
RMXP天下第一!
|
||
| ||
| ||
|
RMXP天下第一!
|
||