项目

一般

简介

SaveVar » 历史记录 » 版本 1

machenhe, 2022-04-21 15:26

1 1 machenhe
_*%{color:green}saveVar%*_
2
将指定的自定义变量保存到指定文件中
3
4
标签:命令定义
5
6
*格式*
7
|命令名	|参数1		|参数2		|参数3		|
8
|saveVar|变量作用域	|自定义变量名	|保存文件路径	|
9
10
*说明*
11
* 参数1
12
设置自定义变量的[[自定义变量#自定义变量作用域|作用域]]
13
** guild 行会
14
** human 个人
15
** 设定为另两个作用域(global,guild2)的变量,无需保存文件
16
其本身在服务器重启时,也不会清除
17
18
* 参数2
19
指定的自定义变量名
20
21
* 参数3
22
指定的文件保存路径
23
24
* %{color:deepPink}注:此命令在一个文件中,一个玩家只能保存一个变量%
25
26
27
-
28
-
29
30
*%{color:deepskyblue}脚本示例:%*
31
32
bq. [<notextile>@</notextile>main]
33
#act
34
mov s$filePath ..QuestDiary\loadVar测试.txt
35
#say
36
<text:变量保存:50:50/<notextile>@</notextile>按钮1>
37
<text:变量读值:50:150/@按钮2>
38
%{color:lightgrey};--保存数据%
39
[<notextile>@</notextile>按钮1]
40
#act
41
calcVar human 个人捐款 = 9999
42
saveVar human 个人捐款 s$filePath
43
sendMsg 6 赋值完毕
44
%{color:lightgrey};--此处可重启服务器,测试数据是否保存%
45
[<notextile>@</notextile>按钮2]
46
#act
47
loadVar human 个人捐款 s$filePath
48
sendMsg 6 <notextile>%</notextile>s个人捐款:<$human(个人捐款)>