诚实小鸟 发表于 2026-3-27 16:53:01

如何对通区捐献进行排序,并且对通区捐献第一名进行排序?


如何对通区捐献进行排序,并且对通区捐献第一名进行排序?
今天我想对每一个参与捐献的大区,进行大区排序。但是没有命令合适
那几个都是对于人物,没有只对变量大小的,这个排序 要咋弄?
然后就是 每个大区的 人物名称 + 捐献数量 +来自大区 的排行名
没有就排序命令,真不好下手弄。
有没有 弄过得,指点一二

诚实小鸟 发表于 2026-3-27 16:53:01

SortHumVarToListEx
SortVarToList
都能排.数据多,就拆和重组,拆开排,再重组,排完再拆开显示
理不清楚就捐的时候就直接做检测,直接给排了,但是这种方法不适合太多的排名,排个前几名还是没压力的
很多方法楼下大佬补充

诚实小鸟 发表于 2026-3-27 16:53:01

蓅氓爱学习 发表于 2022-8-5 16:36 SortHumVarToListEx
SortVarToList
都能排.数据多,就拆和重组,拆开排,再重组,排完再拆开显示
你才是 大佬啊!
看你 说的 头头是道,我听的一愣一愣的!
能不能 举个列     就 通区排行 的就行了
例如:
通区捐献.txt (里面的内容,就是捐献后的数字)
一区:10
二区:20
三区:30
四区:40
【@main】(通区排行)
捐献排行前 3 名 的大区为               所在大区捐献第一名的人物名称      所在大区捐献数量
第一名:显示(四区)排第一               显示(张三)              显示(40)
第二名:显示(三区)排第一               显示(张四)              显示(30)
第三名:显示(二区)排第一               显示(张三)              显示(20)
这就是我想要的 效果排行, 大佬用命令举例说明一下呗

诚实小鸟 发表于 2026-3-27 16:53:01

我研究半天,可以显示 捐献第一名的  大区了    但是所在大区捐献第一名的名字 和 数额
弄不过去 ,没法让他 显示出去,显示的  始终是 本区第一 数据
这个是我 检测 大区数据上的问题, 但是 不知道用什么方式 让他 显示 第一大区 玩家 名字 和数据了
感觉用什么变量 都不合适,始终 要将 本区 第一名字  赋予  写入变量,然后就死上面了,
难受啊

诚实小鸟 发表于 2026-3-27 16:53:01

蓅氓爱学习 发表于 2022-8-5 16:36 SortHumVarToListEx
SortVarToList
都能排.数据多,就拆和重组,拆开排,再重组,排完再拆开显示
哎呀 妈呀!
找到 方法 解决这个问题了!
现在 排名第一 的 显示  基本 没有问题了
现在 看看 能不能 让大区 捐献排行 出来  就ok了   
快来 让我 亲一口

诚实小鸟 发表于 2026-3-27 16:53:01

qwer2020 发表于 2022-8-5 20:32 哎呀 妈呀!
找到 方法 解决这个问题了!
现在 排名第一 的 显示  基本 没有问题了
恭喜,恭喜...

诚实小鸟 发表于 2026-3-27 16:53:01

蓅氓爱学习 发表于 2022-8-5 22:39 恭喜,恭喜...
已经 完全 解决了 ,  突然灵光一现  思路清晰了 一下   就尝试 解决了
才把 已知 bug 修复了一下
轻松多了,困在一个问题上面   脑瓜子 就是 懵懵的  根本没法正常 思考思路
明明知道 要那么去做  就是下不去手
就好像 那个时间里面  你就是不能完成,的等一会 或者 冥冥之中 规定 的 时间,你猜能 完成 一样
休息了,有空了 在来宠幸 你

诚实小鸟 发表于 2026-3-27 16:53:01

qwer2020 发表于 2022-8-6 00:12 已经 完全 解决了 ,  突然灵光一现  思路清晰了 一下   就尝试 解决了
才把 已知 bug 修复了一下
呸...

诚实小鸟 发表于 2026-3-27 16:53:01

SortHumVarToListEx
SortVarToList
都能排.数据多,就拆和重组,拆开排,再重组,排完再拆开显示
理不清楚就捐的时候就直接做检测,直接给排了,但是这种方法不适合太多的排名,排个前几名还是没压力的
很多方法楼下大佬补充

诚实小鸟 发表于 2026-3-27 16:53:01

蓅氓爱学习 发表于 2022-8-5 16:36 SortHumVarToListEx
SortVarToList
都能排.数据多,就拆和重组,拆开排,再重组,排完再拆开显示
你才是 大佬啊!
看你 说的 头头是道,我听的一愣一愣的!
能不能 举个列     就 通区排行 的就行了
例如:
通区捐献.txt (里面的内容,就是捐献后的数字)
一区:10
二区:20
三区:30
四区:40
【@main】(通区排行)
捐献排行前 3 名 的大区为               所在大区捐献第一名的人物名称      所在大区捐献数量
第一名:显示(四区)排第一               显示(张三)              显示(40)
第二名:显示(三区)排第一               显示(张四)              显示(30)
第三名:显示(二区)排第一               显示(张三)              显示(20)
这就是我想要的 效果排行, 大佬用命令举例说明一下呗
页: [1] 2 3
查看完整版本: 如何对通区捐献进行排序,并且对通区捐献第一名进行排序?