自定义变量排序

[复制链接]
作者: lht335 | 时间: 2021-7-8 13:29:56 |
6 841

21

帖子

606

金币

396

积分

积分
396
发表于 2021-7-8 13:29:56| 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有帐号?注册

x
明:排序自定义数字变量名
格式:SortHumVar 参数1 参数2 参数3 参数4 参数5 参数6

参数1:排序变量名
参数2:写入到字符型变量
参数3:写入到数字型变量
参数4:0所有玩家 1在线玩家
参数5:0升序,1降序
参数6:为空或0取所有,取前几名
例子:

[@排序变量N]
#IF
#act
SortHumVar 变量数字 S$变量数字排序 S$变量字符排序 0 1 10
SENDMSG 0 <$str(S$变量数字排序1)>:<$STR(N$变量字符排序1)>
SENDMSG 0 <$str(S$变量数字排序2)>:<$STR(N$变量字符排序2)>
SENDMSG 0 <$str(S$变量数字排序3)>:<$STR(N$变量字符排序3)>

说明:取自定义数字变量名位置
格式:HumVarRank 参数1 参数2 参数3 参数4

参数1:排序变量名
参数2:写入变量名
参数3:0所有玩家 1在线玩家
参数4:0升序,1降序

例子:

[@最大排序10个]
#IF
#act
SortHumVar 变量数字 S$排序写入变量字符 N$排序写入变量数字 0 1 10
SENDMSG 0 <$str(S$排序写入变量字符1)>:<$STR(N$排序写入变量数字1)>
SENDMSG 0 <$str(S$排序写入变量字符2)>:<$STR(N$排序写入变量数字2)>
SENDMSG 0 <$str(S$排序写入变量字符3)>:<$STR(N$排序写入变量数字3)>

[@获取变量位置N]
#if
#ACT
HumVarRank 变量数字 N$变量位置 0 1
SENDMSG 0 <$STR(N$变量位置)>




有解释下的吗?这个例子看着迷糊!!!

回复

使用道具 举报

245

帖子

1293

金币

901

积分

积分
901
发表于 2021-7-8 17:56:52| 显示全部楼层
[@Login]
#IF
CHECKLEVELEX > 0
#ACT
VAR Integer HUMAN 元宝捐款
SAVEVAR HUMAN 元宝捐款


[@排序变量]
#IF
#act
;命令             变量名      人物名字变量     人物变量数值   
SortHumVar 元宝捐款 S$变量字符排序 N$变量数字排序 0 1 3
SENDMSG 0 <$str(S$变量字符排序1)>:<$STR(N$变量数字排序1)>
SENDMSG 0 <$str(S$变量字符排序2)>:<$STR(N$变量数字排序2)>
SENDMSG 0 <$str(S$变量字符排序3)>:<$STR(N$变量数字排序3)>
break


[@增加变量数值]
#if
#ACT
CALCVAR HUMAN 元宝捐款 = 101
break
回复

使用道具 举报

21

帖子

606

金币

396

积分

积分
396
 楼主| 发表于 2021-7-8 21:06:56| 显示全部楼层
996技术-星 发表于 2021-7-8 17:56
[@Login]
#IF
CHECKLEVELEX > 0

用了SortHumVar这个命令后下面这3条提示都显示不出来,不用的时候可以显示,还是这个命令也是单机测试的时候无效?

SENDMSG 0 <$str(S$变量字符排序1)>:<$STR(N$变量数字排序1)>
SENDMSG 0 <$str(S$变量字符排序2)>:<$STR(N$变量数字排序2)>
SENDMSG 0 <$str(S$变量字符排序3)>:<$STR(N$变量数字排序3)>
回复

使用道具 举报

16

帖子

93

金币

75

积分

积分
75
发表于 2021-8-23 16:00:29| 显示全部楼层
回复

使用道具 举报

16

帖子

93

金币

75

积分

积分
75
发表于 2021-8-25 16:22:08| 显示全部楼层
N$变量字符排序3 自定义排序返回值无法 使用CHECKVAR HUMAN 做对比 ,也无法使用 small HUMAN 作对比 返回值居然不是自定义变量
回复

使用道具 举报

1570

帖子

2008

金币

1898

积分

积分
1898
发表于 2021-10-31 20:34:36| 显示全部楼层
6666666666666666666
回复

使用道具 举报

116

帖子

2616

金币

1588

积分

积分
1588
发表于 2022-3-12 12:28:43| 显示全部楼层
这个排序 不能排文本的 简单是郁闷
回复

使用道具 举报

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

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部