查看: 3772|回复: 11

[有事请教] 战斗失败后调用公共事件

[复制链接]
梦石
0
星屑
6412
在线时间
1700 小时
注册时间
2018-1-16
回帖
364
发表于 2021-7-13 23:11:02 | 显示全部楼层 |阅读模式

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

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

×
如题:请教一下诸位大佬:如何在【战斗失败】后,不是直接【游戏结束】,而是调用一个【公共事件】
梦石
0
星屑
1282
在线时间
257 小时
注册时间
2021-2-16
回帖
229
发表于 2021-7-14 03:51:45 | 显示全部楼层
本帖最后由 tuxyin 于 2021-7-15 00:55 编辑

// processDefeat方法会在战斗失败时调用,重写它
BattleManager.processDefeat = function () {
    this.replayBgmAndBgs();  // 恢复地图音乐音效
    this.endBattle(0);  // 以战斗胜利结束战斗

    $gameTemp.reserveCommonEvent(n);  // n表示共通事件的编号,从1开始
};
162628062956.gif
162628062956.gif

点评

好的,大佬,十分感谢  发表于 2021-7-15 08:59
上面第一张Gif没有循环,不知道怎么删除。。。如果管理员看到的话,请帮助删除一下~~谢谢  发表于 2021-7-15 00:57
要把reserveCommonEvent方法里的n改成你希望调用的公共事件编号。我这边刚测试了,完全没问题哦~~  发表于 2021-7-14 21:41
大佬,没反应  发表于 2021-7-14 20:36
改了一下,再试试看呢?  发表于 2021-7-14 13:59
回复

使用道具 举报

梦石
0
星屑
16261
在线时间
4014 小时
注册时间
2015-9-14
回帖
1322

开拓者

发表于 2021-7-14 19:37:13 | 显示全部楼层
本帖最后由 wabcmcc 于 2021-7-14 23:02 编辑

【戰鬥失敗】後, 調用一個【公共事件】插件 MNKR_NoLose.js

26.gif

点评

好的,大佬,十分感谢  发表于 2021-7-15 08:59
要設置打開公用開關,公用事件.  发表于 2021-7-14 22:20
大佬,都没反应  发表于 2021-7-14 20:37
https://rpg.blue/data/attachment/album/202003/28/021323lltgrsvfytfwuya5.gif
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部