传奇站长 发表于 2024-4-24 09:23:13

自定义变量的使用方法

使用方法:
    1、首先要声明变量
    2、控制
    3、读取变量
    4、保存变量
1】.声明变量
VAR Integer HUMAN 私人
VAR Integer GUILD 行会
VAR Integer GLOBAL 公共VAR String HUMAN 私人字符
VAR String GUILD 行会字符
VAR String GLOBAL 公共字符2】.控制变量:
CALCVAR HUMAN QQQQ + 5
CALCVAR HUMAN QQQQ - 5
CALCVAR HUMAN QQQQ = 53】.检查变量跟 5 的关系
CHECKVAR HUMAN QQQQ = 5
CHECKVAR HUMAN QQQQ > 5
CHECKVAR HUMAN QQQQ < 54】.指令控制加减方式
DEC QQQQ 1
INC QQQQ 15】.读取变量
LOADVAR HUMAN QQQQ 新建文本.txt
6】.保存变量
SAVEVAR HUMAN QQQQ 新建文本.txt7】.定义变量排序:
SortVarToList 自定义变量名 自定义变量文件路径 排序后列表的保存路径 降序还是升序(0-1) 保存格式(0-1)为0时只保存人物名,为1时:人物名 变量值.
#act
SortVarToList QQQQ ..\QuestDiary\数据文件\排序的文件.txt 0 1
;变量QQQQ 为降序 保存人物名称已经变量
;列:
人物1:900
人物2:800
人物3:200
配合GetListString ..\QuestDiary\数据文件\排序的文件.txt 0 A1 G2
可以实现很多强大功能!列:排行榜
8.】排序人物自定义变量.
格式: SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1)
说明: 排序模式 0=升序,1=降序升序排序人物变量QQQQ:
SortHumVarToListEx QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试A.txt 0升序排序人物变量QQQQ,不保存人物变量:
SortHumVarToListEx QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试A.txt 1===============================================================================================================================1.】声明变量介绍:
变量声明后才可与利用!使用前必须声明!一般存在于QM触发 或 QM结合#CALL 进行声明!介绍:
显示变量方式:<$HUMAN(QQQQ)>
显示变量方式:<$GUILD(QQQQ)>
显示变量方式:<$GLOBAL(QQQQ)> HUMAN私人变量
GUILD行会变量
GLOBAL 公共变量Integer 阿拉伯数字型变量,类似于N U 变量!
String字符型变量,类似于S A 变量2.】控制变量:
用于控制变量!跟灵符泡点元宝类似!3.】检查变量:
条件触发举例:
#if
CHECKVAR HUMAN QQQQ > 5
#act
sendmsg 7 该变量大于5
#elseact
sendmsg 7 该变量不大于54】.指令控制加减方式:
举例:
#act
CALCVAR HUMAN QQQQ = 5
sendmsg 7 <$HUMAN(QQQQ)>
;显示出来是5inc QQQQ 1
sendmsg 7 <$HUMAN(QQQQ)>
;显示出来是65.】读取变量:
读取位于文本TXT路径
举例:
LOADVAR HUMAN QQQQ ..\QuestDiary\排行系统\捐献.txt6】.保存变量:
保存于文本TXT路径
举例:
SAVEVAR HUMAN QQQQ ..\QuestDiary\排行系统\捐献.txt
页: [1]
查看完整版本: 自定义变量的使用方法