传奇HAOM2引擎中排序在线人物自定义变量的详细指南

来源: 作者: 点击:

在传奇游戏的HAOM2引擎中,排序在线人物自定义变量是一项非常有用的功能,它可以帮助我们更好地管理和分析游戏中的数据。以下是两种常用的排序命令及其使用方法的详细介绍。

SortHumVarToList:排序在线人物自定义变量
功能介绍
SortHumVarToList命令用于根据指定的排序模式对在线人物的自定义变量进行排序,并将排序结果保存到指定的文件中。

命令格式
SortHumVarToList 变量类型(HUMAN,GUILD,GLOBAL) 变量名 保存路径 排序模式(0,1) 名字路径
Copy
参数说明
变量类型:指定变量是属于个人(HUMAN)、公会(GUILD)还是全局(GLOBAL)。
变量名:需要排序的人物自定义变量名。
保存路径:排序结果保存的文件路径。
排序模式:0代表升序,1代表降序。
名字路径:如果设置,排序后只保存人物名字,不保存人物变量。
使用示例
升序排序人物变量QQQQ:

[@main]
#IF
#ACT
SortHumVarToList HUMAN QQQQ ..\\QuestDiary\\测试.txt 0
Copy
升序排序人物变量QQQQ,单独保存人物名字:

[@main]
#IF
#ACT
SortHumVarToList HUMAN QQQQ ..\\QuestDiary\\测试.txt 0 ..\\QuestDiary\\测试1.txt
Copy
SortHumVarToListEx:更灵活的排序在线人物自定义变量
功能介绍
SortHumVarToListEx命令提供了更灵活的排序功能,允许指定变量文件和保存文件的绝对路径。

命令格式
SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1) 变量文件是否绝对路径(0,1) 保存文件是否绝对路径(0,1)
Copy
参数说明
变量名:需要排序的人物自定义变量名。
变量路径:变量文件的路径。
排序模式:0代表升序,1代表降序。
保存路径:排序结果保存的文件路径。
保存模式:0代表保存变量和名字,1代表只保存名字。
变量文件是否绝对路径:0代表相对路径,1代表绝对路径。
保存文件是否绝对路径:0代表相对路径,1代表绝对路径。
使用示例
升序排序人物变量QQQQ:

[@main]
#IF
#ACT
SortHumVarToListEx QQQQ ..\\QuestDiary\\测试.txt 0 ..\\QuestDiary\\测试A.txt 0
Copy
升序排序人物变量QQQQ,不保存人物变量:

[@main]
#IF
#ACT
SortHumVarToListEx QQQQ ..\\QuestDiary\\测试.txt 0 ..\\QuestDiary\\测试A.txt 1 

排序人物自定义变量.格式: SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1) 变量文件是否绝对路径(0,1) 保存文件是否绝对路径(0,1)说明: 排序模式 0=升序,1=降序 排序在线人物自定义变量.格式: SortHumVarToList 变量类型(HUMAN,GUILD,GLOBAL) 变量名 保存路径 排序模式(0,1) 名字路径说明: 排序模式 0=升序,1=降序名字路径在排序后只保存人物名字不保存人物变量.

功能: 排序在线人物自定义变量.
格式: SortHumVarToList 变量类型(HUMAN,GUILD,GLOBAL) 变量名 保存路径 排序模式(0,1) 名字路径
说明: 排序模式 0=升序,1=降序
名字路径在排序后只保存人物名字不保存人物变量.
注意: 此脚本命令只排序在线人物的变量

升序排序人物变量QQQQ:
[@main]
#IF
#ACT
SortHumVarToList HUMAN QQQQ ..\QuestDiary\测试.txt 0

升序排序人物变量QQQQ,单独保存人物名字:
[@main]
#IF
#ACT
SortHumVarToList HUMAN QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试1.txt

功能: 排序人物自定义变量.
格式: SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1) 变量文件是否绝对路径(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