定义变量按变量值大小排序

;自定义变量按变量值大小排序,并把排序后变量值对应的人物名存放到指定列表文件中(制作排行榜用)
SortVarToList 参数1 参数2 参数3 参数4 参数5
参数1:自定义变量名
参数2:自定义变量文件路径
参数3:排序后列表的保存路径
参数4:0/1(0=升序,1=降序)
参数5:0/1(0=只保存人物名,1=人物名 变量值)

例子:

[@test2]
#if
#act
SortVarToList LJSQZS ..\QuestDiary\数据文件\Test.txt ..\QuestDiary\数据文件\排序的文件.txt 0 1
break

;排序人物自定义变量.
SortHumVarToListEx 参数1 参数2 参数3 参数4 参数5
参数1:变量名
参数2:变量路径
参数3:0/1(0=升序,1=降序)
参数4:保存路径
参数5: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