Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.ShadowWizard.SimonSays;
- import java.util.logging.Logger;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.PluginDescriptionFile;
- import org.bukkit.plugin.java.JavaPlugin;
- public class SimonSays extends JavaPlugin{
- public final Logger logger = Logger.getLogger("Minecraft");
- public static SimonSays plugin;
- int counter = 0;
- @Override
- public void onDisable () {
- PluginDescriptionFile pdfFile = this.getDescription();
- this.logger.info(pdfFile.getName() + " Has Been Disabled!");
- }
- @Override
- public void onEnable () {
- PluginDescriptionFile pdfFile = this.getDescription();
- this.logger.info(pdfFile.getName() + " Version " + pdfFile.getVersion() + " Has Been Enabled!");
- }
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
- Player player = (Player) sender;
- if(commandLabel.equalsIgnoreCase("simonversion")){
- player.sendMessage("Version 1.0");
- }
- if(commandLabel.equalsIgnoreCase("Helpme")){
- }
- if(args.length == 0){
- if(player.isOp()){
- player.sendMessage("----" + ChatColor.GREEN + "SimonSays help (Admin)" + ChatColor.WHITE + "----");
- player.sendMessage(ChatColor.AQUA + "/Helpme" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Shows This Screen! ");
- player.sendMessage(ChatColor.AQUA + "/Helpme <Admin's Name>" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Sends A Message To An Admin To Notify Cheating ");
- player.sendMessage(ChatColor.AQUA + "/Helpme Left" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Shows The Amount Of Helpme's Left To Be Completed");
- player.sendMessage(ChatColor.AQUA + "/Helpme Done" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Finishes The Help Request");
- }else{
- player.sendMessage("----" + ChatColor.GREEN + "SimonSays help (Admin)" + ChatColor.WHITE + "----");
- player.sendMessage(ChatColor.AQUA + "/Helpme" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Shows This Screen! ");
- player.sendMessage(ChatColor.AQUA + "/Helpme <Admin's Name>" + ChatColor.WHITE + " | " + ChatColor.GREEN + "Sends A Message To An Admin To Notify Cheating ");
- }
- }if(args.length == 1){
- if(player.getServer().getPlayer(args[0]) !=null){
- Player targetPlayer = player.getServer().getPlayer(args[0]);
- if(player.isOp()){
- counter++;
- targetPlayer.sendMessage(ChatColor.GREEN + "You Have a Help Request from " + ChatColor.DARK_AQUA + player.getName());
- targetPlayer.sendMessage(ChatColor.GREEN + "There are Now" + counter + " HelpMe Requst To Complete!");
- targetPlayer.sendMessage(ChatColor.DARK_RED + "REMEMBER! Use " + ChatColor.GOLD + "/Helpme Done" + ChatColor.DARK_GREEN + " When You Have Finished");
- }else{
- player.sendMessage(ChatColor.RED + "You Do Not Have Permission To Do This!");
- return false;
- }
- }if(player.isOp()){
- if(args[0].equalsIgnoreCase("left")){
- if(counter == 0){
- player.sendMessage(ChatColor.GREEN + "There Are No Help Requests At the Moment!");
- }else if(counter == 1){
- player.sendMessage(ChatColor.AQUA + "There is 1 Help Request At the Moment!");
- }else{
- player.sendMessage(ChatColor.AQUA + "There are" + counter + "Help Request At The Moment");
- }
- }else if(args[0].equalsIgnoreCase("Done")){
- if(counter <=0){
- player.sendMessage(ChatColor.DARK_RED + "There are No Rates Ieft To Complete!");
- }else{
- counter --;
- if(counter == 0){
- player.sendMessage(ChatColor.LIGHT_PURPLE + "Request Completed! There Are 0 Help Request To do!");
- }else if(counter == 1){
- player.sendMessage(ChatColor.LIGHT_PURPLE + "Request Completed! There is 1 Help Request Left to Do!");
- }else{
- player.sendMessage(ChatColor.LIGHT_PURPLE + "Request Completed! There Are " + counter + " Help Request To do!");
- if(commandLabel.equalsIgnoreCase("Helpme")){
- }
- }
- }
- }else{
- player.sendMessage(ChatColor.RED + "You Do Not Have Permission To Do This!");
- }
- }
- return false;
- }
- return false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement