Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean onCommand(CommandSender sender,Command cmd,String cmdName,String[] args)
- {
- if(cmd.getName().equalsIgnoreCase("kk"))
- {
- //Player p = (Player) sender;
- //String kicker = p.getPlayerListName();
- Player target = (Bukkit.getServer().getPlayer(args[0]));
- if(args.length==1)///player specified only player to kick without reason
- {
- if (target == null) {
- sender.sendMessage(ChatColor.RED+args[0] + ChatColor.RED+" is not online!");
- return false;
- }
- else
- {
- Bukkit.broadcastMessage(target.getDisplayName()+" Was Kicked!");
- target.kickPlayer("Kicked From Server! Try Following The Rules...");
- return true;
- }
- }//args.lenght==1
- if(args.length==2)
- {
- if (target == null)
- {
- sender.sendMessage(ChatColor.RED+args[0] + ChatColor.RED+" is not online!");
- return false;
- }
- else
- {
- String reason = args[1];
- Bukkit.broadcastMessage(target.getDisplayName()+" Was Kicked For "+reason);
- target.kickPlayer("Kicked From Server! Reason: "+reason);
- return true;
- }//player kicked
- }//args.length==2
- }//kk
- return false;
- }//onCommand
- /*The Problem Is It Always Tells Me I Must Be A Player To Issue That Command Weather From In-Game(as Player) or from consoe*/
Advertisement
Add Comment
Please, Sign In to add comment