查看: 4994|回复: 2

[原创发布] 【200+下载】跨存档的全局变量

[复制链接]
梦石
2
星屑
13779
在线时间
2319 小时
注册时间
2011-6-4
回帖
586
发表于 2019-3-23 19:52:22 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 真·可乐 于 2026-2-27 19:21 编辑

小型脚本,应该早就有了吧;自己新写了一个。
使用本脚本可以定义各个存档共用的全局变量,由此可实现 成就 二周目等功能

使用方法:
   事件中可调用的脚本指令(下述全局变量指该脚本定义的跨存档的全局变量,变量指RGSS自带的全局变量)

  set_gvariable(全局变量ID,值)      
  给指定ID全局变量赋予指定的值
  
  set_gvariable_v(全局变量ID,变量ID)
  给指定ID全局变量赋予指定ID变量的值

  get_gvariable(全局变量ID)
  获取指定ID全局变量的值

  get_gvariable_v(全局变量ID,变量ID)
  获取指定ID全局变量的值,将其赋予指定ID变量



   直接点的用法,直接使用下述方法要比上面那个方便的多,而且在事件解释器之外也可以调用

    Global_Variables[全局变量ID]  
    获取全局变量的值
    Global_Variables[全局变量ID] =
    给全局变量赋值


范例工程:
全局变量.zip (201.94 KB, 下载次数: 209)

评分

参与人数 4星屑 +100 赞 +4 收起 理由
煎蛋流Kira☆ + 1 塞糖
正太君 + 1 给大佬沏茶┑( ̄Д  ̄)┍
myownroc + 1 给大佬倒茶┑( ̄Д  ̄)┍
guoxiaomi + 100 + 1 精品文章

查看全部评分

BUG反馈请加QQ 529283039
水友群 917854767

梦石
0
星屑
230
在线时间
21 小时
注册时间
2019-1-12
回帖
14
发表于 2019-11-11 17:05:28 | 显示全部楼层
请问下怎么获得存档时候的数据然后再读取的时候读取这个数据
回复

使用道具 举报

梦石
0
星屑
3242
在线时间
205 小时
注册时间
2019-9-16
回帖
195
发表于 2019-11-11 17:59:37 | 显示全部楼层
跨存档变量,我都是直接调用系统API读写ini配置文件来实现的。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部