Sueta

⛔️ ControlHacker - Remade ⛔️

1.0.0-BETA

Remade of ControlHacker by nikeTion

·Plugin

about.png
ControlHacker is a plugin that allows you to control your
players if they're suspected using cheats or other.

This plugin is inspired by ControlHacker from nikeTion

features.png

  • Fully customizable;
  • Possibility to set titles and subtitles for controlled players;
  • Possibility to set actionbar messages for controlled players;
  • Possibility to set blacklisted/whitelisted commands during control;
  • Possibility to set location for staffer, controlled player and end-control position;
  • Possibility to play sound when the control starts;
  • Possibility to execute different commands when a player admit/logout/result positive to the control;
  • Possibility to set different command for each time the player was founded cheating (Like 1st time a ban of 2 days, 2nd time 5 days)
  • Possibility to send centred message for the controlled player;
  • Possibility to edit the chat format for staffer and controlled player;
  • Staffer and controlled player will not recive normal chat while in control;
  • Possibility to set a command to execute if the player log-out while in control;
  • And much more...

commands.png

upload_2021-2-10_10-18-50.png

permissions.png

  • controlhacker.base - Base permission to view the help message;
  • controlhacker.control - Permission to control a player;
  • controlhacker.clear - Permission to clear player's history
  • controlhacker.setpos - Permission to set control locations;
  • controlhacker.reload - Permission to reload the plugin;

config.png

Default configuration
messages:
  no-permission: "&c&lERROR &8» &7Sorry, you can't do this!"
  plugin-reloaded: "&a&lSUCCESS &8» &7Plugin reloaded correctly!"
  controller-set: "&a&lSUCCESS &8» &7Location for &f&nController&7 set here."
  controlled-set: "&a&lSUCCESS &8» &7Location for &f&nControlled&7 set here."
  finish-set: "&a&lSUCCESS &8» &7Location for &f&nEnd-Control&7 set here."
  player-not-found: "&c&lERROR &8» &7Player &f&n%player%&7 &7not found!"
  cannot-control-yourself: "&c&lERROR &8» &7You can't control yourself!"
  teleported-controller: "&e&lCONTROL &8» &7You have been teleported to &f&nController&7 location!"
  already-in-control: "&c&lERROR &8» &7You can control only &f&nOne Player&7 at the same time."
  controlled-already-in-control: "&c&lERROR &8» &7This player is already controlled."
  player-not-in-control: "&c&lERROR &8» &7This player isn't controlled!"
  controller-start-message: "&e&lCONTROL &8» &7Control started for &f&n%controlled%"
  controller-finish-message: "&a&lCONTROL FINISHED! &7Control for &f&n%player%&7 finished!"
  history-cleared: "&a&lSUCCESS &8» &7History of &f&n%player%&7 cleared!"
  cannot-clear-history: "&c&lERROR &8» &7History of &f&n%player%&7 not found!"
  command-blacklisted: "&c&lERROR &8» &7You can't execute this command during hack control!"

