Sueta
SC

SCRIPT | VoteKick | ENGLISH

1.2

an english VoteKick script

·Script

Commands

/VoteKick <player> <reason> - start a votekick
/UnVoteKick <player> - unban a player

/StopVoteKick - cancel the votekick

/Yes - vote for the votekick
/No - vote against the votekick
/testmessages - Displays you all messages from config

Permissions

bypass.VoteKick - players can't kick you
bypass.VoteKick.Cooldown - bypass the cooldown
Command.VoteKick.Update - Check for updates
Command.UnVoteKick - /unVoteKick
Command.StopVoteKick - /stopVoteKick
Command.VoteKick - /VoteKick
Command.TestMessages - /testmessages


Config

## Config-file - VoteKick Script by KnuffigesEmy (IGN: KleinEmy)
General:
    Version:
    - '1.2' ##Dont change this number!
    Prefix:
    - '&6&lVote&e&lKick &8» &c' ##This is the prefix in front of every message in chat
    CoolDown:
    - '12' ##You can use votekick command only every ... hours.
    ##!!!!!!!!!!!!!!!!!!!!!!!!!!!ATTENTION: U have to change the "12" at Commands, CoolDownMessage to change the CoolDown!
    KickTime:
    - '5' ##Players will be banned for ... minutes.
    NoPerm:
    - '&cYou dont have the required permissions.' ##Message if player dont have permission
    Aliases:
    - '/VKick, /VK, /StartKick' ##aliases for /votekick
    BroadcastReload:
    - 'Yes' ##If Yes: reload will be broadcasted
Commands:
    CoolDownMessage:
    - '&cPlease wait %difference between 12 hours and {_waited}% &cto start another &6&lVote&e&lKick&c.' ##Never change "%difference between 12 hours and {_waited}%", just the number "12" if u want to change the cooldown
    Headline:
    - '&6&lVote&e&lKick' ##<Message> at this message: "--------------- <Message> ---------------"
    KickSelf:
    - '&cYou can''t kick yourself!'
    Bypass:
    - '&cYou can''t kick this player!'
    AlreadyVoteKick:
    - '&cThere is already a VoteKick.'
    VoteKickUsage:
    - '&7Correct Usage: &8/&cVoteKick <Player> <Reason>&7.'
    VotedAlready:
    - '&cYou have already voted.'
    NoVoteKick:
    - '&cThere is no VoteKick.'
    VoteAgainst:
    - '&7You have voted &cagainst&7 the VoteKick&7.'
    VoteFor:
    - '&7You have voted &afor&7 the VoteKick&7.'
    unVoteKick:
    - '&c<Player> &7was unvotekicked.'
    NotKicked:
    - '&c<Player> was not votekicked!'
    unVoteKickUsage:
    - '&7Correct usage: &8/&cunvotekick <Spieler>&7.'
    stopVoteKick:
    - '&cYou have cancelled the VoteKick.'
    stopVoteKickError:
    - '&cThere is no VoteKick.'
    Reload1:
    - '&7The script &7(&cVoteKick.sk&7) will be reloaded.' ##First line at /VKReload
    Reload2:
    - '&7You will get the &cerrors &7in &ca few seconds&7.' ##second line at /VKReload
    Reload3:
    - '&7Following errors may have arisen:' ##third line at /VKReload

Informations

You are not allowed to re upload it.
You are allowed to change it.
You are not allowed to claim it as yours.

There is a german version too:
https://www.spigotmc.org/resources/skript-votekick-deutsch-german.73268/

You need:

Skript: https://github.com/SkriptLang/Skript/releases
SkQuery: https://www.spigotmc.org/resources/skquery-1-9-1-14.36631/
PermissionsEx (or an other permissions system): https://dev.bukkit.org/projects/permissionsex/files/909154
Json.sk: https://www.spigotmc.org/resources/json-sk.8851/
SkUtilities: https://github.com/tim740/skUtilities/releases/tag/v0.9.2

Need help?

You need help?
Then contact me via DM or write a comment! I will help you as fast as possible.

Successes

10 Downloads ✓
20 Downloads ✓

50 Downloads ✘
100 Downloads ✘
250 Downloads ✘

Similar projects

Script →