设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2281|回复: 2

[已经解决] 战斗不能复活饰品与ATB制战斗合用只有一个角色时会不动

[复制链接]

Lv2.观梦者

梦石
0
星屑
827
在线时间
188 小时
注册时间
2019-4-11
帖子
56
发表于 2021-2-18 01:18:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
链接:https://pan.baidu.com/s/1v2sKwetqYGEVedKwYicJgg 提取码:1234
如题……本来只有两个角色的时候发现是没有问题的,可是一旦只有一个角色的时候就会出现游戏卡住不动的情况,这是怎么回事呢
而且如果两个角色的时候两个人都死了,那另一个角色即使复活了游戏也会卡住不动……难道是因为ATB制战斗的原因,判断了角色都阵亡了而准备游戏结束结果
角色复活了吗?
这样的话应该怎么解决呢……

Lv5.捕梦者

梦石
0
星屑
24057
在线时间
4983 小时
注册时间
2016-3-8
帖子
1613
发表于 2021-2-18 01:44:02 | 显示全部楼层
本帖最后由 alexncf125 于 2021-2-18 02:12 编辑

唔...原因是这句...
$game_temp.battle_end2 = true if $game_troop.all_dead? or $game_party.all_dead?

至于怎修复好呢...
既然是用的饰品来复活...你看改成这样子可以将就一下不...
$game_temp.battle_end2 = true if $game_troop.all_dead? or ($game_party.all_dead? && $game_party.members.all?{|actor|actor.equips[4].nil?}

评分

参与人数 1+1 收起 理由
sxjkjly8010 + 1 我很赞同

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
827
在线时间
188 小时
注册时间
2019-4-11
帖子
56
 楼主| 发表于 2021-2-18 03:25:35 | 显示全部楼层
alexncf125 发表于 2021-2-18 01:44
唔...原因是这句...
$game_temp.battle_end2 = true if $game_troop.all_dead? or $game_party.all_dead?

确实成功了,不过在战斗测试中还是会卡住,可能是因为我把角色设置成能穿两个饰品吧。不过在游戏测试中发现装备一个两个都不会卡,只有战斗测试会卡住,真是神奇
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-3-29 07:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表