自定义变量

 

 

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

发表回复

后才能评论