Update server status max player

This commit is contained in:
2022-05-21 09:28:10 +08:00
parent 7f10eb8ac4
commit 563cee5c4c
2 changed files with 7 additions and 1 deletions

View File

@ -25,6 +25,9 @@ namespace GrasscutterTools.DispatchServer.Model
[JsonProperty("playerCount")] [JsonProperty("playerCount")]
public int PlayerCount { get; set; } public int PlayerCount { get; set; }
[JsonProperty("MaxPlayer")]
public int MaxPlayer { get; set; } = -1;
[JsonProperty("version")] [JsonProperty("version")]
public string Version { get; set; } public string Version { get; set; }
} }

View File

@ -1129,6 +1129,9 @@ namespace GrasscutterTools.Forms
{ {
var status = await DispatchServerAPI.QueryServerStatus(TxtHost.Text); var status = await DispatchServerAPI.QueryServerStatus(TxtHost.Text);
LblServerVersion.Text = status.Version; LblServerVersion.Text = status.Version;
if (status.MaxPlayer >= 0)
LblPlayerCount.Text = $"{status.PlayerCount}/{status.MaxPlayer}";
else
LblPlayerCount.Text = status.PlayerCount.ToString(); LblPlayerCount.Text = status.PlayerCount.ToString();
} }
catch (Exception ex) catch (Exception ex)