controls:
  controller-clear-chat: true # whether the chat be cleared for controller player
  controlled-clear-chat: true # whether the chat be cleared for controlled player
  titles:
    enabled: true
    title: "&c&l*&f&l*&c&l* &c&l&nHACK&f&l CONTROL &c&l*&f&l*&c&l*"
    subtitle: "&7Read the chat, &f&lDO NOT LOG-OUT"
  sound: BLOCK_NOTE_PLING
  actionbar:
    enabled: true
    message: "&c&lHACK CONTROL! &fRead the chat for more information!"
  chat:
    centred: true
    message:
      - " "
      - "&4&l⚠ &c&l&nHACK&f&l CONTROL &4&l⚠"
      - " "
      - "&7You are under &fHack-Control&7, please download"
      - "&f&nAnyDesk.com&7 software and send your personal"
      - "&f&lID&7 in chat (Only &f&n%controller%&7 can see it)"
      - " "
      - "&c&lDO NOT LOG-OUT OR YOU'LL BE BANNED!"
      - " "
  chat-formats:
    controller: "&a&lSTAFF &7%player% &8» &a%message%"
    controlled: "&c&lCONTROLLED &7%player% &8» &c%message%"

  command-whitelist:
    as-blacklist: false # if you want to put blacklisted command instead of whitelisted, put this to "true"
    list:
      - "/put_your_command_here"

  controls-end:
    controller-clear-chat: true # whether the chat be cleared for controller player
    controlled-clear-chat: true # whether the chat be cleared for controlled player
    titles:
      enabled: true
      title: "&c&l*&f&l*&c&l* &c&l&nHACK&f&l CONTROL &c&l*&f&l*&c&l*"
      subtitle: "&7Read the chat, &f&lDO NOT LOG-OUT"
      sound: ENTITY_PLAYER_LEVELUP
    chat:
      centred: true
      message:
        - " "
        - "&2&l✔ &f&lCONTROL &a&l&nFINISHED&r &2&l✔"
        - " "
        - "&7From the control it results that you are"
        - "&7not &f&nCheating&7, so you now you can play again!"
        - " "
        - "&a&oSorry for the inconvenient!"
        - " "
    gui:
      size: 27
      title: "&8&lSELECT AN OPTION"
      innocent:
        slot: 10
        item: STAINED_CLAY:5
        amount: 1
        glow: true
        name: "&a§l*&f&l*&a&l* &f&lEND &8» &a&l&nINNOCENT&r &a§l*&f&l*&a&l*"
        lore:
          - ""
          - "&2• &aClick&7 to mark as &aInnocent&7."
      admitted:
        slot: 13
        item: STAINED_CLAY:4
        amount: 1
        glow: true
        name: "&e§l*&f&l*&e&l* &f&lEND &8» &e&l&nADMITTED&r &e§l*&f&l*&e&l*"
        lore:
          - ""
          - "&6• &eClick&7 to mark as &eAdmitted&7."
      cheating:
        slot: 16
        item: STAINED_CLAY:14
        amount: 1
        glow: true
        name: "&c§l*&f&l*&c&l* &f&lEND &8» &c&l&nCHEATING&r &c§l*&f&l*&c&l*"
        lore:
          - ""
          - "&4• &cClick&7 to mark as &cCheating&7."
      filler:
        item: STAINED_GLASS_PANE:7
        amount: 1
        glow: false
        name: " "
        lore: []


punishments:
  admitted: # punishments for players that admit the using of cheats
    1: "tempban %player% 5d Cheating (Admitted) (1st)" # first time cheating
    2: "tempban %player% 12d Cheating (Admitted) (2nd)" # second time cheating
    3: "tempban %player% 28d Cheating (Admitted) (3th)" # third time cheating
    other: "ban %player% Cheating"
# you can add unlimited times!
  cheating: # punishments for players that admit the using of cheats
    1: "tempban %player% 7d Cheating (1st)" # first time cheating
    2: "tempban %player% 14d Cheating (2nd)" # second time cheating
    3: "tempban %player% 30d Cheating (3th)" # third time cheating
    other: "ban %player% Cheating"
# you can add unlimited times!
  logout: # punishments for players that admit the using of cheats
    1: "tempban %player% 7d Cheating (Logout) (1st)" # first time cheating
    2: "tempban %player% 14d Cheating (Logout) (2nd)" # second time cheating
    3: "tempban %player% 30d Cheating (Logout) (3th)" # third time cheating
    other: "ban %player% Cheating"

# DO NOT TOUCH THIS!!
config-version: 1.0


screenshot.png

Set positions

Control Start

More Screenshots

upload_2021-2-10_11-2-33.png

upload_2021-2-10_11-3-18.png

upload_2021-2-10_11-4-12.png

FOR BUG REPORTING OR SUGGESTION LEAVE A REVIEW!

Similar projects

Plugin →