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

Project1

 找回密码
 注册会员
搜索

战斗失败一直无限循环gameover怎么解决?

查看数: 5289 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-10-13 10:16

正文摘要:

今天测试下,发现战斗失败一直无限循环gameover,返回不了自定义标题,有没有大佬遇到过这种情况呢? (我是做了自定义事件标题的,不知道是不是这个的锅?) ...

回复

rumaki 发表于 2017-10-14 13:36:55
fux2 发表于 2017-10-14 11:26

this.checkPlayerLocation();
这一行去掉,再试试?

去掉这行就可以了,游戏可以正常运行了,而且战斗失败也会返回自定义标题了!太感谢了。
fux2 发表于 2017-10-14 11:26:15
rumaki 发表于 2017-10-14 10:50
emmmmm。试下了一下,游戏都进行不下去了,会显示


this.checkPlayerLocation();
这一行去掉,再试试?

评分

参与人数 2星屑 +50 +1 收起 理由
余烬之中 + 50 认可答案
rumaki + 1 认可答案

查看全部评分

fux2 发表于 2017-10-14 10:04:19
JAVASCRIPT 代码复制
  1. //=============================================================================
  2. // VIPArcher_SkipTitle.js
  3. //=============================================================================
  4.  
  5. /*:
  6.  * @plugindesc 彻底跳过默认标题,包括事件里的返回标题和结束游戏时的返回
  7.  * @author VIPArcher
  8.  *
  9.  * @param Test Only
  10.  * @desc 设置为 true 时仅当测试时跳过,设置为 false 时彻底跳过
  11.  * @default true
  12.  *
  13.  * @help 这个插件没有需要操作的指令,不需要帮助。
  14.  */
  15.  
  16. void function() {
  17.     var parameters = PluginManager.parameters('VIPArcher_SkipTitle');
  18.     var testOnly = parameters['Test Only'] !== 'false';
  19.     if (!testOnly || location.search === '?test') {
  20.         Scene_Title.prototype.start = function() {
  21.             Stage.prototype.initialize.call(this);
  22.             this.checkPlayerLocation();
  23.             DataManager.setupNewGame();
  24.             SceneManager.goto(Scene_Map);
  25.         };
  26.     }
  27. }();

糊了一下,楼主拿去试试



rumaki 发表于 2017-10-14 08:36:32
yang1zhi 发表于 2017-10-13 11:45
把队伍复活再回到标题

一般在游戏里gameover都是会返回标题的吧,而且我上面也说了,我死了之后一直在原地gameover,操作不了。
rumaki 发表于 2017-10-14 08:35:19
fux2 发表于 2017-10-13 10:33
跳过标题的话,重置数据的部分就被跳过了吧,然后标题界面也是地图,所以检测到你一直是死亡状态。
不如把 ...

那我发下跳标题的方式,是在论坛找到的,这个跳标题有个弊端就是在主菜单点结束游戏-返回标题的时候也会在原地。
  1. //=============================================================================
  2. // VIPArcher_SkipTitle.js
  3. //=============================================================================

  4. /*:
  5. * @plugindesc 彻底跳过默认标题,包括事件里的返回标题和结束游戏时的返回
  6. * @author VIPArcher
  7. *
  8. * @param Test Only
  9. * @desc 设置为 true 时仅当测试时跳过,设置为 false 时彻底跳过
  10. * @default true
  11. *
  12. * @help 这个插件没有需要操作的指令,不需要帮助。
  13. */

  14. void function() {
  15.     var parameters = PluginManager.parameters('VIPArcher_SkipTitle');
  16.     var testOnly = parameters['Test Only'] !== 'false';
  17.     if (!testOnly || location.search === '?test') {
  18.         Scene_Title.prototype.start = function() {
  19.             Stage.prototype.initialize.call(this);
  20.             SceneManager.goto(Scene_Map);
  21.         };
  22.     }
  23. }();
复制代码

xjzsq 发表于 2017-10-13 23:02:23
在战斗那里点允许失败,然后在战斗失败的情况下面弄一个返回标题试试?
yang1zhi 发表于 2017-10-13 11:45:27
把队伍复活再回到标题
fux2 发表于 2017-10-13 10:33:49
跳过标题的话,重置数据的部分就被跳过了吧,然后标题界面也是地图,所以检测到你一直是死亡状态。
不如把跳过标题的方式贴出来看看。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-1-5 10:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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