Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- prefix: &8[&eLobby&8]
- ban_permission: lobby.mod
- banip_permission: lobby.admin
- tempban_permission: lobby.mod
- kick_permission: lobby.sup
- unban_permission: lobby.mod
- baninfo_permission: lobby.mod
- notify_permission: lobby.dev
- command /pban [<Offlineplayer>] [<Text>]:
- trigger:
- if player has permission "{@ban_permission}":
- if arg 1 is set:
- if arg 2 is set:
- set {banned.%arg 1%} to true
- set {ban.time.%arg 1%} to now
- set {ban.reason.%arg 1%} to argument-2
- set {ban.expire.%arg 1%} to "Never"
- set {ban.bannedby.%arg 1%} to player
- set {BanIP.%arg 1%} to "False"
- kick arg 1 due to "&7Du wurdest für &c%arg 2% &7gebannt! &eVon: &7%player%"
- ban arg 1 due to "&7Du wurdest für &c%arg 2% &7gebannt! &eVon: &7%player%"
- loop all players:
- loop-player has permission "{@notify_permission}"
- send "{@prefix} &c%player% &7hat &c%arg 1% &7gebannt! &eGrund: &c%arg 2%" to loop-player
- else:
- send "{@prefix} &c/pBan <Spieler> <Grund>"
- else:
- send "{@prefix} &c/pBan <Spieler> <Grund>"
- else:
- send "{@prefix} &cDu hast kein Zugriff!"
- command /pbanip [<Offlineplayer>] [<Text>]:
- trigger:
- if player has permission "{@banip_permission}":
- if arg 1 is set:
- if arg 2 is set:
- set {banned.%arg 1%} to true
- set {ban.time.%arg 1%} to now
- set {ban.reason.%arg 1%} to argument-2
- set {ban.expire.%arg 1%} to "Never"
- set {ban.bannedby.%arg 1%} to player
- set {IP.%arg 1%} to ip of arg 1
- set {BanIP.%arg 1%} to "True"
- kick arg 1 due to "&7Du wurdest für &c%arg 2% &7IP-Gebannt! &eVon: &7%player%"
- ban arg 1 due to "&7Du wurdest für &c%arg 2% &7IP-Gebannt! &eVon: &7%player%"
- ban ip of arg 1 due to "&7Du wurdest für &c%arg 2% &7IP-Geebannt! &eVon: &7%player%"
- loop all players:
- loop-player has permission "{@notify_permission}"
- send "{@prefix} &c%player% &7hat &c%arg 1% &7Ip-Gebannt! &eGrund: &c%arg 2%" to loop-player
- else:
- send "{@prefix} &c/pBanip <Spieler> <Grund>"
- else:
- send "{@prefix} &c/pBanip <Spieler> <Grund>"
- else:
- send "{@prefix} &cDu hast kein Zugriff!"
- command /punban [<offlineplayer>]:
- trigger:
- if player has permission "@unban_permission":
- if arg 1 is set:
- if {banned.%arg 1%} is true:
- unban arg-1
- unban ip of arg 1
- set {banned.%arg 1%} to false
- loop all players:
- loop-player has permission "{@notify_permission}"
- send "{@prefix} &c%player% &7hat &c%arg 1% &7eine 2te Chance gegeben." to loop-player
- else:
- send "{@prefix} &7Der Spieler ist nicht gebannt!"
- else:
- send "{@prefix} &c/Unban <Spieler>"
- else:
- send "{@prefix} &cDu hast kein Zugriff!"
- command /pkick [<Offlineplayer>] [<Text>]:
- trigger:
- if player has permission "{@kick_permission}":
- if arg 1 is set:
- if arg 2 is set:
- kick arg 1 due to "&7Du wurdest für &c%arg 2% &7gekickt! &eVon: &c%player%"
- loop all players:
- loop-player has permission "{@notify_permission}"
- send "{@prefix} &c%player% &7kick &c%arg 1% &eGrund: &c%arg 2%" to loop-player
- else:
- send "{@prefix} &c/pkick <Spieler> <Grund>"
- else:
- send "{@prefix} &c/pkick <Spieler> <Grund>"
- else:
- send "{@prefix} &cDu hast kein Zugriff!"
- command /pbaninfo [<offlineplayer>]:
- trigger:
- if player has permission "{@baninfo_permission}":
- if arg is set:
- if {banned.%arg 1%} is true:
- send "&7&m------------------------"
- send "&7Spieler&7:&e %arg 1%"
- send "&7Gebannt von&7:&e %{ban.bannedby.%arg 1%}%"
- send "&7Ban Grund&7:&e %{ban.reason.%arg 1%}%"
- send "&7Gebannt am&7:&e %{ban.time.%arg 1%}%"
- send "&7IP-Ban&7:&e %{BanIP.%arg 1%}%"
- send "&7&m------------------------"
- else:
- send "{@prefix} &cCe Joueur n'est pas Ban"
- else:
- send "{@prefix} &c/pbaninfo <Spieler>"
- else:
- send "{@prefix} &cDu hast kein Zugriff!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement