View difference between Paste ID: eF5PEz0k and f9tcpibd
SHOW: | | - or go back to the newest paste.
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"))
17+
        if (message.trim().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];
51+
					default:
52-
        							if (cp != null)
52+
					{
53-
        							bot.ba.sendChatMessage(1, cp.trim().split("",-1)[1]);
53+
						if (message.startsWith("!rpgcheck"))
54
						{
55
								String cp = message.trim().split(" ",-1)[1];
56
								bot.ba.sendChatMessage(1, cp);
57
						}
58
					}
59
        		}
60
        	}
61
        	bot.ba.sendPrivateMessage(sender, "Type !rpg help to see how to use rpg commands!");
62
        }
63
	}