Project1

标题: 如何保存存档至指定地图的指定位置 [打印本页]

作者: RPG之草泥马    时间: 2011-10-8 19:01
标题: 如何保存存档至指定地图的指定位置
看了那个制作二周目的,有点启发。dsu_plus_rewardpost_czw
作者: 我不是字母君    时间: 2011-10-8 20:19
你神马意思啊
作者: RPG之草泥马    时间: 2011-10-9 06:22
就是在一个地图保存存档之后读取存档后转到另一个地图
作者: 我不是字母君    时间: 2011-10-10 14:23
就是在一个地图保存存档之后读取存档后转到另一个地图?
那么首先用变量保存当前地图的编号,X,Y。
然后场所移动,到另一个地图。
呼出存档
然后场所移动回去

作者: 亿万星辰    时间: 2011-10-10 15:47
我不是字母君 发表于 2011-10-10 14:23
就是在一个地图保存存档之后读取存档后转到另一个地图?
那么首先用变量保存当前地图的编号,X,Y。
然后场 ...

变量保存好以后,读档了怎么做场所移动?
作者: 盈盈    时间: 2011-10-10 15:59
亿万星辰 发表于 2011-10-10 15:47
变量保存好以后,读档了怎么做场所移动?

他的意思是在存档之前移把角色移动在存档,存完后把角色移回当前地图。
这样存档中角色的地图ID和坐标就是移动过后的。
作者: 我不是字母君    时间: 2011-10-10 15:59
因为存档时已经移动到别的地方。
存档完了就会移动回去,读档后就会回到移动过的地方
作者: 亿万星辰    时间: 2011-10-10 16:04
本帖最后由 亿万星辰 于 2011-10-10 16:12 编辑
我不是字母君 发表于 2011-10-10 15:59
因为存档时已经移动到别的地方。
存档完了就会移动回去,读档后就会回到移动过的地方 ...


存档完以后就要移动过去了么?
存档完可以不移动过去,只有读档的时候才回营地,这样的设定能行么?
作者: 盈盈    时间: 2011-10-10 16:09
存档完不是移回来了吗。
作者: 盈盈    时间: 2011-10-10 16:20
盈盈 发表于 2011-10-10 16:09
存档完不是移回来了吗。

存档完没回营地呀,
他的步聚是这样的
1.保存当前地图ID,坐标到变量
2.移动角色到营地
3.保存存档文件
4.移回角色到变量指地的地图(也就是当前地图)

这样存档完后角色还是在原地,没回营地。
作者: 盈盈    时间: 2011-10-10 16:22
盈盈 发表于 2011-10-10 16:20
存档完没回营地呀,
他的步聚是这样的
1.保存当前地图ID,坐标到变量

当然也可以在读档的时候设置角色在营地,达到的目的也是一样的
作者: 亿万星辰    时间: 2011-10-10 16:29
盈盈 发表于 2011-10-10 16:20
存档完没回营地呀,
他的步聚是这样的
1.保存当前地图ID,坐标到变量

这样做有个问题,就是野外的这张地图上的事件位置,比如在一个怪物离角色还有一步之遥的时候,按出菜单,保存,之后回到游戏,会发现刚才离自己一步之遥的怪物又回到了他之前在的位置。

此外,保存当前地图ID的步骤应该在什么地方执行?
作者: 我不是字母君    时间: 2011-10-10 16:42
本帖最后由 我不是字母君 于 2011-10-10 16:55 编辑
亿万星辰 发表于 2011-10-10 16:04
存档完以后就要移动过去了么?
存档完可以不移动过去,只有读档的时候才回营地,这样的设定能行么? ...

检测出一个低级错误
~全盘推翻原来的想法发一个新版

huicheng.7z

184.96 KB, 下载次数: 30


作者: 亿万星辰    时间: 2011-10-10 16:52
我不是字母君 发表于 2011-10-10 16:42
显然此设置可以实现。
但必须用可恶的RGSS。Scene_Load:设置一个全局变量$a
然后把这三行改成然后找Scen ...

那如果我说事件就可以呢,还想再试着做做看么?
作者: 各种压力的猫君    时间: 2011-10-10 16:59
VX的 - - 参考下自己对照XP的Scene_Load脚本改。
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid1778924
作者: 亿万星辰    时间: 2011-10-10 18:07
读档后回营地.rar (186.77 KB, 下载次数: 19)
用 RM 默认系统提供的很多东西,可以做出很多意想不到的功能……
作者: 我不是字母君    时间: 2011-10-10 18:57
亿万星辰 发表于 2011-10-10 18:07
用 RM 默认系统提供的很多东西,可以做出很多意想不到的功能……

吐槽这个地方:
如果魔窟里有存档员,那么在存档员处存档后不会回城
这个附件添加了存档员。请注意我没有使用任何暂时消除事件
dudanghuicheng.7z (183.69 KB, 下载次数: 34)
作者: 亿万星辰    时间: 2011-10-10 19:05
本帖最后由 亿万星辰 于 2011-10-10 19:24 编辑
我不是字母君 发表于 2011-10-10 18:57
吐槽这个地方:
如果魔窟里有存档员,那么在存档员处存档后不会回城
这个附件添加了存档员。请注意我没有 ...


如果有事件控制的存档,那在呼叫存档菜单的前后加上相应的处理不就行了么?
这里有什么疑问??






还有尽量不要在“呼叫存档窗口”以后有显示文章的操作,会卡住~

这样的方法并不是要说明有多实用,相反的其实用脚本来改的话,也就加那么几行代码,关键是通过这些事件操作对默认系统下的事件处理流程有所了解,而这些处理的过程才是真正需要烂熟于心的东西。




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