Advertisement
Guest User

More code

a guest
Aug 21st, 2013
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.48 KB | None | 0 0
  1. package me.ShadowWizard.SimonSays;
  2.  
  3. import java.util.logging.Logger;
  4.  
  5. import org.bukkit.ChatColor;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandSender;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.plugin.PluginDescriptionFile;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class SimonSays extends JavaPlugin{
  13. public final Logger logger = Logger.getLogger("Minecraft");
  14. public static SimonSays plugin;
  15. int counter = 0;
  16.  
  17. @Override
  18. public void onDisable () {
  19. PluginDescriptionFile pdfFile = this.getDescription();
  20. this.logger.info(pdfFile.getName() + " Has Been Disabled!");
  21. }
  22.  
  23. @Override
  24. public void onEnable () {
  25. PluginDescriptionFile pdfFile = this.getDescription();
  26. this.logger.info(pdfFile.getName() + " Version " + pdfFile.getVersion() + " Has Been Enabled!");
  27. }
  28.  
  29. public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
  30. Player player = (Player) sender;
  31. if(commandLabel.equalsIgnoreCase("simonversion")){
  32. player.sendMessage("Version 1.0");
  33. }
  34.  
  35. if(commandLabel.equalsIgnoreCase("Helpme")){
  36. }
  37. if(args.length == 0){
  38. if(player.isOp()){
  39. player.sendMessage("----" + ChatColor.GREEN + "SimonSays help (Admin)" + ChatColor.WHITE + "----");
  40. player.sendMessage(ChatColor.AQUA + "/Helpme" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Shows This Screen! ");
  41. player.sendMessage(ChatColor.AQUA + "/Helpme <Admin's Name>" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Sends A Message To An Admin To Notify Cheating ");
  42. player.sendMessage(ChatColor.AQUA + "/Helpme Left" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Shows The Amount Of Helpme's Left To Be Completed");
  43. player.sendMessage(ChatColor.AQUA + "/Helpme Done" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Finishes The Help Request");
  44. }else{
  45. player.sendMessage("----" + ChatColor.GREEN + "SimonSays help (Admin)" + ChatColor.WHITE + "----");
  46. player.sendMessage(ChatColor.AQUA + "/Helpme" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Shows This Screen! ");
  47. player.sendMessage(ChatColor.AQUA + "/Helpme <Admin's Name>" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Sends A Message To An Admin To Notify Cheating ");
  48. }
  49. }if(args.length == 1){
  50. if(player.getServer().getPlayer(args[0]) !=null){
  51. Player targetPlayer = player.getServer().getPlayer(args[0]);
  52. if(player.isOp()){
  53. counter++;
  54. targetPlayer.sendMessage(ChatColor.GREEN + "You Have a Help Request from " + ChatColor.DARK_AQUA + player.getName());
  55. targetPlayer.sendMessage(ChatColor.GREEN + "There are Now" + counter + " HelpMe Requst To Complete!");
  56. targetPlayer.sendMessage(ChatColor.DARK_RED + "REMEMBER! Use " + ChatColor.GOLD + "/Helpme Done" + ChatColor.DARK_GREEN + " When You Have Finished");
  57. }else{
  58. player.sendMessage(ChatColor.RED + "You Do Not Have Permission To Do This!");
  59. return false;
  60. }
  61. }if(player.isOp()){
  62. if(args[0].equalsIgnoreCase("left")){
  63. if(counter == 0){
  64. player.sendMessage(ChatColor.GREEN + "There Are No Help Requests At the Moment!");
  65. }else if(counter == 1){
  66. player.sendMessage(ChatColor.AQUA + "There is 1 Help Request At the Moment!");
  67. }else{
  68. player.sendMessage(ChatColor.AQUA + "There are" + counter + "Help Request At The Moment");
  69. }
  70. }else if(args[0].equalsIgnoreCase("Done")){
  71. if(counter <=0){
  72. player.sendMessage(ChatColor.DARK_RED + "There are No Rates Ieft To Complete!");
  73. }else{
  74. counter --;
  75. if(counter == 0){
  76. player.sendMessage(ChatColor.LIGHT_PURPLE + "Request Completed! There Are 0 Help Request To do!");
  77. }else if(counter == 1){
  78. player.sendMessage(ChatColor.LIGHT_PURPLE + "Request Completed! There is 1 Help Request Left to Do!");
  79. }else{
  80. player.sendMessage(ChatColor.LIGHT_PURPLE + "Request Completed! There Are " + counter + " Help Request To do!");
  81. if(commandLabel.equalsIgnoreCase("Helpme")){
  82. }
  83. }
  84. }
  85. }else{
  86. player.sendMessage(ChatColor.RED + "You Do Not Have Permission To Do This!");
  87. }
  88. }
  89. return false;
  90. }
  91. return false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement