Skip to content

Commit d92e0bd

Browse files
authored
Merge pull request #202 from N1Ran/master
Issue #111
2 parents a203f30 + cd90424 commit d92e0bd

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

‎Essentials/Commands/AdminModule.cs‎

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,25 @@ public void ListPlayers()
6464
return;
6565
}
6666
StringBuilder sb = new StringBuilder();
67-
foreach(var player in MySession.Static.Players.GetOnlinePlayers())
67+
var players = MySession.Static.Players.GetOnlinePlayers();
68+
if (players.Count == 0)
69+
{
70+
Context.Respond("No Players Online");
71+
return;
72+
}
73+
74+
sb.AppendLine($"Found {players.Count} Players on server");
75+
foreach(var player in players)
6876
{
69-
sb.AppendLine();
7077
sb.AppendLine($"{player.DisplayName}");
78+
sb.AppendLine($">PlayerId: {player.Identity.IdentityId}");
79+
sb.AppendLine($">SteamId: {player.Id.SteamId}");
7180
}
7281
if (Context.Player == null)
7382
Context.Respond(sb.ToString());
7483
else if (Context?.Player?.SteamUserId > 0)
7584
{
76-
ModCommunication.SendMessageTo(new DialogMessage("List of Online Players", null, sb.ToString()), Context.Player.SteamUserId);
85+
ModCommunication.SendMessageTo(new DialogMessage("List of Online Players", $"{players.Count} players Online", sb.ToString()), Context.Player.SteamUserId);
7786
}
7887
}
7988

0 commit comments

Comments
 (0)