Skript sagt es sind 18 Fehler vorhanden, ich finde keine mehr.
Ich würde mich freuen, wen ihr die Fehler findet und mir diese mitteilen würde, die Skript Nachrichten ergebene keine Antwort.
Ich würde mich freuen, wen ihr die Fehler findet und mir diese mitteilen würde, die Skript Nachrichten ergebene keine Antwort.
Code:
# ______ _______ _ _______ _______ _________ _______ _______
# ( ___ \ ( ___ )( ( /|( ____ \|\ /|( ____ \\__ __/( ____ \( ) v2.0
# | ( ) )| ( ) || \ ( || ( \/( \ / )| ( \/ ) ( | ( \/| () () |
# | (__/ / | (___) || \ | || (_____ \ (_) / | (_____ | | | (__ | || || |
# | __ ( | ___ || (\ \) |(_____ ) \ / (_____ ) | | | __) | |(_)| |
# | ( \ \ | ( ) || | \ | ) | ) ( ) | | | | ( | | | |
# | )___) )| ) ( || ) \ |/\____) | | | /\____) | | | | (____/\| ) ( |
# |/ \___/ |/ \||/ )_)\_______) \_/ \_______) )_( (_______/|/ \|
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# by Nexobeast
#
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- CONFIG --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
options:
Prefix: &6&lPBansystem
Servername: &6&lGangCraft.eu
KeineRechte: &cDu darfst diesen Command nicht ausführen.
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /BAN --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
command /ban [<offline player>] [<integer>]:
executable by: player, console
trigger:
if player has permissions "system.ban":
if arg-1 has permissions "system.noban":
send "{@Prefix} &7| Du kannst diesen Spieler &cnicht &7bannen."
else if arg-1 is not set:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &e1 &8➵ &cSpamming &8| &410 Minuten"
send "{@Prefix} &8| &e2 &8➵ &cProvokation &8| &415 Minuten"
send "{@Prefix} &8| &e3 &8➵ &cScamming &8| &45 Stunden"
send "{@Prefix} &8| &e4 &8➵ &cBugusing &8| &41 Tag"
send "{@Prefix} &8| &e5 &8➵ &c3er Team &8| &42 Tage"
send "{@Prefix} &8| &e6 &8➵ &cHacking &8| &47 Tage"
send "{@Prefix} &8| &e7 &8➵ &cSonstiges &8| &410 Tage"
send "{@Prefix} &8| &e8 &8➵ &cEXTREM &8| &4Permanent"
send "{@Prefix} &8| &e9 &8➵ &cWerbung &8| &4Permanent"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else:
if arg-2 is not set:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &e1 &8➵ &cSpamming &8| &410 Minuten"
send "{@Prefix} &8| &e2 &8➵ &cProvokation &8| &415 Minuten"
send "{@Prefix} &8| &e3 &8➵ &cScamming &8| &45 Stunden"
send "{@Prefix} &8| &e4 &8➵ &cBugusing &8| &41 Tag"
send "{@Prefix} &8| &e5 &8➵ &c3er Team &8| &42 Tage"
send "{@Prefix} &8| &e6 &8➵ &cHacking &8| &47 Tage"
send "{@Prefix} &8| &e7 &8➵ &cSonstiges &8| &410 Tage"
send "{@Prefix} &8| &e8 &8➵ &cEXTREM &8| &4Permanent"
send "{@Prefix} &8| &e9 &8➵ &cWerbung &8| &4Permanent"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if arg-2 is 1:
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Spamming%newline%&4Zeit: &610 Minuten%newline%%newline%&8&l+--------------------+"
set {ban.%arg-1%} to 1
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cSpamming &eZeit: &c10 Minuten" to loop-player
set {bantime.%arg-1%} to now
else if arg-2 is 2:
set {ban.%arg-1%} to 2
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cProvokation &eZeit: &c15 Minuten" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Provokation%newline%&4Zeit: &615 Minuten%newline%%newline%&8&l+--------------------+"
else if arg-2 is 3:
set {ban.%arg-1%} to 3
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cScamming &eZeit: &c5 Stunden" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Scamming%newline%&4Zeit: &65 Stunden%newline%%newline%&8&l+--------------------+"
else if arg-2 is 4:
set {ban.%arg-1%} to 4
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cBugusing &eZeit: &c1 Tag" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Bugusing%newline%&4Zeit: &61 Tag%newline%%newline%&8&l+--------------------+"
else if arg-2 is 5:
set {ban.%arg-1%} to 5
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &c3er Team &eZeit: &c2 Tage" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &63er Team%newline%&4Zeit: &62 Tage%newline%%newline%&8&l+--------------------+"
else if arg-2 is 6:
set {ban.%arg-1%} to 6
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cHacking &eZeit: &c7 Tage" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Hacking%newline%&4Zeit: &67 Tage%newline%%newline%&8&l+--------------------+"
else if arg-2 is 7:
set {ban.%arg-1%} to 7
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cSonstiges &eZeit: &c10 Tage" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Sonstiges%newline%&4Zeit: &610 Tage%newline%%newline%&8&l+--------------------+"
else if arg-2 is 8:
set {ban.%arg-1%} to 8
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cExtrem &eZeit: &cPermanent" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Extrem%newline%&4Zeit: &6Permanent%newline%%newline%&8&l+--------------------+"
else if arg-2 is 9:
set {ban.%arg-1%} to 9
set {bantime.%arg-1%} to now
loop all players:
if loop-player has permissions "system.ban":
send "{@Prefix} &8| &e%player% &7hat den Spieler &e%arg-1% &7gebannt!" to loop-player
send "{@Prefix} &8| &4&lGrund: &cWerbung &eZeit: &cPermanent" to loop-player
kick arg-1 due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Werbung%newline%&4Zeit: &6Permanent%newline%%newline%&8&l+--------------------+"
else if arg-2 is bigger than 9:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &e1 &8➵ &cSpamming &8| &410 Minuten"
send "{@Prefix} &8| &e2 &8➵ &cProvokation &8| &415 Minuten"
send "{@Prefix} &8| &e3 &8➵ &cScamming &8| &45 Stunden"
send "{@Prefix} &8| &e4 &8➵ &cBugusing &8| &41 Tag"
send "{@Prefix} &8| &e5 &8➵ &c3er Team &8| &42 Tage"
send "{@Prefix} &8| &e6 &8➵ &cHacking &8| &47 Tage"
send "{@Prefix} &8| &e7 &8➵ &cSonstiges &8| &410 Tage"
send "{@Prefix} &8| &e8 &8➵ &cEXTREM &8| &4Permanent"
send "{@Prefix} &8| &e9 &8➵ &cWerbung &8| &4Permanent"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if arg-2 is smaller than 1:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &e1 &8➵ &cSpamming &8| &410 Minuten"
send "{@Prefix} &8| &e2 &8➵ &cProvokation &8| &415 Minuten"
send "{@Prefix} &8| &e3 &8➵ &cScamming &8| &45 Stunden"
send "{@Prefix} &8| &e4 &8➵ &cBugusing &8| &41 Tag"
send "{@Prefix} &8| &e5 &8➵ &c3er Team &8| &42 Tage"
send "{@Prefix} &8| &e6 &8➵ &cHacking &8| &47 Tage"
send "{@Prefix} &8| &e7 &8➵ &cSonstiges &8| &410 Tage"
send "{@Prefix} &8| &e8 &8➵ &cEXTREM &8| &4Permanent"
send "{@Prefix} &8| &e9 &8➵ &cWerbung &8| &4Permanent"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else:
send "{@Prefix} &7| {@KeineRechte}"
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /UNBAN --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
command /unban [<offline player>]:
executable by: player, console
trigger:
if sender is player:
if player has permissions "system.unban":
if {ban.%arg-1%} is set:
delete {ban.%arg-1%}
delete {bantime.%arg-1%}
send "{@Prefix} &8| &7Du hast den Spieler &e%arg-1% &7entbannt!"
else:
send "{@Prefix} &8| &cDieser Spieler ist nicht gebannt!"
else:
send "{@Prefix} &7| {@KeineRechte}"
if sender is console:
if {ban.%arg-1%} is set:
delete {ban.%arg-1%}
delete {bantime.%arg-1%}
send "{@Prefix} &8| &7Du hast den Spieler &e%arg-1% &7entbannt!"
else:
send "{@Prefix} &8| &cDieser Spieler ist nicht gebannt!"
on connect:
if {ban.%player%} is 1:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 10 minutes:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Spamming%newline%&4Zeit: &610 Minuten%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 2:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 15 minutes:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Provokation%newline%&4Zeit: &615 Minuten%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 3:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 5 hours:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Scamming%newline%&4Zeit: &65 Stunden%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 4:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 1 day:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Bugusing%newline%&4Zeit: &61 Tag%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 5:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 2 days:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &63er Team%newline%&4Zeit: &62 Tage%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 6:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 7 days:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Hacking%newline%&4Zeit: &67 Tage%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 7:
if {bantime.%player%} is set:
set {unban.%player%} to difference between {bantime.%player%} and now
if {unban.%player%} is smaller than 10 days:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Sonstiges%newline%&4Zeit: &610 Tage%newline%%newline%&8&l+--------------------+"
else:
delete {ban.%player%}
delete {bantime.%player%}
if {ban.%player%} is 8:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖%newline%%newline% &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6EXTREM%newline%&4Zeit: &6Permanent%newline%%newline%&8&l+--------------------+"
if {ban.%player%} is 9:
kick player due to "&8&l+--------------------+%newline%%newline%&4✖ &7{@Servername} &4✖ |||| &cDu wurdest Gebannt! %newline%%newline% &4Grund: &6Werbung%newline%&4Zeit: &6Permanent%newline%%newline%&8&l+--------------------+"
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /CHECK --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
command /check [<offline player>]:
trigger:
if player has permissions "system.check":
if {ban.%arg-1%} is 1:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cSpamming"
send "{@Prefix} &8| &eZeit&7: &c10 Minuten"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 2:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cProvokation"
send "{@Prefix} &8| &eZeit&7: &c15 Minuten"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 3:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cScamming"
send "{@Prefix} &8| &eZeit&7: &c5 Stunden"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 4:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cBugusing"
send "{@Prefix} &8| &eZeit&7: &c1 Tag"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 5:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &c3er Team"
send "{@Prefix} &8| &eZeit&7: &c2 Tage"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 6:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cHacking"
send "{@Prefix} &8| &eZeit&7: &c7 Tage"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 7:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cSonstiges"
send "{@Prefix} &8| &eZeit&7: &c10 Tage"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 8:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &4Extrem"
send "{@Prefix} &8| &eZeit&7: &cPermanent"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else if {ban.%arg-1%} is 9:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &cWerbung"
send "{@Prefix} &8| &eZeit&7: &cPermanent"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else:
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
send "{@Prefix} &8| &eName&7: &7%arg-1%"
send "{@Prefix} &8| &eGrund&7: &7Nicht gebannt"
send "{@Prefix} &8| &eZeit&7: &7-"
send "&8» &8&m-------------&r &7× &6&lBANSYSTEM &7× &8&m-------------&r &8«"
else:
send "{@Prefix} &7| {@KeineRechte}"
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /REPORT --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
command /report [<player>] [<text>]:
trigger:
if {report.%player%} was less than 5 minutes ago:
send "{@Prefix} &7| &7Du kannst nur alle &c5 Minuten &7reporten."
else:
if arg-1 is set:
if arg-2 is "Hacking" or "Fliegen" or "Fly" or "Scam" or "Spamming" or "Rassismus" or "Scamming" or "Bugusing" or "Beleidigung" or "Werbung":
send "{@Prefix} &7| Danke für deinen Report! Ein &eTeammitglied &7kümmert sich bald darum!"
log "Der Spieler %player% hat %arg-1% reportet! Grund: %arg-2%" to "reports"
loop all players:
if loop-player has permissions "system.report":
if {reportsee.%loop-player%} is true:
send "&8» &8&m-------------&r &7× &6&lREPORT &7× &8&m-------------&r &8«" to loop-player
send "&4Spieler&7: &c%arg-1%" to loop-player
send "&4Reportet von&7: &c%player%" to loop-player
send "&4Grund&7: &c%arg-2%" to loop-player
send "&8» &8&m-------------&r &7× &6&lREPORT &7× &8&m-------------&r &8«" to loop-player
set {report.%player%} to now
else:
send "{@Prefix} &7| Gründe:"
send " &7➥ &cHacking&7, &cFly&7, &cSpamming&7, &cRassismus&7,"
send " &7➥ &cScamming&7, &cBugusing&7, &cBeleidigung&7, &cWerbung&7."
else:
send "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
command /rp [<text>]:
trigger:
if player has permissions "system.report":
if arg-1 is "login":
if {reportsee.%player%} is true:
send "{@Prefix} &7| Du bist bereits &a&leingeloggt&7."
else if {reportsee.%player%} is not set:
send "&8» &8&m-------------&r &7× &6&lREPORT &7× &8&m-------------&r &8«"
send "&a"
send "{@Prefix} &7| Du bist nun &a&leingeloggt&7!"
send "&b"
send "&8» &8&m-------------&r &7× &6&lREPORT &7× &8&m-------------&r &8«"
set {reportsee.%player%} to true
else if arg-1 is "logout":
if {reportsee.%player%} is not set:
send "{@Prefix} &7| Du bist bereits &4&lausgeloggt&7."
if {reportsee.%player%} is true:
send "&8» &8&m-------------&r &7× &6&lREPORT &7× &8&m-------------&r &8«"
send "&a"
send "{@Prefix} &7| Du bist nun &4&lausgeloggt&7!"
send "&b"
send "&8» &8&m-------------&r &7× &6&lREPORT &7× &8&m-------------&r &8«"
delete {reportsee.%player%}
send "{@Prefix} &7| {@KeineRechte}"
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /GETIP --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Command /getip [<offline player>]:
permission: system.getip
permission message: {@Prefix} &7| &c{@KeineRechte}
trigger:
if arg-1 is set:
send "{@Prefix} &7| &7Die &eIP-Adresse &7wird abgerufen..."
wait 1 seconds
send ""
send "{@Prefix} &7| &7%arg-1%'s &eIP Adresse&7:"
send "{@Prefix} &7| &e%ip of argument%"
else if arg-1 is not set:
send "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /WARN --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
every 1 seconds:
loop all players:
if {warnung.%loop-player%} is not set:
set {warnung.%loop-player%} to 0
command /warnung [<player>] [<text>]:
permission: system.warnung
permission message: {@Prefix} &7| {@KeineRechte}
trigger:
if arg 1 is not set:
if arg 2 is not set:
send "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
if arg 1 is set:
if arg 2 is not set:
send "{@Prefix} &7| Bitte gebe einen &cGrund &7an."
if arg 2 is set:
add 1 to {warnung.%arg-1%}
send "&8» &7&m----------------&r &6&lWARNUNG &7&m----------------&r &8«" to arg-1
send "" to arg-1
send "{@Prefix} &7| &6Du &7wurdest von &6%executor% &7verwarnt!" to arg-1
send "{@Prefix} &7| &7Grund: &6%arg 2%" to arg-1
send "{@Prefix} &7| &e%{warnung.%arg 1%}%&7/&e8 &6Verwarnungen" to arg-1
send "" to arg-1
send "&8» &7&m----------------&r &6&lWARNUNG &7&m----------------&r &8«" to arg-1
wait 5 seconds
message "&8(&c&l!&8) &7Ab &68 Verwarnungen &7wirst du Automatisch vom &6System &7gebannt!" to arg-1
if {warnung.%arg 1%} is 8:
make console execute command "/ban %arg 1% 2"
send "&8» &7&m----------------&r &6&lWARNUNG &7&m----------------&r &8«" to player
send " " to player
send "{@Prefix} &7| &6%arg 1% &7wurde von &6Console &7gebannt." to player
send "{@Prefix} &7| &7Grund: &68 Warnungen erreicht" to player
send " " to player
send "&8» &7&m----------------&r &6&lWARNUNG &7&m----------------&r &8«" to player
stop
command /delwarnung [<offlineplayer>]:
permission: system.warnung
permission message: {@Prefix} &7| {@KeineRechte}
trigger:
if arg-1 is not set:
send "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
else:
if {warnung.%arg-1%} is greater than 0:
remove 1 from {warnung.%arg-1%}
send "{@Prefix} &7| &7Dem Spieler &6%arg 1% &7wurde &61 &7Warnung entfernt"
send "{@Prefix} &7| &6%arg 1% &7hat noch &6%{warnung.%arg-1%}% &7Warnungen."
stop
else:
send "{@Prefix} &7| &7Dieser Spieler hat noch keine &6Warnungen&7!"
command /warnungen [<offlineplayer>]:
trigger:
if arg-1 is not set:
send "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
if arg-1 is set:
send "{@Prefix} &7| &7Der Spieler &6%arg-1% &7hat &6%{warnung.%arg-1%}% &7Warnungen."
# ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
#
# -- /MUTE --
#
# ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
command /mute [<player>] [<number>]:
permission: system.mute
permission message: {@Prefix} &7| {@KeineRechte}
trigger:
if arg-1 is not set:
if arg-2 is not set:
send "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
if arg-1 is set:
if arg-2 is not set:
send "{@Prefix} &7| Bitte gebe eine &cZeit &7(In Minuten) an."
if arg-2 is set:
set {mute.%arg 1%} to arg-2
send "{@Prefix} &7| Du wurdest von &c%player% &7gemutet." to arg-1
send "{@Prefix} &7| Du hast &c%arg-1% &7für &c%arg-2% &7Minuten gemutet." to player
every 1 minute:
loop all players:
if {mute.%loop-player%} is more than 0:
remove 1 from {mute.%loop-player%}
else:
delete {mute.%loop-player%}
on chat:
if {mute.%player%} is more than 0:
message "{@Prefix} &7| Du bist noch &e%{mute.%player%}% Min&7. gemutet."
cancel event
command /unmute [<player>]:
permission: system.mute
permission message: {@Prefix} &7| {@KeineRechte}
trigger:
if arg 1 is not set:
message "{@Prefix} &7| Bitte gebe einen &cSpieler &7an."
if arg 1 is set:
delete {mute.%arg 1%}
send "{@Prefix} &7| Du wurdest von &c%player% &7geunmutet." to arg-1
send "{@Prefix} &7| Du hast &c%arg-1% &7geunmutet." to player