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

Project1

 找回密码
 注册会员
搜索
查看: 4421|回复: 3
打印 上一主题 下一主题

[已经解决] 如何让插件的变量可以被保存到存档

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1228
在线时间
404 小时
注册时间
2011-6-10
帖子
39
跳转到指定楼层
1
发表于 2016-1-10 22:45:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
除了直接扔进游戏预设的变量以外还有别的方法吗?

Lv1.梦旅人

梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
帖子
416
4
发表于 2016-1-11 18:16:17 | 只看该作者
本帖最后由 夏末渐离 于 2016-3-4 13:10 编辑

https://rpg.blue/home.php?mod=sp ... ward=1&id=14918

点评

也是呢0x0  发表于 2016-1-11 21:53
存到存档里一般不是用全局存档的吧^  发表于 2016-1-11 21:05
  点我进入    
       ↓      
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

3
发表于 2016-1-11 11:21:52 | 只看该作者
扔进 $gameSystem $gameParty 之类的
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
2
发表于 2016-1-11 00:47:14 | 只看该作者
JAVASCRIPT 代码复制
  1. //生成保存目录
  2. DataManager.makeSaveContents = function() {
  3.     // A save data does not contain $gameTemp, $gameMessage, and $gameTroop.
  4.     var contents = {};
  5.     contents.system       = $gameSystem;
  6.     contents.screen       = $gameScreen;
  7.     contents.timer        = $gameTimer;
  8.     contents.switches     = $gameSwitches;
  9.     contents.variables    = $gameVariables;
  10.     contents.selfSwitches = $gameSelfSwitches;
  11.     contents.actors       = $gameActors;
  12.     contents.party        = $gameParty;
  13.     contents.map          = $gameMap;
  14.     contents.player       = $gamePlayer;
  15. //在这里添加上需要保存发变量
  16.     return contents;
  17. };
  18. //提取保存目录
  19. DataManager.extractSaveContents = function(contents) {
  20.     $gameSystem        = contents.system;
  21.     $gameScreen        = contents.screen;
  22.     $gameTimer         = contents.timer;
  23.     $gameSwitches      = contents.switches;
  24.     $gameVariables     = contents.variables;
  25.     $gameSelfSwitches  = contents.selfSwitches;
  26.     $gameActors        = contents.actors;
  27.     $gameParty         = contents.party;
  28.     $gameMap           = contents.map;
  29.     $gamePlayer        = contents.player;
  30. //在这里添加需要读取的变量
  31. };

(其实扔进预设变量也挺好的)
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-1 11:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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