Thread: commands no longer work

Results 1 to 9 of 9
  1. #1 commands no longer work 
    Registered Member
    Join Date
    Jun 2013
    Posts
    21
    Thanks given
    1
    Thanks received
    0
    Rep Power
    11
    ok guys... so for some reason a lot of my commands no longer work. I have no clue what happened, I checked my file there are 0 errors... please help me brainstorm what could've gone wrong. there was a error in my commands after I added something to a different file but I fixed that by deleting an extra } at the end. please help.

    EDIT: heres my codeing for commands.


    Code:
    package server.model.players.packets;
    
    import java.io.BufferedWriter;
    import java.io.FileWriter;
    import java.io.IOException;
    import server.Config;
    import server.Connection;
    import server.Server;
    import server.model.players.Client;
    import server.model.players.PacketType;
    import server.model.players.PlayerHandler;
    import server.util.Misc;
    
    /**
     * Commands
     *
     */
    public class Commands implements PacketType {
    
        @Override
        public void processPacket(Client c, int packetType, int packetSize) {
            String playerCommand = c.getInStream().readString();
            if (Config.SERVER_DEBUG) {
                Misc.println(c.playerName + " playerCommand: " + playerCommand);
            }
            if (playerCommand.startsWith("/") && playerCommand.length() > 1) {
                if (c.clanId >= 0) {
                    System.out.println(playerCommand);
                    playerCommand = playerCommand.substring(1);
                    Server.clanChat.playerMessageToClan(c.playerId, playerCommand, c.clanId);
                } else {
                    if (c.clanId != -1) {
                        c.clanId = -1;
                    }
                    c.sendMessage("You are not in a clan.");
                }
                return;
            }
            if (c.playerRights >= 0) {
    
                if (playerCommand.equalsIgnoreCase("players")) {
                    c.sendMessage("There are currently " + PlayerHandler.getPlayerCount() + " players online.");
                }
                if (playerCommand.startsWith("shop")) {
                    c.getShops().openShop(Integer.parseInt(playerCommand.substring(5)));
                }
                if (playerCommand.startsWith("changepassword") && playerCommand.length() > 15) {
                    c.playerPass = playerCommand.substring(15);
                    c.sendMessage("Your password is now: " + c.playerPass);
                }
    
                if (playerCommand.startsWith("ioi")) {
                    String[] args = playerCommand.split(" ");
                    c.getItems().itemOnInterface(Integer.parseInt(args[1]), Integer.parseInt(args[2]));
                }
    
                if (playerCommand.startsWith("setlevel")) {
                    if (c.inWild()) {
                        return;
                    }
                    for (int j = 0; j < c.playerEquipment.length; j++) {
                        if (c.playerEquipment[j] > 0) {
                            c.sendMessage("Take off your shit idiot..");
                            return;
                        }
                    }
                    try {
                        String[] args = playerCommand.split(" ");
                        int skill = Integer.parseInt(args[1]);
                        int level = Integer.parseInt(args[2]);
                        if (level > 99) {
                            level = 99;
                        } else if (level < 0) {
                            level = 1;
                        }
                        c.playerXP[skill] = c.getPA().getXPForLevel(level) + 5;
                        c.playerLevel[skill] = c.getPA().getLevelForXP(c.playerXP[skill]);
                        c.getPA().refreshSkill(skill);
                    } catch (Exception e) {
                    }
                }
                if (playerCommand.equals("spec")) {
                    if (!c.inWild()) {
                        c.specAmount = 10.0;
                    }
                }
                if (playerCommand.startsWith("object")) {
                    String[] args = playerCommand.split(" ");
                    c.getPA().object(Integer.parseInt(args[1]), c.absX, c.absY, 0, 10);
                }
                if (playerCommand.equals("gwd")) {
                    c.getPA().movePlayer(2905, 3611, 4);
                }
                if (playerCommand.equals("gwd2")) {
                    c.getPA().movePlayer(2905, 3611, 8);
                }
                if (playerCommand.equals("gwd3")) {
                    c.getPA().movePlayer(2905, 3611, 12);
                }
                if (playerCommand.equals("home")) {
                    c.getPA().movePlayer(2329, 3682, 0);
                    c.sendMessage ("Welcome Home.");
                    {
    
                    if (playerCommand.startsWith("tele")) {
                        String[] arg = playerCommand.split(" ");
                        if (arg.length > 3) {
                            c.getPA().movePlayer(Integer.parseInt(arg[1]), Integer.parseInt(arg[2]), Integer.parseInt(arg[3]));
                        } else if (arg.length == 3) {
                            c.getPA().movePlayer(Integer.parseInt(arg[1]), Integer.parseInt(arg[2]), c.heightLevel);
                        }
                    }
                    
                    if (playerCommand.equalsIgnoreCase("mypos")) {
                        c.sendMessage("X: " + c.absX);
                        c.sendMessage("Y: " + c.absY);
    
                    }
    
                    if (c.playerRights >= 1) {
    
                        if (playerCommand.startsWith("tmute") && c.playerRights >= 1 && c.playerRights <= 3) {
    
                            try {
                                String[] args = playerCommand.split("-");
                                if (args.length < 2) {
                                    c.sendMessage("Currect usage: ::tmute-playername-time");
                                    return;
                                }
                                String playerToMute = args[1];
                                int muteTimer = Integer.parseInt(args[2]) * 1000;
    
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMute)) {
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.sendMessage("You have been muted by: " + c.playerName + " for " + muteTimer / 1000 + " seconds");
                                            c2.muteEnd = System.currentTimeMillis() + muteTimer;
                                            break;
                                        }
                                    }
                                }
    
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                    }
                    if (c.playerRights >= 2) {
    
                        if (playerCommand.startsWith("membership")) {
                            try {
                                String player2 = playerCommand.substring(11);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(player2)) {
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.membership().giveMembership(c2);
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player must be offline.");
                            }
                        }
    
                    }
                    if (c.playerRights >= 3) {
    
                        if (playerCommand.startsWith("task")) {
                            c.taskAmount = -1;
                            c.slayerTask = 0;
                        }
    
                        if (playerCommand.startsWith("starter")) {
                            c.getDH().sendDialogues(100, 945);
                        }
                        if (playerCommand.equalsIgnoreCase("mypos")) {
                            c.sendMessage("X: " + c.absX);
                            c.sendMessage("Y: " + c.absY);
                        }
                        if (playerCommand.startsWith("sanity")) {
                            for (int j = 0; j < Server.playerHandler.players.length; j++) {
                                if (Server.playerHandler.players[j] != null) {
                                    Client c2 = (Client) Server.playerHandler.players[j];
                                    c2.sendMessage("[" + c.playerName + "]: " + playerCommand.substring(7));
                                }
                            }
                        }
                        if (playerCommand.startsWith("clip")) {
                            String filePath = "./src/server/world/WalkingCheck/";
                            BufferedWriter bw = null;
                            try {
                                bw = new BufferedWriter(new FileWriter(filePath, true));
                                bw.write("tiles.put(" + c.heightLevel + " << 28 | " + c.absX + " << 14 | " + c.absY + ", true);");
                                bw.newLine();
                                bw.flush();
                            } catch (IOException ioe) {
                                ioe.printStackTrace();
                            } finally {
                                if (bw != null) {
                                    try {
                                        bw.close();
                                    } catch (IOException ioe2) {
                                    }
                                }
                            }
                        }
                        if (playerCommand.startsWith("reloadshops")) {
                            Server.shopHandler = new server.world.ShopHandler();
                        }
    
                        if (playerCommand.startsWith("fakels")) {
                            int item = Integer.parseInt(playerCommand.split(" ")[1]);
                            Server.clanChat.handleLootShare(c, item, 1);
                        }
    
                        if (playerCommand.startsWith("interface")) {
                            String[] args = playerCommand.split(" ");
                            c.getPA().showInterface(Integer.parseInt(args[1]));
                        }
                        if (playerCommand.startsWith("gfx")) {
                            String[] args = playerCommand.split(" ");
                            c.gfx0(Integer.parseInt(args[1]));
                        }
                        if (playerCommand.startsWith("update")) {
                            String[] args = playerCommand.split(" ");
                            int a = Integer.parseInt(args[1]);
                            PlayerHandler.updateSeconds = a;
                            PlayerHandler.updateAnnounced = false;
                            PlayerHandler.updateRunning = true;
                            PlayerHandler.updateStartTime = System.currentTimeMillis();
                        }
                    }
                    if (playerCommand.startsWith("item") && c.playerRights >= 3) {
                        try {
                            String[] args = playerCommand.split(" ");
                            if (args.length == 3) {
                                int newItemID = Integer.parseInt(args[1]);
                                int newItemAmount = Integer.parseInt(args[2]);
                                if ((newItemID <= 20000)
                                        && (newItemID >= 0)) {
                                    c.getItems().addItem(newItemID, newItemAmount);
                                } else {
                                    c.sendMessage("No such item.");
                                }
                            } else {
                                c.sendMessage("Use as ::item 995 200 ");
                            }
                        } catch (Exception e) {
                            c.sendMessage("Something went wrong");
                        }
                    }
    
                    if (playerCommand.equals("Vote")) {
                        for (int j = 0; j < Server.playerHandler.players.length; j++) {
                            if (Server.playerHandler.players[j] != null) {
                                Client c2 = (Client) Server.playerHandler.players[j];
                                c2.getPA().sendFrame126("www.google.ca", 12000);
                            }
                        }
                    }
    
                    if (playerCommand.equalsIgnoreCase("debug")) {
                        Server.playerExecuted = true;
                    }
    
                    if (playerCommand.startsWith("interface")) {
                        try {
                            String[] args = playerCommand.split(" ");
                            int a = Integer.parseInt(args[1]);
                            c.getPA().showInterface(a);
                        } catch (Exception e) {
                            c.sendMessage("::interface ####");
                        }
                    }
    
                    if (playerCommand.startsWith("www")) {
                        c.getPA().sendFrame126(playerCommand, 0);
                    }
    
                    if (playerCommand.startsWith("xteleto")) {
                        String name = 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(name)) {
                                    c.getPA().movePlayer(Server.playerHandler.players[i].getX(), Server.playerHandler.players[i].getY(), Server.playerHandler.players[i].heightLevel);
                                }
                            }
                        }
                    }
                            
                
    
                        }
    
                        if (playerCommand.startsWith("ipban")) { // use as ::ipban name
                            try {
                                String playerToBan = playerCommand.substring(6);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Connection.addIpToBanList(Server.playerHandler.players[i].connectedFrom);
                                            Connection.addIpToFile(Server.playerHandler.players[i].connectedFrom);
                                            c.sendMessage("You have IP banned the user: " + Server.playerHandler.players[i].playerName + " with the host: " + Server.playerHandler.players[i].connectedFrom);
                                            Server.playerHandler.players[i].disconnected = true;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
    
                        if (playerCommand.startsWith("ban") && playerCommand.charAt(3) == ' ') { // use as ::ban name
                            try {
                                String playerToBan = playerCommand.substring(4);
                                Connection.addNameToBanList(playerToBan);
                                Connection.addNameToFile(playerToBan);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Server.playerHandler.players[i].disconnected = true;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
    
                        if (playerCommand.startsWith("unban")) {
                            try {
                                String playerToBan = playerCommand.substring(6);
                                Connection.removeNameFromBanList(playerToBan);
                                c.sendMessage(playerToBan + " has been unbanned.");
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("anim")) {
                            String[] args = playerCommand.split(" ");
                            c.startAnimation(Integer.parseInt(args[1]));
                            c.getPA().requestUpdates();
                        }
    
                        if (playerCommand.startsWith("mute")) {
                            try {
                                String playerToBan = playerCommand.substring(5);
                                Connection.addNameToMuteList(playerToBan);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.sendMessage("You have been muted by: " + c.playerName);
                                            break;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("ipmute")) {
                            try {
                                String playerToBan = playerCommand.substring(7);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Connection.addIpToMuteList(Server.playerHandler.players[i].connectedFrom);
                                            c.sendMessage("You have IP Muted the user: " + Server.playerHandler.players[i].playerName);
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.sendMessage("You have been muted by: " + c.playerName);
                                            break;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("unipmute")) {
                            try {
                                String playerToBan = 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(playerToBan)) {
                                            Connection.unIPMuteUser(Server.playerHandler.players[i].connectedFrom);
                                            c.sendMessage("You have Un Ip-Muted the user: " + Server.playerHandler.players[i].playerName);
                                            break;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("unmute")) {
                            try {
                                String playerToBan = playerCommand.substring(7);
                                Connection.unMuteUser(playerToBan);
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                    }
                }
            }
        }
    Reply With Quote  
     

  2. #2  
    Registered Member
    Zivik's Avatar
    Join Date
    Oct 2007
    Age
    28
    Posts
    4,421
    Thanks given
    891
    Thanks received
    1,527
    Rep Power
    3285
    Post your commands. I'm not sure what you expect us to do if you can't provide us with the code.
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Jun 2013
    Posts
    21
    Thanks given
    1
    Thanks received
    0
    Rep Power
    11
    how do I set text as code on this forum?
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Jun 2013
    Posts
    21
    Thanks given
    1
    Thanks received
    0
    Rep Power
    11
    any ideas? im using netbeans, I get 0 errors when I compile and no errors in netbean, 0 playing errors however in my run.bat it does not register any of my commands when I use them..
    Reply With Quote  
     

  5. #5  
    oof


    Join Date
    Aug 2012
    Posts
    3,150
    Thanks given
    2,847
    Thanks received
    857
    Rep Power
    2260
    [ code ] [ /code ]
    Reply With Quote  
     

  6. #6  
    Registered Member
    Join Date
    Jun 2013
    Posts
    21
    Thanks given
    1
    Thanks received
    0
    Rep Power
    11
    please help..
    Reply With Quote  
     

  7. #7  
    Project Drop-Zone Owner & The BLOOD Gang Always Banging RED


    Join Date
    May 2013
    Age
    28
    Posts
    2,992
    Thanks given
    5
    Thanks received
    937
    Rep Power
    183
    You must of added something recently that messed it up. Had the same problem months and months ago.
    Reply With Quote  
     

  8. #8  
    Registered Member
    Zivik's Avatar
    Join Date
    Oct 2007
    Age
    28
    Posts
    4,421
    Thanks given
    891
    Thanks received
    1,527
    Rep Power
    3285
    Try this.

    Code:
    package server.model.players.packets;
    
    import java.io.BufferedWriter;
    import java.io.FileWriter;
    import java.io.IOException;
    import server.Config;
    import server.Connection;
    import server.Server;
    import server.model.players.Client;
    import server.model.players.PacketType;
    import server.model.players.PlayerHandler;
    import server.util.Misc;
    
    /**
     * Commands
     *
     */
    public class Commands implements PacketType {
    
        @Override
        public void processPacket(Client c, int packetType, int packetSize) {
            String playerCommand = c.getInStream().readString();
            if (Config.SERVER_DEBUG) {
                Misc.println(c.playerName + " playerCommand: " + playerCommand);
            }
            if (playerCommand.startsWith("/") && playerCommand.length() > 1) {
                if (c.clanId >= 0) {
                    System.out.println(playerCommand);
                    playerCommand = playerCommand.substring(1);
                    Server.clanChat.playerMessageToClan(c.playerId, playerCommand, c.clanId);
                } else {
                    if (c.clanId != -1) {
                        c.clanId = -1;
                    }
                    c.sendMessage("You are not in a clan.");
                }
                return;
            }
            if (c.playerRights >= 0) {
    
                if (playerCommand.equalsIgnoreCase("players")) {
                    c.sendMessage("There are currently " + PlayerHandler.getPlayerCount() + " players online.");
                }
                if (playerCommand.startsWith("shop")) {
                    c.getShops().openShop(Integer.parseInt(playerCommand.substring(5)));
                }
                if (playerCommand.startsWith("changepassword") && playerCommand.length() > 15) {
                    c.playerPass = playerCommand.substring(15);
                    c.sendMessage("Your password is now: " + c.playerPass);
                }
    
                if (playerCommand.startsWith("ioi")) {
                    String[] args = playerCommand.split(" ");
                    c.getItems().itemOnInterface(Integer.parseInt(args[1]), Integer.parseInt(args[2]));
                }
    
                if (playerCommand.startsWith("setlevel")) {
                    if (c.inWild()) {
                        return;
                    }
                    for (int j = 0; j < c.playerEquipment.length; j++) {
                        if (c.playerEquipment[j] > 0) {
                            c.sendMessage("Take off your shit idiot..");
                            return;
                        }
                    }
                    try {
                        String[] args = playerCommand.split(" ");
                        int skill = Integer.parseInt(args[1]);
                        int level = Integer.parseInt(args[2]);
                        if (level > 99) {
                            level = 99;
                        } else if (level < 0) {
                            level = 1;
                        }
                        c.playerXP[skill] = c.getPA().getXPForLevel(level) + 5;
                        c.playerLevel[skill] = c.getPA().getLevelForXP(c.playerXP[skill]);
                        c.getPA().refreshSkill(skill);
                    } catch (Exception e) {
                    }
                }
                if (playerCommand.equals("spec")) {
                    if (!c.inWild()) {
                        c.specAmount = 10.0;
                    }
                }
                if (playerCommand.startsWith("object")) {
                    String[] args = playerCommand.split(" ");
                    c.getPA().object(Integer.parseInt(args[1]), c.absX, c.absY, 0, 10);
                }
                if (playerCommand.equals("gwd")) {
                    c.getPA().movePlayer(2905, 3611, 4);
                }
                if (playerCommand.equals("gwd2")) {
                    c.getPA().movePlayer(2905, 3611, 8);
                }
                if (playerCommand.equals("gwd3")) {
                    c.getPA().movePlayer(2905, 3611, 12);
                }
                if (playerCommand.equals("home")) {
                    c.getPA().movePlayer(2329, 3682, 0);
                    c.sendMessage ("Welcome Home.");
                    }
    
                    if (playerCommand.startsWith("tele")) {
                        String[] arg = playerCommand.split(" ");
                        if (arg.length > 3) {
                            c.getPA().movePlayer(Integer.parseInt(arg[1]), Integer.parseInt(arg[2]), Integer.parseInt(arg[3]));
                        } else if (arg.length == 3) {
                            c.getPA().movePlayer(Integer.parseInt(arg[1]), Integer.parseInt(arg[2]), c.heightLevel);
                        }
                    }
                    
                    if (playerCommand.equalsIgnoreCase("mypos")) {
                        c.sendMessage("X: " + c.absX);
                        c.sendMessage("Y: " + c.absY);
    
                    }
    
                    if (c.playerRights >= 1) {
    
                        if (playerCommand.startsWith("tmute") && c.playerRights >= 1 && c.playerRights <= 3) {
    
                            try {
                                String[] args = playerCommand.split("-");
                                if (args.length < 2) {
                                    c.sendMessage("Currect usage: ::tmute-playername-time");
                                    return;
                                }
                                String playerToMute = args[1];
                                int muteTimer = Integer.parseInt(args[2]) * 1000;
    
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMute)) {
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.sendMessage("You have been muted by: " + c.playerName + " for " + muteTimer / 1000 + " seconds");
                                            c2.muteEnd = System.currentTimeMillis() + muteTimer;
                                            break;
                                        }
                                    }
                                }
    
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                    }
                    if (c.playerRights >= 2) {
    
                        if (playerCommand.startsWith("membership")) {
                            try {
                                String player2 = playerCommand.substring(11);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(player2)) {
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.membership().giveMembership(c2);
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player must be offline.");
                            }
                        }
    
                    }
                    if (c.playerRights >= 3) {
    
                        if (playerCommand.startsWith("task")) {
                            c.taskAmount = -1;
                            c.slayerTask = 0;
                        }
    
                        if (playerCommand.startsWith("starter")) {
                            c.getDH().sendDialogues(100, 945);
                        }
                        if (playerCommand.equalsIgnoreCase("mypos")) {
                            c.sendMessage("X: " + c.absX);
                            c.sendMessage("Y: " + c.absY);
                        }
                        if (playerCommand.startsWith("sanity")) {
                            for (int j = 0; j < Server.playerHandler.players.length; j++) {
                                if (Server.playerHandler.players[j] != null) {
                                    Client c2 = (Client) Server.playerHandler.players[j];
                                    c2.sendMessage("[" + c.playerName + "]: " + playerCommand.substring(7));
                                }
                            }
                        }
                        if (playerCommand.startsWith("clip")) {
                            String filePath = "./src/server/world/WalkingCheck/";
                            BufferedWriter bw = null;
                            try {
                                bw = new BufferedWriter(new FileWriter(filePath, true));
                                bw.write("tiles.put(" + c.heightLevel + " << 28 | " + c.absX + " << 14 | " + c.absY + ", true);");
                                bw.newLine();
                                bw.flush();
                            } catch (IOException ioe) {
                                ioe.printStackTrace();
                            } finally {
                                if (bw != null) {
                                    try {
                                        bw.close();
                                    } catch (IOException ioe2) {
                                    }
                                }
                            }
                        }
                        if (playerCommand.startsWith("reloadshops")) {
                            Server.shopHandler = new server.world.ShopHandler();
                        }
    
                        if (playerCommand.startsWith("fakels")) {
                            int item = Integer.parseInt(playerCommand.split(" ")[1]);
                            Server.clanChat.handleLootShare(c, item, 1);
                        }
    
                        if (playerCommand.startsWith("interface")) {
                            String[] args = playerCommand.split(" ");
                            c.getPA().showInterface(Integer.parseInt(args[1]));
                        }
                        if (playerCommand.startsWith("gfx")) {
                            String[] args = playerCommand.split(" ");
                            c.gfx0(Integer.parseInt(args[1]));
                        }
                        if (playerCommand.startsWith("update")) {
                            String[] args = playerCommand.split(" ");
                            int a = Integer.parseInt(args[1]);
                            PlayerHandler.updateSeconds = a;
                            PlayerHandler.updateAnnounced = false;
                            PlayerHandler.updateRunning = true;
                            PlayerHandler.updateStartTime = System.currentTimeMillis();
                        }
                    }
                    if (playerCommand.startsWith("item") && c.playerRights >= 3) {
                        try {
                            String[] args = playerCommand.split(" ");
                            if (args.length == 3) {
                                int newItemID = Integer.parseInt(args[1]);
                                int newItemAmount = Integer.parseInt(args[2]);
                                if ((newItemID <= 20000)
                                        && (newItemID >= 0)) {
                                    c.getItems().addItem(newItemID, newItemAmount);
                                } else {
                                    c.sendMessage("No such item.");
                                }
                            } else {
                                c.sendMessage("Use as ::item 995 200 ");
                            }
                        } catch (Exception e) {
                            c.sendMessage("Something went wrong");
                        }
                    }
    
                    if (playerCommand.equals("Vote")) {
                        for (int j = 0; j < Server.playerHandler.players.length; j++) {
                            if (Server.playerHandler.players[j] != null) {
                                Client c2 = (Client) Server.playerHandler.players[j];
                                c2.getPA().sendFrame126("www.google.ca", 12000);
                            }
                        }
                    }
    
                    if (playerCommand.equalsIgnoreCase("debug")) {
                        Server.playerExecuted = true;
                    }
    
                    if (playerCommand.startsWith("interface")) {
                        try {
                            String[] args = playerCommand.split(" ");
                            int a = Integer.parseInt(args[1]);
                            c.getPA().showInterface(a);
                        } catch (Exception e) {
                            c.sendMessage("::interface ####");
                        }
                    }
    
                    if (playerCommand.startsWith("www")) {
                        c.getPA().sendFrame126(playerCommand, 0);
                    }
    
                    if (playerCommand.startsWith("xteleto")) {
                        String name = 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(name)) {
                                    c.getPA().movePlayer(Server.playerHandler.players[i].getX(), Server.playerHandler.players[i].getY(), Server.playerHandler.players[i].heightLevel);
                                }
                            }
                        }
                    }
                            
                
    
                        }
    
                        if (playerCommand.startsWith("ipban")) { // use as ::ipban name
                            try {
                                String playerToBan = playerCommand.substring(6);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Connection.addIpToBanList(Server.playerHandler.players[i].connectedFrom);
                                            Connection.addIpToFile(Server.playerHandler.players[i].connectedFrom);
                                            c.sendMessage("You have IP banned the user: " + Server.playerHandler.players[i].playerName + " with the host: " + Server.playerHandler.players[i].connectedFrom);
                                            Server.playerHandler.players[i].disconnected = true;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
    
                        if (playerCommand.startsWith("ban") && playerCommand.charAt(3) == ' ') { // use as ::ban name
                            try {
                                String playerToBan = playerCommand.substring(4);
                                Connection.addNameToBanList(playerToBan);
                                Connection.addNameToFile(playerToBan);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Server.playerHandler.players[i].disconnected = true;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
    
                        if (playerCommand.startsWith("unban")) {
                            try {
                                String playerToBan = playerCommand.substring(6);
                                Connection.removeNameFromBanList(playerToBan);
                                c.sendMessage(playerToBan + " has been unbanned.");
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("anim")) {
                            String[] args = playerCommand.split(" ");
                            c.startAnimation(Integer.parseInt(args[1]));
                            c.getPA().requestUpdates();
                        }
    
                        if (playerCommand.startsWith("mute")) {
                            try {
                                String playerToBan = playerCommand.substring(5);
                                Connection.addNameToMuteList(playerToBan);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.sendMessage("You have been muted by: " + c.playerName);
                                            break;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("ipmute")) {
                            try {
                                String playerToBan = playerCommand.substring(7);
                                for (int i = 0; i < Config.MAX_PLAYERS; i++) {
                                    if (Server.playerHandler.players[i] != null) {
                                        if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
                                            Connection.addIpToMuteList(Server.playerHandler.players[i].connectedFrom);
                                            c.sendMessage("You have IP Muted the user: " + Server.playerHandler.players[i].playerName);
                                            Client c2 = (Client) Server.playerHandler.players[i];
                                            c2.sendMessage("You have been muted by: " + c.playerName);
                                            break;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("unipmute")) {
                            try {
                                String playerToBan = 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(playerToBan)) {
                                            Connection.unIPMuteUser(Server.playerHandler.players[i].connectedFrom);
                                            c.sendMessage("You have Un Ip-Muted the user: " + Server.playerHandler.players[i].playerName);
                                            break;
                                        }
                                    }
                                }
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                        if (playerCommand.startsWith("unmute")) {
                            try {
                                String playerToBan = playerCommand.substring(7);
                                Connection.unMuteUser(playerToBan);
                            } catch (Exception e) {
                                c.sendMessage("Player Must Be Offline.");
                            }
                        }
                    }
                }
            }
    Reply With Quote  
     

  9. #9  
    Donator


    Join Date
    Mar 2013
    Age
    24
    Posts
    1,767
    Thanks given
    335
    Thanks received
    386
    Rep Power
    318
    Quote Originally Posted by MOB KLICK View Post
    You must of added something recently that messed it up. Had the same problem months and months ago.
    Exact same Problem occured with me. I believe there is a Line of Code missing from the Player Method(s)....
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 3
    Last Post: 10-08-2013, 09:36 PM
  2. Mouse no longer works (Razer Deathadder 2013)
    By Dumb Dork in forum Hardware
    Replies: 3
    Last Post: 04-01-2013, 03:52 AM
  3. Cheat Command - No working?
    By Pentiun in forum Help
    Replies: 5
    Last Post: 07-15-2012, 08:18 PM
  4. Staff/Tele/Kill Commands are not working?
    By Re4master8 in forum Projects
    Replies: 3
    Last Post: 11-27-2008, 09:06 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •