网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月14日
漏签
0
天
吉里吉里吧
关注:
51,129
贴子:
70,803
看贴
图片
吧主推荐
视频
游戏
8
回复贴,共
1
页
<<返回吉里吉里吧
>0< 加载中...
跪求存档传字典的方法
只看楼主
收藏
回复
WI_Secret
庶人
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
大概就是这样
我想的话实现肯定不复杂
但是KAG的那些东西完全看懂不能。。。再加上日语各种弱所以来求助一下
大概就是想要实现一个在存档界面提前读取存档的字典而不载入存档的效果
最好是直接传入,而不是什么比较猎奇的,比如在存档的时候瞬间回到存档菜单,然后瞬间返回游戏一类的,因为我很担心他的效率
红白の爱
知州
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
没看明白啥意思!qsave?
2025-05-14 21:09:12
广告
WI_Secret
庶人
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
额。。。就是sfflag不是储存在存档里面的么。。。
我就是想要读取某一个存档里面sfflag里面的所有内容,而不读取这个存档
大概就是这个意思。。。我也觉得很难表达。。。。
WI_Secret
庶人
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
QSAVE什么的。。。不是把存档暂时储存到内存上,然后用QLOAD读取么。。。结果还不是。。。不仅把SFFLAG里面的变量全部还原成了QSAVE时候的状态,整个游戏也恢复了QSAVE时候的状态。
是这样的。。。
所以应该不是那样的。。。
我只是想要SFFLAG传入而已。。。
水螅707
知县
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用Scripts.evalStorage读取存档文件就行了,赋值给随便一个变量
WI_Secret
庶人
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
额。。。那什么。。。能提供一下Scripts.evalStorage的用法么。。。我各种没有看过KRKRDOC。。。也读不懂来着。。。
Voyager_X
知县
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
感觉LZ没把问题说清楚,好像我做的存档从来没出现过LZ说的情况
WI_Secret
庶人
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
再具体到例子上去就是。。。。
现在有一个RPG、在游戏存档中有所有角色的血量的变量,他们都在sf这个字典里面
现在我要在读取存档的时候把每个人的血量在读取存档的页面就显示出来,但是进入游戏的时候sf这个字典还是空的。。。
所以这个时候直接调用原来存档里面有的变量进行显示,所有人都只会一滴血都没有。。。这不是很囧么。。。
所以在鼠标移到存档上的时候就把原来存档里面SF字典中的变量,直接传入游戏,但不需要LOAD全部。。。所有KAG的东西是远远不够的。。。必须要TJS2才能实现。。
以上、
2025-05-14 21:03:12
广告
yyss
左都御史
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
额,根据你的要求,那些血量是要存在f里的,因为sf是系统变量会一直保持,f会和存档一起存。假设你的血量存在f.a里,要读取存档1的血量,
如果存档无缩略图:
[iscript]
if(Storages.isExistentStorage("../savedata/data1.kdt"))
var ss=Scripts.evalStorage("../savedata/data1.kdt");
[endscript]
存档保存缩略图:
[iscript]
var modestr= "o" + kag.calcThumbnailSize().size;
if(Storages.isExistentStorage("../savedata/data1.bmp"))
var ss=Scripts.evalStorage("../savedata/data1.bmp",modestr);
[endscript]
之后ss.user.a就是存档1的f.a变量
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示