传奇版本188引擎排序人物自定义变量

[复制链接]
查看663 | 回复0 | 2019-3-11 11:31:42 | 显示全部楼层 |阅读模式
功能: 排序人物自定义变量.
格式1: 排序本区所有玩家自定义变量(加了ex)
            SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1)

格式2: 排序本区在线玩家自定义变量(没加ex)
           SortHumVarToList 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1)

说明: 排序模式0=升序(排序后数值第一行最高值),1=降序(排序后数值第一行最低值)
          保存模式 0=单独保存人物名字   1=保存人物名字和数值变量
          保存后的格式为  名字:变量数值(中间有
          如文本中的角色名不在角色数据中则不会刷新,会一直停留在原地;
范例:一般用范例[@降序]比较常用
         就是把保存角色自定义数字变量按照升序降序的模式另存到另外一个txt中。

例如 系统变量.txt   中的内容
;------------------------------------------------------------------------
[188M2]
xx自定义变量=10

[188论坛版主]
xx自定义变量=700

[188DLQ]
xx自定义变量=100
;------------------------------------------------------------------------

[@升序]
#IF
#ACT
SortHumVarToListEx xx自定义变量 ..\QuestDiary\系统变量.txt 0  ..\QuestDiary\系统变量排行.txt 0

执行[@升序]段后 系统变量.txt 中的内容就另存到 系统变量排行.txt 中为下面内容:
系统变量排行.txt
;------------------------------------------------------------------------
188M2
188DLQ
188论坛版主
;------------------------------------------------------------------------
[@降序]
#IF
#ACT
SortHumVarToListEx xx自定义变量 ..\QuestDiary\系统变量.txt 1  ..\QuestDiary\系统变量排行.txt 1
执行[@升序]段后就 系统变量.txt 中的内容就另存到系统 变量排行.txt 中为下面内容:

系统变量排行.txt
;------------------------------------------------------------------------
188论坛版主:700
188DLQ:100
188M2:10
;------------------------------------------------------------------------


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则