Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.browniecodez.ghosttroll.commands;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import de.browniecodez.ghosttroll.main.Main;
- import de.browniecodez.ghosttroll.main.Title_v1_8_R3;
- public class CMD_Hackmessage_v1_8_R3 implements CommandExecutor {
- private int percent = 0;
- private int count = 0;
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if (!(sender instanceof Player)) {
- sender.sendMessage(Main.console);
- return true;
- }
- final Player p = (Player) sender;
- if (p.hasPermission(Main.name + "hackmessage") || p.hasPermission(Main.name + "*")) {
- if (Main.list.contains(p)) {
- if (args.length == 0) {
- p.sendMessage(Main.prefix + "Starting HackMessage");
- this.count = Bukkit.getScheduler().scheduleSyncRepeatingTask(Main.getInstance(), new Runnable() {
- @Override
- public void run() {
- if (CMD_Hackmessage_v1_8_R3.this.percent < 100) {
- ++CMD_Hackmessage_v1_8_R3.this.percent;
- for (Player all : Bukkit.getOnlinePlayers()) {
- Title_v1_8_R3.sendTitle(all, 2, 3, 2, "\u00a7e" + CMD_Hackmessage_v1_8_R3.this.percent + "%", "\u00a74Server get hacked");
- }
- } else if (CMD_Hackmessage_v1_8_R3.this.percent == 100) {
- for (Player all : Bukkit.getOnlinePlayers()) {
- all.teleport(p);
- Title_v1_8_R3.sendTitle(all, 5, 5, 5, "\u00a7eHack success!", "\u00a74100%");
- }
- Bukkit.getScheduler().cancelTask(CMD_Hackmessage_v1_8_R3.this.count);
- }
- }
- }, 0, 2);
- } else {
- p.sendMessage(Main.syntax + "/hackmessage");
- }
- } else {
- p.sendMessage(Main.noTroll);
- }
- } else {
- p.sendMessage(Main.noPermission);
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement