自定义变量
HUMAN 个人变量
GLOBAL 全局变量
GUILD 行会变量
①声明变量
个人—个人登陆时声明 在QManage.txt脚本下[@Login]
声明数字变量
VAR Integer HUMAN 变量名称
声明字符变量
VAR String HUMAN 变量名称
全局—服务器启动时声明 在QManage.txt脚本下[@Startup]
声明数字变量
VAR Integer GLOBAL 变量名称
声明字符变量
VAR String GLOBAL 变量名称
全局—服务器启动时声明 在QManage.txt脚本下[@LoadGuild]
声明数字变量
VAR Integer GUILD 变量名称
声明字符变量
VAR String GUILD 变量名称
②读取变量
LOADVAR HUMAN 变量名称 ..\QuestDiary\文件夹\存储文件.txt
③修改变量
CALCVAR HUMAN 变量名称 + 1
CALCVAR HUMAN 变量名称 – 1
CALCVAR HUMAN 变量名称 = 1
④保存变量
SAVEVAR HUMAN 变量名称 ..\QuestDiary\文件夹\存储文件.txt
⑤变量检测
CHECKVAR HUMAN 变量名称 > 1
CHECKVAR HUMAN 变量名称 < 1
CHECKVAR HUMAN 变量名称 = 1
⑥变量输出
<$HUMAN(变量名称)> <$GLOBAL(变量名称)> <$GUILD(变量名称)>
⑦排序自定义变量 GOM引擎 GEE引擎
SortVarToList 自定义变量名 自定义变量文件路径 排序后列表的保存路径 降序还是升序(0-1) 保存格式(0-1)为0时只保存人物名,为1时:人物名:变量值.
例子:
[@test2]
#if
#act
SortVarToList 自定义变量名 ..\QuestDiary\数据文件\变量存储.txt ..\QuestDiary\数据文件\排序的文件.txt 0 1
break
⑧排序人物自定义变量 兼容的hero引擎
格式: SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1)
说明: 排序模式 0=升序,1=降序
升序排序人物变量QQQQ:
[@main]
#IF
#ACT
SortHumVarToListEx QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试A.txt 0
升序排序人物变量QQQQ,不保存人物变量:
[@main]
#IF
#ACT
SortHumVarToListEx QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试A.txt 1
⑨排序在线人物自定义变量 兼容的hero引擎
格式: SortHumVarToList 变量名 保存路径 排序模式(0,1) 名字路径
说明: 排序模式 0=升序,1=降序
名字路径在排序后只保存人物名字不保存人物变量.
注意: 此脚本命令只排序在线人物的变量
升序排序人物变量QQQQ:
[@main]
#IF
#ACT
SortHumVarToList QQQQ ..\QuestDiary\测试.txt 0
升序排序人物变量QQQQ,单独保存人物名字:
[@main]
#IF
#ACT
SortHumVarToList QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试1.txt 作者:传奇学院 https://www.bilibili.com/read/cv23468523/ 出处:bilibili