diff --git a/2006Redone Server/src/redone/game/players/PlayerHandler.java b/2006Redone Server/src/redone/game/players/PlayerHandler.java index b1096c9b..df1092e5 100644 --- a/2006Redone Server/src/redone/game/players/PlayerHandler.java +++ b/2006Redone Server/src/redone/game/players/PlayerHandler.java @@ -14,7 +14,7 @@ import redone.world.GlobalDropsHandler; public class PlayerHandler { public static Player players[] = new Player[Constants.MAX_PLAYERS]; - public static int playerCount = 0; + public static int playerCount = 0, playerBotCount = 0; public static String playersCurrentlyOn[] = new String[Constants.MAX_PLAYERS]; public static boolean updateAnnounced; public static boolean updateRunning; @@ -55,13 +55,21 @@ public class PlayerHandler { return playerCount; } + public static int getPlayerBotCount() { + return playerBotCount; + } + public void updatePlayerNames() { + playerBotCount = 0; playerCount = 0; for (int i = 0; i < Constants.MAX_PLAYERS; i++) { if (players[i] != null) { playersCurrentlyOn[i] = players[i].playerName; - if (!players[i].isBot) + if (players[i].isBot) + playerBotCount++; + else playerCount++; + } else { playersCurrentlyOn[i] = ""; } diff --git a/CompiledServer/production/2006rebotted/redone/game/players/PlayerHandler.class b/CompiledServer/production/2006rebotted/redone/game/players/PlayerHandler.class index 4cc09bff..fcacfa96 100644 Binary files a/CompiledServer/production/2006rebotted/redone/game/players/PlayerHandler.class and b/CompiledServer/production/2006rebotted/redone/game/players/PlayerHandler.class differ