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

Project1

 找回密码
 注册会员
搜索
楼主: 爆焰
打印 上一主题 下一主题

[已经解决] 请问如何战斗途中退出战斗,再恢复刚才的战斗

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3065
在线时间
1429 小时
注册时间
2009-7-27
帖子
1448
跳转到指定楼层
1
发表于 2019-10-14 23:56:33 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就是比如我打一个300HP的boss,打到200hp时退出战斗执行剧情或者其他的,再进入战斗,但是这个进入战斗不是重新开始,而是恢复刚刚退出战斗前的状态。请问如何实现?

博客:我的博客

Lv3.寻梦者

梦石
0
星屑
3065
在线时间
1429 小时
注册时间
2009-7-27
帖子
1448
2
 楼主| 发表于 2019-10-16 22:02:14 | 显示全部楼层
没人吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3065
在线时间
1429 小时
注册时间
2009-7-27
帖子
1448
3
 楼主| 发表于 2019-10-17 12:33:05 | 显示全部楼层
89444640 发表于 2019-10-17 07:03
其实事件减少敌人hp就行了。
或者你要想减boss血,加个8个临时变量,每回合记录一下每回合boss血,逃跑后不 ...

所以这是个问题,可能事件不是很好实现这个效果

博客:我的博客
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3065
在线时间
1429 小时
注册时间
2009-7-27
帖子
1448
4
 楼主| 发表于 2019-10-22 11:04:35 | 显示全部楼层
来人呀……

博客:我的博客
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3065
在线时间
1429 小时
注册时间
2009-7-27
帖子
1448
5
 楼主| 发表于 2019-10-22 19:55:35 | 显示全部楼层
soulsaga 发表于 2019-10-22 19:45
修改Scene_Battle 1里的def main
$game_troop.setup(@troop_id)加个判断改成
$game_troop.setup(@troop_id) ...

试了,不行。回到战斗敌人的状态又初始化了
Project2.7z (228.38 KB, 下载次数: 73)

博客:我的博客
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3065
在线时间
1429 小时
注册时间
2009-7-27
帖子
1448
6
 楼主| 发表于 2019-10-23 12:31:18 | 显示全部楼层
soulsaga 发表于 2019-10-22 20:12
改好了..其实不用$bt=nil

在我以为可以了的时候又发现新问题了,会陷入一个死循环,再也无法战斗了
00002.7z (228.2 KB, 下载次数: 50)

点评

你打死BOSS后然后不能再随机战斗了吧?打死BOSS后用事件脚本$bt=nil试试  发表于 2019-10-23 12:45

博客:我的博客
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-2 12:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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