Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Java by Mec ( 15 years ago )
if (playerCommand.startsWith("givedonor")) {
    try { 
     String playerToDonor = playerCommand.substring(10);
     for(int i = 0; i < Config.MAX_PLAYERS; i++) {
      if(Server.playerHandler.players[i] != null) {
       if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToDonor)) {
        Client c2 = (Client)Server.playerHandler.players[i];
        c2.sendMessage("You have been promoted to <img=0><shad=6081134>Donator</shad> by, " + Misc.optimizeText(c.playerName));
        c2.playerRights = 4;
        c2.isDonator = 1;
        c2.logout();
        
        break;
       } 
      }
     }
     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("<shad=15695415>[SERVER] </shad>" + Misc.optimizeText(playerToDonor) + " has been promoted to <img=0><shad=6081134>Donator</shad>, Congratulations!");
      }
     }
    } catch(Exception e) {
     c.sendMessage("Player Must Be Offline.");
    }   
   }

   if (playerCommand.startsWith("givemod")) {
    try { 
     String playerToMod = 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(playerToMod)) {
        Client c2 = (Client)Server.playerHandler.players[i];
        c2.sendMessage("You have been promoted to <img=1><shad=1850991>Moderator</shad> by, " + Misc.optimizeText(c.playerName));
        c2.playerRights = 1;
        c2.logout();
        break;
       } 
      }
     }
     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("<shad=15695415>[SERVER] </shad>" + Misc.optimizeText(playerToMod) + " has been promoted to <img=1><shad=1850991>Moderator</shad>, Congratulations!");
      }
     }
    } catch(Exception e) {
     c.sendMessage("Player Must Be Offline.");
    }   
   }
   
   if (playerCommand.startsWith("giveadmin")) {
    try { 
     String playerToAdmin = playerCommand.substring(10);
     for(int i = 0; i < Config.MAX_PLAYERS; i++) {
      if(Server.playerHandler.players[i] != null) {
       if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToAdmin)) {
        Client c2 = (Client)Server.playerHandler.players[i];
        c2.sendMessage("You have been promoted to <img=2><shad=16776960>Adminstrator</shad> by, " + Misc.optimizeText(c.playerName));
        c2.playerRights = 2;
        c2.logout();
        break;
       } 
      }
     }
     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("<shad=15695415>[SERVER] </shad>" + Misc.optimizeText(playerToAdmin) + " has been promoted to <img=2><shad=16776960>Adminstrator</shad>, Congratulations!");
      }
     }
    } catch(Exception e) {
     c.sendMessage("Player Must Be Offline.");
    }   
   }

 

Revise this Paste

Your Name: Code Language: