Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
- Player player = null;
- if(sender instanceof Player) {
- player = (Player) sender;
- }
- if(cmd.getName().equalsIgnoreCase("gamemode")) {
- if(player != null) {
- if(Gamemode.useVault() == true){
- if(player.hasPermission("gamemode.change")) {
- if(args.length == 0) {player.sendMessage(Gamemode.getHelp() + "Please use /gamemode [cre|sur]");}
- if(args.length == 1) {
- if(args[0].equalsIgnoreCase("creative") || args[0].equalsIgnoreCase("cre") || args[0].equalsIgnoreCase("1")) {
- if(player.getGameMode() != Gamemode.getCreative()) {
- Eco eco = new Eco(player.getName(), Gamemode.getCommandCreativePrice());
- if(eco.hasAccount()) {
- if(eco.hasEnough()) {
- eco.charge();
- player.setGameMode(Gamemode.getCreative());
- player.sendMessage(Gamemode.getSuccess() + "You have bought creative mode for " + eco.getFormat());
- if(Gamemode.getAnnounceToPlayers() == true)Bukkit.broadcastMessage(Gamemode.getSuccess() + ChatColor.BLUE + player.getName()
- + ChatColor.GREEN +" has bought" + ChatColor.GOLD + " Creative Mode " + ChatColor.GREEN + "for " + eco.getFormat() + "!");
- }else{
- player.sendMessage(Gamemode.getError() + "You do not have enough money to buy creative mode!");
- }
- }else{
- eco.newAccount();
- player.sendMessage(Gamemode.getError() + "You do not have a account. Account created!");
- }
- }else{
- player.sendMessage(Gamemode.getCreativeError());
- }
- }
- if(args[0].equalsIgnoreCase("survival") || args[0].equalsIgnoreCase("sur") || args[0].equalsIgnoreCase("0")) {
- Eco eco = new Eco(player.getName(), Gamemode.getCommandSurvivalPrice());
- if(player.getGameMode() != Gamemode.getSurvival()) {
- if(eco.hasAccount()) {
- if(eco.hasEnough()) {
- eco.charge();
- player.setGameMode(Gamemode.getSurvival());
- player.sendMessage(Gamemode.getSuccess() + "You have bought survival mode for " + eco.getFormat());
- if(Gamemode.getAnnounceToPlayers() == true)Bukkit.broadcastMessage(Gamemode.getSuccess() + ChatColor.BLUE + player.getName()
- + ChatColor.GREEN +" has bought" + ChatColor.GOLD + " Survival Mode " + ChatColor.GREEN + "for " + eco.getFormat() + "!");
- }else{
- player.sendMessage(Gamemode.getError() + "You do not have enough money to buy survival mode!");
- }
- }else{
- eco.newAccount();
- player.sendMessage(Gamemode.getError() + "You do not have a account. We Created an Account for you!");
- }
- }else{
- player.sendMessage(Gamemode.getSurvivalError());
- }
- }
- }
- }
- }else{
- player.sendMessage(Gamemode.getError() + "Vault is not enabled on this server!");
- }
- }else{
- ConsoleCommandSender p = Bukkit.getServer().getConsoleSender();
- p.sendMessage(Gamemode.getConsoleError());
- }
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement