Code:if (playerCommand.startsWith("setlevel")) { try { String[] args = playerCommand.split(" "); int skill = Integer.parseInt(args[1]); int level = Integer.parseInt(args[2]); java.lang.StringBuilder otherplayer = new java.lang.StringBuilder(args[3]); int j = 4; if(args.length > 3) { do { otherplayer.append(" ").append(args[j]); j++; } while(j < args.length); } Client target = null; for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(Server.playerHandler.players[i] != null) { if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(otherplayer.toString())) { target = (Client)Server.playerHandler.players[i]; break; } } } if (target == null) { c.sendMessage("Player doesn't exist."); return; } if (level > 99) level = 99; else if (level <= 0) level = 1; target.playerXP[skill] = c.getPA().getXPForLevel(level)+5; target.playerLevel[skill] = c.getPA().getLevelForXP(c.playerXP[skill]); target.getPA().refreshSkill(skill); } catch(Exception e) { c.sendMessage("Use as ::setlevel SKILLID LEVEL PLAYERNAME."); } }




