fix Cronix olist

This commit is contained in:
michael.reiswich
2021-01-25 14:33:53 +01:00
parent eeb6c2368c
commit ddffff8817

View File

@@ -613,14 +613,29 @@ namespace ReallifeGamemode.Server.Events
{
if (!player.IsLoggedIn()) return;
List<Player> players = NAPI.Pools.GetAllPlayers();
var listPlayers = players.Select(p => new
if(player.GetUser().Faction != null)
{
var listPlayers = players.Select(p => new
{
Id = p.Handle.Value,
p.Name,
p.Ping,
FactionName = p.GetUser().Faction.Name,
}) ;
player.TriggerEvent("showPlayerlist", JsonConvert.SerializeObject(listPlayers));
player.TriggerEvent("showPlayerlist", JsonConvert.SerializeObject(listPlayers));
}
else
{
var listPlayers = players.Select(p => new
{
Id = p.Handle.Value,
p.Name,
p.Ping,
FactionName = "Zivilist",
});
player.TriggerEvent("showPlayerlist", JsonConvert.SerializeObject(listPlayers));
}
}
[RemoteEvent("keyPress:K")]