增加 利润榜

This commit is contained in:
筱傑
2022-01-24 12:45:52 +08:00
parent 21767d233c
commit 92a339a24d
2 changed files with 19 additions and 1 deletions

View File

@@ -496,6 +496,19 @@ object JHorseRacing : KotlinPlugin(
}
subject.sendMessage(msgB.asMessageChain())
}
msg == "利润榜" -> {
val msgB = MessageChainBuilder(11)
msgB.append("利润榜\n")
JHRPluginData.playerStat.entries.filter {
subject.contains(it.key)
&& it.value.totalProfit != 0
}.sortedByDescending { it.value.totalProfit }
.take(10)
.onEach {
msgB.append("| ${it.value.totalProfit} | ${subject[it.key]!!.nameCardOrNick}\n")
}
subject.sendMessage(msgB.asMessageChain())
}
msg == "统计" -> {
val ret = MessageChainBuilder()
ret.append(message.quote())