Project1

标题: RPGMZ跳过标题,自动存档和自动读档怎么弄?尤其是自动读档 [打印本页]

作者: q1161585340    时间: 2021-10-27 20:24
标题: RPGMZ跳过标题,自动存档和自动读档怎么弄?尤其是自动读档
RPG Maker MZ
想通过跳过标题,自己做图片,通过点击图片开始新游戏和继续游戏
问题是 自动存档和自动读档不知道怎么搞
请各路大佬帮忙解决
我的方法如图,
经常弹出的错误信息是
TypeError
StorageManager.load is not a function
TypeError
RPG MZ Cannot read property 'pages' of null

请大佬给个详细的方案
自己不懂代码

{A%`[email protected] (47.04 KB, 下载次数: 17)

{A%`DFCJ1K0SLL9G9GVT@13.png

(32.91 KB, 下载次数: 21)


作者: SilverR    时间: 2021-10-27 22:42
这个的话可以多搜搜论坛的脚本,大部分MVMZ可以通用的。
我自己找到的是VIParcher大佬的跳过标题脚本,然后加了个if分支。
  1. Scene_Title.prototype.start = function() {
  2.     Stage.prototype.initialize.call(this);
  3.     SceneManager.clearStack();
  4.     if (DataManager.isAnySavefileExists()){//如果有存档
  5.     DataManager.loadGame(1)//加载存档1
  6. }else{
  7.     DataManager.setupNewGame();//否则开始新游戏
  8.     }
  9.     SceneManager.goto(Scene_Map);
  10. };
复制代码


你可以把if后换成别的条件。希望能够有所帮助。
作者: q1161585340    时间: 2021-10-28 10:18
SilverR 发表于 2021-10-27 22:42
这个的话可以多搜搜论坛的脚本,大部分MVMZ可以通用的。
我自己找到的是VIParcher大佬的跳过标题脚本,然后 ...

这段代码我使用没反应,不知道是我使用方法不对还是什么问题,而且因为我的游戏内不能自己存档,只想有自动存档,所以这个加载存档是不是加载的存档不对呢?
我的游戏类似与超级玛丽一般,是关卡型的,我这么做的目的就是想让玩家退出游戏后,下次开启游戏还能接着上一关继续游戏
作者: q1161585340    时间: 2021-10-28 10:29
SilverR 发表于 2021-10-27 22:42
这个的话可以多搜搜论坛的脚本,大部分MVMZ可以通用的。
我自己找到的是VIParcher大佬的跳过标题脚本,然后 ...

我通过更改代码实现了自动读档了!!!
但是自动存档在   存档1     这个怎么搞 还要再请教一下
作者: q1161585340    时间: 2021-10-28 14:41
读取存档后接消除图片的指令需要再点一下,很难受
想问下
消除图片的  代码
作者: SilverR    时间: 2021-10-31 04:06
我觉得你可能需要个全局变量插件?
  1. DataManager.saveGame(n)//保存到n号存档
  2. DataManager.loadGame(n)//读取n号存档

  3. //消除图片
  4. $gameScreen.erasePicture(图片编号);//$gameScreen.erasePicture(1);
复制代码






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1