赞 | 5 |
VIP | 71 |
好人卡 | 22 |
积分 | 6 |
经验 | 32145 |
最后登录 | 2013-8-9 |
在线时间 | 184 小时 |
Lv2.观梦者 天仙
- 梦石
- 0
- 星屑
- 620
- 在线时间
- 184 小时
- 注册时间
- 2008-4-15
- 帖子
- 5023
|
全局搜索:def process_battle_event
把這段:return if judge_win_loss
改成:
return if judge_win_loss and !([1, 2, 3].include?($game_troop.troop.id))
1, 2, 3 代表要执行该公共事件的战斗队伍编号
我说的「随时」是第三个选项
还有,我觉得你的事件设置似乎有问题
依你的设置,战斗中当队员全灭、并持有金块时,全体回复
若是没有全灭,则游戏结束???
不知道你所想的是不是这样:
战斗中当队员全面,并持有金块时。全体回复,继续战斗
若没有金块,则游戏结束
如果是的话,那就这麽设定
- 条件分歧:脚本:$game_party.all_lose?
- 条件分歧:持有「金块」时
- 全体队员回覆
- 分歧结束
- 分歧结束
复制代码
不过由於默认脚本中,先判断是否队伍全灭,才判断是否执行战斗事件
所以还是要照上面的方法修改脚本
如果你是每一场战斗都要执行这个事件的话,建议直接写成脚本 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|