Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- prefix: &8&l|| &4&lBAN &8&l||
- perm: &cBANNED%nl% %nl%&7Banned af: &f%{bannedaf::%uuid of player%}%%nl%&7Dato: &f%{bandate::%uuid of player%}%%nl%&7Grund: &f%{bangrund::%uuid of player%}%%nl%&7udløber om: &f%{expires}%
- permarg: &cBANNED%nl% %nl%&7Banned af: &f%{bannedaf::%uuid of arg 1%}%%nl%&7Dato: &f%{bandate::%uuid of arg 1%}%%nl%&7Grund: &f%{bangrund::%uuid of arg 1%}%%nl%&7udløber om: &f%{expires}%
- grund: &cBANNED%nl% %nl%&7Banned af: &f%{bannedaf::%uuid of player%}%%nl%&7Dato: &f%{bandate::%uuid of player%}%%nl%&7Grund: &f%{bangrund::%uuid of player%}%%nl%&7udløber om: &f%{expires}%
- grundarg: &cBANNED%nl% %nl%&7Banned af: &f%{bannedaf::%uuid of arg 1%}%%nl%&7Dato: &f%{bandate::%uuid of arg 1%}%%nl%&7Grund: &f%{bangrund::%uuid of arg 1%}%%nl%&7udløber om: &f%{expires}%
- command /ban [<offline player>] [<text>]:
- permission: ban.sk
- permission message: {@prefix} &cDu har ikke tilladelse til dette!
- trigger:
- if arg 1 is set:
- if {bangrund::%uuid of arg 1%} is not set:
- if arg 2 is "hack":
- set {bannedaf::%uuid of arg 1%} to player #Hvem der bannede personnen
- set {bandato::%uuid of arg 1%} to now #til on connect længere nede
- set {bandate::%uuid of arg 1%} to now #til /baninfo <spiller>
- add 7 days to {bandato::%uuid of arg 1%} #til hvorlang tid han skal bannes for grunden hack
- set {bangrund::%uuid of arg 1%} to "misbrug af hack" #til /baninfo og bare generelt grunden hack
- set {bannedaffør::%uuid of arg 1%} to player #til hvis en spiller er unbannet men har været banned før, så skriver den hvilken person som sidst bannede ham.. inde i /baninfo <spiller>
- add 1 to {bannedfør::%uuid of arg 1%} #til hvis en person er unbanned men har været banned så skriver den hvormange gange han har været banned i /baninfo <spiller>
- add arg 1 to {banlist::*} #til /banlist
- wait 1 tick
- kick arg 1 due to "{@grundarg}"
- broadcast "{@prefix} &c%command sender% &7bannede &c%arg 1% &7med grunden: &cmisbrug af hack &7(&c7 dage&7)"
- stop
- if arg 2 is "bug":
- set {bannedaf::%uuid of arg 1%} to player #Hvem der bannede personnen
- set {bandato::%uuid of arg 1%} to now #til on connect længere nede
- set {bandate::%uuid of arg 1%} to now #til /baninfo <spiller>
- add 4 days to {bandato::%uuid of arg 1%} #til hvorlang tid han skal bannes for grunden bug
- set {bangrund::%uuid of arg 1%} to "misbrug af bug" #til /baninfo og bare generelt grunden bug
- set {bannedaffør::%uuid of arg 1%} to player #til hvis en spiller er unbannet men har været banned før, så skriver den hvilken person som sidst bannede ham.. inde i /baninfo <spiller>
- add 1 to {bannedfør::%uuid of arg 1%} #til hvis en person er unbanned men har været banned så skriver den hvormange gange han har været banned i /baninfo <spiller>
- add arg 1 to {banlist::*} #til /banlist
- wait 1 tick
- kick arg 1 due to "{@grundarg}"
- broadcast "{@prefix} &c%command sender% &7bannede &c%arg 1% &7med grunden: &cmisbrug af bug &7(&c4 dage&7)"
- stop
- if arg 2 is "pvp":
- set {bannedaf::%uuid of arg 1%} to player #Hvem der bannede personnen
- set {bandato::%uuid of arg 1%} to now #til on connect længere nede
- set {bandate::%uuid of arg 1%} to now #til /baninfo <spiller>
- add 1 hour to {bandato::%uuid of arg 1%} #til hvorlang tid han skal bannes for grunden pvp
- set {bangrund::%uuid of arg 1%} to "pvp-log" #til /baninfo og bare generelt grunden pvp
- set {bannedaffør::%uuid of arg 1%} to player #til hvis en spiller er unbannet men har været banned før, så skriver den hvilken person som sidst bannede ham.. inde i /baninfo <spiller>
- add 1 to {bannedfør::%uuid of arg 1%} #til hvis en person er unbanned men har været banned så skriver den hvormange gange han har været banned i /baninfo <spiller>
- add arg 1 to {banlist::*} #til /banlist
- wait 1 tick
- kick arg 1 due to "{@grundarg}"
- broadcast "{@prefix} &c%command sender% &7bannede &c%arg 1% &7med grunden: &cpvp-log &7(&c1 time&7)"
- stop
- if arg 2 is "xray":
- set {bannedaf::%uuid of arg 1%} to player #Hvem der bannede personnen
- set {bandato::%uuid of arg 1%} to now #til on connect længere nede
- set {bandate::%uuid of arg 1%} to now #til /baninfo <spiller>
- add 4 days to {bandato::%uuid of arg 1%} #til hvorlang tid han skal bannes for grunden provo
- set {bangrund::%uuid of arg 1%} to "misbrug af x-ray" #til /baninfo og bare generelt grunden provo
- set {bannedaffør::%uuid of arg 1%} to player #til hvis en spiller er unbannet men har været banned før, så skriver den hvilken person som sidst bannede ham.. inde i /baninfo <spiller>
- add 1 to {bannedfør::%uuid of arg 1%} #til hvis en person er unbanned men har været banned så skriver den hvormange gange han har været banned i /baninfo <spiller>
- add arg 1 to {banlist::*} #til /banlist
- wait 1 tick
- kick arg 1 due to "{@grundarg}"
- broadcast "{@prefix} &c%command sender% &7bannede &c%arg 1% &7med grunden: &cmisbrug af xray &7(&c4 dage&7)"
- stop
- if arg 2 is "test":
- set {bannedaf::%uuid of arg 1%} to player #Hvem der bannede personnen
- set {bandato::%uuid of arg 1%} to now #til on connect længere nede
- set {bandate::%uuid of arg 1%} to now #til /baninfo <spiller>
- add 20 seconds to {bandato::%uuid of arg 1%} #til hvorlang tid han skal bannes for grunden test
- set {bangrund::%uuid of arg 1%} to "test" #til /baninfo og bare generelt grunden provo
- set {bannedaffør::%uuid of arg 1%} to player #til hvis en spiller er unbannet men har været banned før, så skriver den hvilken person som sidst bannede ham.. inde i /baninfo <spiller>
- add 1 to {bannedfør::%uuid of arg 1%} #til hvis en person er unbanned men har været banned så skriver den hvormange gange han har været banned i /baninfo <spiller>
- add arg 1 to {banlist::*} #til /banlist
- wait 1 tick
- kick arg 1 due to "{@grundarg}"
- broadcast "{@prefix} &c%command sender% &7bannede &c%arg 1% &7med grunden: &ctest &7(&c20 seconds&7)"
- stop
- if arg 2 is "perm":
- set {bannedaf::%uuid of arg 1%} to player
- set {bangrund::%uuid of arg 1%} to "Permanent banned"
- set {bandate::%uuid of arg 1%} to now
- set {bandato::%uuid of arg 1%} to now
- set {bannedaffør::%uuid of arg 1%} to player
- add 1 to {bannedfør::%uuid of arg 1%}
- add arg 1 to {banlist::*}
- wait 1 tick
- kick arg 1 due to "{@permarg}"
- broadcast "{@prefix} &c%command sender% &7bannede &c%arg 1% &7med grunden: &c%arg 2% &7(&cPermanent&7)"
- else:
- message "{@prefix} &cDu mangler en grund"
- message "{@prefix} &cGrunde: hack, bug, pvp, xray, perm"
- else:
- message "{@prefix} &c%arg 1% &7er allerede banned med grunden: &7(&c%{bangrund::%uuid of arg 1%}%&7)"
- else:
- message "{@prefix} &cDu mangler en spiller!"
- command /unban [<offline player>]:
- permission: ban.sk
- permission message: {@prefix} &cDu har ikke tilladelse til dette
- trigger:
- if arg 1 is set:
- delete {bannedaf::%uuid of arg 1%}
- delete {bandato::%uuid of arg 1%}
- delete {bangrund::%uuid of arg 1%}
- remove arg 1 from {banlist::*}
- wait 1 tick
- message "{@prefix} &7Du unbannede &c%arg 1%"
- else:
- message "{@prefix} &cDu mangler en spiller!"
- command /baninfo [<offline player>]:
- permission: ban.sk
- permission message: {@prefix} &cDu har ikke tilladelse til dette!
- trigger:
- if arg 1 is set:
- if {bandato::%uuid of arg 1%} is set:
- wait 1 tick
- send "&7&m+------------------+" to player
- send "&cViser %arg 1%'s ban information." to player
- send " " to player
- send "&cBanned af: &7%{bannedaf::%uuid of arg 1%}%" to player
- send "&cBan dato: &7%{bandate::%uuid of arg 1%}%" to player
- send "&cBan grund: &7%{bangrund::%uuid of arg 1%}%" to player
- send "&cUdløber om: &7%{expires}%" to player
- send " " to player
- send "&7&m+------------------+" to player
- else:
- if {bannedfør::%uuid of arg 1%} is not set:
- send "&2&m+------------------+" to player
- send " " to player
- send "&c%arg 1% er ikke bannet" to player
- send "&cBanned før: &70 gange"
- send " " to player
- send "&2&m+------------------+" to player
- stop
- else:
- if {bannedfør::%uuid of arg 1%} is less than 2:
- send "&2&m+------------------+" to player
- send " " to player
- send "&c%arg 1% er ikke bannet" to player
- send "&cBanned før: &7%{bannedfør::%uuid of arg 1%}% gang"
- send "&cSidst banned af: &7%{bannedaffør::%uuid of arg 1%}%"
- send " " to player
- send "&2&m+------------------+" to player
- stop
- else:
- if {bannedfør::%uuid of arg 1%} is more than 1:
- send "&2&m+------------------+" to player
- send " " to player
- send "&c%arg 1% er ikke bannet" to player
- send "&cBanned før: &7%{bannedfør::%uuid of arg 1%}% gange"
- send "&cSidst banned af: &7%{bannedaffør::%uuid of arg 1%}%"
- send " " to player
- send "&2&m+------------------+" to player
- stop
- else:
- send "{@prefix} &cDu mangler en spiller" to player
- command /banlist:
- permission: ban.sk
- permission message: {@prefix} &cDu har ikke tilladelse til dette!
- trigger:
- send "&7&m+------------------+" to player
- send "&cBannede folk" to player
- send " " to player
- send "%{banlist::*}%" to player
- send " " to player
- send "&7&m+------------------+" to player
- command /resetbanlist:
- permission: ban.sk
- permission message: {@prefix} &cDu har ikke tilladelse til dette!
- trigger:
- delete {banlist::*}
- message "{@prefix} &cDu slettede alle fra &7(&cban listen&7)"
- command /resetban [<offline player>]:
- permission: ban.sk
- permission message: {@prefix} &cDu har ikke tilladelse til dette!
- trigger:
- if arg 1 is set:
- delete {bannedfør::%uuid of arg 1%}
- wait 1 tick
- message "{@prefix} &7Du ressatte &c%arg 1%'s &7banned før stats!"
- else:
- message "{@prefix} &cDu mangler en spiller"
- on connect:
- if {bandato::%uuid of player%} is set:
- if {bangrund::%uuid of player%} is "misbrug af hack":
- set {expires} to difference between {bandate::%uuid of player%} and now
- if {expires} is more or equal to 7 days:
- remove player from {banlist::*}
- delete {bannedaf::%uuid of player%}
- delete {bandato::%uuid of player%}
- delete {bangrund::%uuid of player%}
- stop
- else:
- set {expires} to difference between {bandato::%uuid of player%} and now
- kick player due to "{@grund}"
- stop
- if {bangrund::%uuid of player%} is "misbrug af bug":
- set {expires} to difference between {bandate::%uuid of player%} and now
- if {expires} is more or equal to 4 days:
- delete {bannedaf::%uuid of player%}
- delete {bandato::%uuid of player%}
- delete {bangrund::%uuid of player%}
- stop
- else:
- set {expires} to difference between {bandato::%uuid of player%} and now
- kick player due to "{@grund}"
- stop
- if {bangrund::%uuid of player%} is "pvp-log":
- set {expires} to difference between {bandate::%uuid of player%} and now
- if {expires} is more or equal to 1 hour:
- delete {bannedaf::%uuid of player%}
- delete {bandato::%uuid of player%}
- delete {bangrund::%uuid of player%}
- stop
- else:
- set {expires} to difference between {bandato::%uuid of player%} and now
- kick player due to "{@grund}"
- stop
- if {bangrund::%uuid of player%} is "misbrug af x-ray":
- set {expires} to difference between {bandate::%uuid of player%} and now
- if {expires} is more or equal to 4 days:
- delete {bannedaf::%uuid of player%}
- delete {bandato::%uuid of player%}
- delete {bangrund::%uuid of player%}
- stop
- else:
- set {expires} to difference between {bandato::%uuid of player%} and now
- kick player due to "{@grund}"
- stop
- if {bangrund::%uuid of player%} is "test":
- set {expires} to difference between {bandate::%uuid of player%} and now
- if {expires} is more or equal to 20 seconds:
- delete {bannedaf::%uuid of player%}
- delete {bandato::%uuid of player%}
- delete {bangrund::%uuid of player%}
- stop
- else:
- set {expires} to difference between {bandate::%uuid of player%} and now
- kick player due to "{@grund}"
- stop
- if {bangrund::%uuid of player%} is "Permanent banned":
- set {expires} to "Permanent banned"
- kick player due to "{@perm}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement