Removed trailing commas from the lists of users

This commit is contained in:
Lucas Nicodemus 2011-09-05 19:36:44 -06:00
parent 310c1b2fbf
commit ddd7329fbf

View file

@ -54,21 +54,28 @@ namespace TShockAPI {
returnBlock.Add("error", "Server settings require a token for this API call."); returnBlock.Add("error", "Server settings require a token for this API call.");
return returnBlock; return returnBlock;
} }
string CurrentPlayers = ""; string currentPlayers = "";
int PlayerCount = 0; int playerCount = 0;
for (int i = 0; i < Main.player.Length; i++) for (int i = 0; i < Main.player.Length; i++)
{ {
if (Main.player[i].active) if (Main.player[i].active)
{ {
CurrentPlayers += Main.player[i].name + ", "; if (i == 0)
PlayerCount++; {
currentPlayers += Main.player[i].name;
}
else
{
currentPlayers += ", " + Main.player[i].name;
}
playerCount++;
} }
} }
returnBlock.Add("status", "200"); returnBlock.Add("status", "200");
returnBlock.Add("name", TShock.Config.ServerNickname); returnBlock.Add("name", TShock.Config.ServerNickname);
returnBlock.Add("port", Convert.ToString(TShock.Config.ServerPort)); returnBlock.Add("port", Convert.ToString(TShock.Config.ServerPort));
returnBlock.Add("playercount", Convert.ToString(PlayerCount)); returnBlock.Add("playercount", Convert.ToString(playerCount));
returnBlock.Add("players", CurrentPlayers); returnBlock.Add("players", currentPlayers);
return returnBlock; return returnBlock;
} }
@ -84,7 +91,13 @@ namespace TShockAPI {
{ {
if (Main.player[i].active) if (Main.player[i].active)
{ {
players += Main.player[i].name + ", "; if (i == 0)
{
players += Main.player[i].name;
} else
{
players += ", " + Main.player[i].name;
}
} }
} }
var returnBlock = new Dictionary<string, string>(); var returnBlock = new Dictionary<string, string>();