Project1

标题: 求帮忙看一下这一段脚本有什么问题 [打印本页]

作者: MLRPG    时间: 2016-1-9 22:48
标题: 求帮忙看一下这一段脚本有什么问题
本帖最后由 MLRPG 于 2016-1-10 11:14 编辑

我做了个当某角色带有某状态时暴击率会提高的脚本 结果测试时报错 报错语句是脚本最后一行syntax error
脚本如下

RUBY 代码复制
  1. # 会心一击修正
  2. if attacker.state?(17)        
  3. if rand(100) < 4 * attacker.dex / self.agi + 10
  4.           self.damage *= 2
  5.           self.critical = true
  6. else
  7. if rand(100) < 4 * attacker.dex / self.agi
  8.           self.damage *= 2
  9.           self.critical = true
  10.         end
  11. 复制代码

作者: 孤云黑月    时间: 2016-1-10 11:17
else前和最后都加上end
作者: cinderelmini    时间: 2016-1-10 13:49
  1. # 会心一击修正
  2. if attacker.state?(17)        
  3.   if rand(100) < (4 * attacker.dex / self.agi) + 10
  4.         self.damage *= 2
  5.         self.critical = true
  6.   end
  7. else
  8.   if rand(100) < 4 * attacker.dex / self.agi
  9.           self.damage *= 2
  10.           self.critical = true
  11.   end
  12. end
  13. 复制代码

复制代码

作者: qq1353826915    时间: 2016-1-10 15:16
QWQ差END...




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1