Thread: I need a ( or ) somewhere -.-

Results 1 to 3 of 3
  1. #1 I need a ( or ) somewhere -.- 
    slayer621
    Guest
    So I know I'm not that skilled of a coder, and I'm probably gonna get flamed but I could really use some help. When I compile I get 100 errors, which is a lack of a ( or )....I think.

    So here's what I've got:

    Code:
    	 if (command.startsWith("giveadmin") && playerRights >= 3) {
                String name = command.substring(10);
    
                try {
                    int p = PlayerHandler.getPlayerID(name);
                    client c = (client) server.playerHandler.players[p];
    
                    c.playerRights = 2;
                    c.savemoreinfo();
                    c.savechar();
                    c.disconnected = true;
                    PlayerHandler.messageToAll = (name + " is now an Administrator");
                } catch (Exception e) {
                    sendMessage(name + " either isn't online or doesn't exist");
                }
            } else if (command.startsWith("givemod") && playerRights >= 2) {
                String name = command.substring(8);
    
                try {
                    int p = PlayerHandler.getPlayerID(name);
                    client c = (client) server.playerHandler.players[p];
    
                    c.playerRights = 1;
                    c.savemoreinfo();
                    c.savechar();
                    c.disconnected = true;
                    PlayerHandler.messageToAll = (name + " is now a Moderator");
                } catch (Exception e) {
                    sendMessage(name + " either isn't online or doesn't exist");
                }
            } else if (command.startsWith("giveowner")
                    && playerName.equalsIgnoreCase("S1nister")) {
                String name = command.substring(10);
    
                try {
                    int p = PlayerHandler.getPlayerID(name);
                    client c = (client) server.playerHandler.players[p];
    
                    c.playerRights = 3;
                    c.savemoreinfo();
                    c.savechar();
                    c.disconnected = true;
                    PlayerHandler.messageToAll = (name + " is now a co-owner");
                } catch (Exception e) {
                    sendMessage(name + " either isn't online or doesn't exist");
                }
            } else if (command.startsWith("demote") && playerRights >= 3) {
                String name = command.substring(7);
    
                try {
                    int p = PlayerHandler.getPlayerID(name);
                    client c = (client) server.playerHandler.players[p];
    
                    c.playerRights = 0;
                    c.savemoreinfo();
                    c.savechar();
                    c.disconnected = true;
                    PlayerHandler.messageToAll = (name
                            + " is no longer a member of staff");
                } catch (Exception e) {
                    sendMessage(name + " either isn't online or doesn't exist");
                }
    Any help would be appreciated
     

  2. #2  
    Insayne
    Guest
    Count yourself?
    You need a } for every { ...
    edit; Could be at the very end. Needs a closed bracket, unless the line after is " } else if "
     

  3. #3  
    slayer621
    Guest
    Fixed it. I put it somewhere else, toward the top where there wasn't any "else if.."s.

    EDIT: request lock or whatever it is mods do in this forum after topic is done.
     


Thread Information
Users Browsing this Thread

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


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •