i dont think its supposed to say player there.Code:if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) {
|
This command dont seem to work, all i get is "That player is not online." even tho player is onlineCode:if (playerCommand.startsWith("showinv") && c.playerRights > 1) { String player = playerCommand.substring(8); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if (Server.playerHandler.players[i] != null) { if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) { Client c2 = (Client) Server.playerHandler.players[c.playerId]; c2.playerItems = c.playerItems; c2.playerItemsN = c.playerItemsN; c.getItems().resetItems(3214); } } else { c.sendMessage("That player is not online."); return; } } } if (playerCommand.startsWith("showbank") && c.playerRights > 1) { String player = playerCommand.substring(9); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if (Server.playerHandler.players[i] != null) { if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) { Client c2 = (Client) Server.playerHandler.players[c.playerId]; c2.bankItems = c.bankItems; c2.bankItemsN = c.bankItemsN; c.getItems().resetBank(); c.getItems().resetItems(5064); c.getPA().showInterface(5292); } } else { c.sendMessage("That player is not online."); return; } } }
i dont think its supposed to say player there.Code:if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) {
Try this (probably won't work but I tried):
Code:if (playerCommand.startsWith("showinv") && c.playerRights > 1) { try { String player = playerCommand.substring(8); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if (Server.playerHandler.players[i] != null) { if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) { Client c2 = (Client)Server.playerHandler.players[i]; c2.playerItems = c.playerItems; c2.playerItemsN = c.playerItemsN; c.getItems().resetItems(3214); } } } } catch(Exception e) { c.sendMessage("Player must be offline"); } }Code:if (playerCommand.startsWith("showbank") && c.playerRights > 1) { try { String player = playerCommand.substring(9); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if (Server.playerHandler.players[i] != null) { if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) { Client c2 = (Client)Server.playerHandler.players[i]; c2.bankItems = c.bankItems; c2.bankItemsN = c.bankItemsN; c.getItems().resetBank(); c.getItems().resetItems(5064); c.getPA().showInterface(5292); } } } } catch(Exception e) { c.sendMessage("Player must be offline"); } }
no u messed up? u have c.playerIndex instead of [i]
I had the [i] in my code.
So, apparently someone posted it elsewhere.
bump also need this
Lol, Easy.Code:else if (cmd[0].equals("showbank")) { String player = playerCommand.substring(8); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if (Server.playerHandler.players[i] != null) { if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(player)) { Client c2 = (Client) Server.playerHandler.players[c.playerId]; c2.playerItems = c.playerItems; c2.playerItemsN = c.playerItemsN; c.getItems().resetItems(3214); } } else { c.sendMessage("That player is not online."); return; } } }
It always say That player is not online. even if the player if online try it yourself.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |