KennySH

Untitled

May 18th, 2014
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1.     /*+------------------------------------------------------------------+
  2.      *
  3.      *                          Commands
  4.      *
  5.      *+------------------------------------------------------------------+  */
  6.    
  7.     //handles commands
  8.     public void rpgHandleCommand(Message event)
  9.     {
  10.         String message;     //Message
  11.         String sender;      //Sender of the message
  12.  
  13.         message = event.getMessage();
  14.         sender = bot.ba.getPlayerName(event.getPlayerID());
  15.         RPGPlayer mecheck = rpgp.grabRPGPlayer(sender);
  16.        
  17.         if (message.startsWith("!rpg"))
  18.         {
  19.             if (message.contains(" "))
  20.             {
  21.                 switch (message.trim().split(" ",-1)[1])
  22.                 {
  23.                     case "on": rpgIsOn(sender);
  24.                                 return;
  25.                                
  26.                     case "off": rpgIsOff(sender);
  27.                                 return;
  28.                                
  29.                     case "me": RPGPlayer p = rpgp.grabRPGPlayer(sender);
  30.                                 //if Player account does not exist
  31.                                 if (p == null)
  32.                                 {
  33.                                     bot.ba.sendChatMessage(1,"|RPG ERROR| - You must register with !rpg_register first before you check your account!");
  34.                                     return;
  35.                                 }
  36.                                 rpgMe(mecheck);
  37.                                 return;
  38.                                
  39.                     case "map": rpge.mapCommand(sender);
  40.                                 return;
  41.                    
  42.                     case "help": rpge.helpCommand(sender);
  43.                                 return;
  44.                    
  45.                     case "register": rpgRegister(sender);
  46.                                     return;
  47.                                    
  48.                     case "list": rpgList(sender);
  49.                                     return;
  50.                                    
  51.                     case "check": String cp = message.trim().split("!rpg check ",-1)[1];
  52.                                     if (cp != null)
  53.                                     bot.ba.sendChatMessage(1, cp.trim().split("",-1)[1]);
  54.                 }
  55.             }
  56.             bot.ba.sendPrivateMessage(sender, "Type !rpg help to see how to use rpg commands!");
  57.         }
  58.     }
Advertisement
Add Comment
Please, Sign In to add comment