Ordered players by admin rank in /team

This commit is contained in:
hydrant
2018-12-14 18:19:38 +01:00
parent e927eee227
commit a05f93296a

View File

@@ -126,13 +126,10 @@ namespace reallife_gamemode.Server.Commands
player.SendChatMessage("Online Teammitglieder:");
List<Client> playerlist = NAPI.Pools.GetAllPlayers();
List<Client> playerlist = NAPI.Pools.GetAllPlayers().FindAll(c => c.GetUser()?.IsAdmin(AdminLevel.SUPPORTER) ?? false).OrderByDescending(c => c.GetUser().AdminLevel).ToList();
foreach (Client currentPlayer in playerlist)
{
if (currentPlayer.GetUser()?.IsAdmin(AdminLevel.SUPPORTER) ?? false)
{
player.SendChatMessage(currentPlayer.Name);
}
player.SendChatMessage(currentPlayer.GetUser().AdminLevel.GetName() + " | " + currentPlayer.Name);
}
}