Project1

标题: 跨存档的全局变量 [打印本页]

作者: 真·可乐    时间: 2019-3-23 19:52
标题: 跨存档的全局变量
本帖最后由 真·可乐 于 2019-3-23 19:50 编辑

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

使用方法:
   事件中可调用的脚本指令(下述全局变量指该脚本定义的跨存档的全局变量,变量指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, 下载次数: 205)

作者: meng1991    时间: 2019-11-11 17:05
请问下怎么获得存档时候的数据然后再读取的时候读取这个数据
作者: 寒凌天    时间: 2019-11-11 17:59
跨存档变量,我都是直接调用系统API读写ini配置文件来实现的。




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