赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 10484 |
最后登录 | 2017-9-12 |
在线时间 | 27 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 27 小时
- 注册时间
- 2008-1-7
- 帖子
- 211
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
用了http://rpg.blue/web/htm/news251.htm
这个里66大的换人脚本。
不过在一场“失败后可继续”的必败战斗中全灭后报了这个错:
397行那里就只是全灭判定,只是循环前四个队员HP是否为0,看不出来有什么问题 = =
说是HP没定义……
如何能解决此问题,请指点一二。
编辑上,是不是我的队伍人数不到4人的缘故。原脚本写的是
# ● 全灭判定
#--------------------------------------------------------------------------
def all_dead?
# 同伴人数为 0 的情况下
if $game_party.actors.size == 0
return false
end
# 同伴中无人 HP 在 0 以上
for i in 0..3
if @actors.hp >0
return false
end
end
# 全灭
return true
end
会不会是这个for i in 0..3的原因 |
|