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

Project1

 找回密码
 注册会员
搜索

用MV做AVG文字冒险游戏,可否实现随时存档?【已关闭】

查看数: 7933 | 评论数: 5 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-7-7 16:01

正文摘要:

本帖最后由 果苏 于 2020-3-27 04:28 编辑 如题,和RM系列的其他软件一样,MV在执行对话的过程中是不能进行其他任何事件操作的, 请问它能否实现像橙光工具一样,在对话进行中随时存档的功能? 也就是说,读取存 ...

回复

574656549 发表于 2020-7-15 15:01:48
提示: 作者被禁止或删除 内容自动屏蔽
PumpkinSin 发表于 2020-6-7 16:06:52
https://www.bilibili.com/video/BV1UV411r7iP/
可以看看巴哈姆特网友制作的这个插件,下载链接在视频介绍。
walf_man 发表于 2019-7-8 00:00:57
几天前我发了个插件,应该可以实现你这个需求。
https://rpg.blue/thread-477873-1-1.html

你配合图片按钮插件做几个按钮用来即时存档到不同档位即可。

点评

我就是直接复制粘贴的…… 看来可能跟我的等级有关吧。  发表于 2019-7-8 23:01
复制粘贴就好,在提交的时候编辑器会自动给你加上的  发表于 2019-7-8 21:01
好的,非常谢谢!我想再请教一下,你是如何把网址写成像这样可以直接连接的格式的呢? 我在编辑器里点“添加链接”再输入网址只是无效的格式...  发表于 2019-7-8 00:46
百里_飞柳 发表于 2019-7-7 19:17:47
反对楼上的部分意见
默认存档是会存储当前事件的执行位置的,一般事件中调用存档菜单,只要之后地图不修改(如果地图有变动,会重新读取,也就会扔了之前保存的执行位置),也能继续执行下去

但是为什么无法在对话时存档?是因为在默认实现选项时,动用了动态方法/函数的核武器来干这件几乎非常简单的赋值操作……

我稍微看了下mv里的 Game_Interpreter.prototype.setupChoices 方法,里面是用的 setChoiceCallback(function) 来实现,和va里用Proc一模一样……
只要有人把这一行改掉,换个简单的赋值方法的调用,就能成功接上其他的事件中途存档的插件了

我自己是给va写了一个任意时刻的按键存档脚本,配合我自己的选择框扩展(其中删去了Proc,而是换成了一个method对象的调用),就能实现在选项前按键存档,读档时就从选项前开始

js的方法我还很不熟悉,就算是抛砖引玉吧

点评

那是因为一帧内就执行完了…… 而且不需要等待的指令,基本可以不管  发表于 2019-7-7 22:40
像对话这种执行到了会暂停的事件,应该可以。那些不会暂停的应该不行。读取后不会从这里开始  发表于 2019-7-7 21:06
我会认真琢磨这个部分,感谢程序大佬的回复~  发表于 2019-7-7 20:51
yang1zhi 发表于 2019-7-7 16:45:39
保存是可以的。
但是保存是不能判断你当前脚本执行到哪个位置,下次读取不会还是这个位置。
你事件执行到哪一行,下次读取不会还是这一行。
保存的是当前的游戏数据。

怎么做就要自己思考了。

程序小白还是用别人的现成的吧。

点评

这方面我完全不知道从何下手,所以才会发帖求助,不过还是谢谢你的回复。  发表于 2019-7-7 17:28
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-29 03:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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