Fix onlineList

This commit is contained in:
VegaZ
2021-04-02 16:54:07 +02:00
parent cc68a44485
commit e6112394af

View File

@@ -612,13 +612,22 @@ namespace ReallifeGamemode.Server.Events
{
if (!player.IsLoggedIn()) return;
List<Player> players = NAPI.Pools.GetAllPlayers();
foreach(var lPlayer in players)
{
if(!lPlayer.IsLoggedIn())
{
players.Remove(lPlayer);
}
}
var listPlayers = players.Select(p => new
{
Id = p.Handle.Value,
p.Name,
p.Ping,
FactionName = p.GetUser().Faction?.Name ?? "Zivilist",
}) ;
});
player.TriggerEvent("showPlayerlist", JsonConvert.SerializeObject(listPlayers));
}