SaveVar » 历史记录 » 修订 2
修订 1 (machenhe, 2022-04-21 15:26) → 修订 2/4 (yangdefeng, 2023-07-06 13:17)
h4. _*%{color:green}saveVar%*_ 将指定的自定义变量保存到指定文件中 标签:命令定义 *格式* |命令名 |参数1 |参数2 |参数3 | |saveVar|变量作用域 |自定义变量名 |保存文件路径 | *说明* * 参数1 设置自定义变量的[[自定义变量#自定义变量作用域|作用域]] ** guild 行会 ** human 个人 ** 设定为另两个作用域(global,guild2)的变量,无需保存文件 其本身在服务器重启时,也不会清除 * 参数2 指定的自定义变量名 * 参数3 指定的文件保存路径 * %{color:deepPink}注:此命令在一个文件中,一个玩家只能保存一个变量% - - h4. *%{color:deepskyblue}特戒引擎脚本示例:%* *%{color:deepskyblue}脚本示例:%* bq. [<notextile>@</notextile>main] #act [[mov]] mov s$filePath ..QuestDiary\loadVar测试.txt #say <text:变量保存:50:50/<notextile>@</notextile>按钮1> <text:变量读值:50:150/@按钮2> %{color:lightgrey};--保存数据% [<notextile>@</notextile>按钮1] #act [[calcVar]] calcVar human 个人捐款 = 9999 *{color:green}saveVar* saveVar human 个人捐款 s$filePath [[sendMsg]] sendMsg 6 赋值完毕 %{color:lightgrey};--此处可重启服务器,测试数据是否保存% [<notextile>@</notextile>按钮2] #act [[loadVar]] loadVar human 个人捐款 s$filePath [[sendMsg]] sendMsg 6 <notextile>%</notextile>s个人捐款:<$human(个人捐款)>