Dieses System Skript ist dafür da das du ein leicht kompatibeles system hast um deinen Server Besser zu steuern
Es beinhaltet:
* /bc
* /fly
* /report
* /slowchat
* /globalmute
* /startslow
* /stopslow
* /gamemode
* /sun
* /rain
Open SK
#
# Plugin create by BACGood
# version 1.0
# Name : Server - System
#
options :
perms : & cDazu hast du keine Rechte !
on first join :
broadcast "&cSystem &8┃ &7» &4&l------------------------"
broadcast "&cSystem &8┃ &7» &cDer Spieler &6&l%player%"
broadcast "&cSystem &8┃ &7» &aist neu auf dem Netzwerk!"
broadcast "&cSystem &8┃ &7» &4&l-------------------------"
on join :
set join message to ""
on quit :
set quit message to ""
on death :
set the death message to ""
on respawn :
wait 15 tick
send "&cSystem &8┃ &7» Bitte Kontaktiere &4&lSofort &7Einen &cAdmin!"
wait 10 tick
send "&cSystem &8┃ &7» Dar du gestorben bist und dies ein &2Bug &7war"
on damage :
cancel event
on chat :
if { globalmute } is true :
send "&cSystem &8┃ &7» Der &aChat &7ist momentan &cGespärt"
cancel event
stop
on chat :
if { slowchat } is true :
if { slowchat. % player % } was less than 5 seconds ago :
send "&cSystem &8┃ &7» Bitte warte &c5 &aSekunden &7befor du wieder schreiben kannst"
cancel event
stop
set { slowchat. % player % } to now
on chat :
if { standartslow } is true :
if { standartslow. % player % } was less than 2 seconds ago :
send "&cSystem &8┃ &7» Bitte warte &c2 &aSekunden &7befor du wieder schreiben kannst"
cancel event
stop
set { standartslow. % player % } to now
on command :
if command is "pl" or "plugins" or "ver" or "version" or "bukkit:pl" or "bukkit:plugins" or "bukkit:help" or "minecraft:help" or "icanhasbukkit" or "?" or "me" :
send "{@perms}"
cancel event
stop
on chat :
if message contains ".com" or ".net" or ".co" or ".us" or ".uk" or ".ws" or ".tk" or ".org" or ".to" or "dot." or "dot," or ".pw" or "dot" or ".it" or ".tech" or ".edu" or "DOT" or " , " or ".de" or ".tl" or ".nl" or ".be" or ".me" or ".info" or ".ly" or ".onion" or ".bit" or ".pl" or ".gl" or ".tv" or ".gs" or ".myserver" or ".club" or ".space" or ".design" or ".rent" or ".bid" or ".trade" or ".webcam" or ".press" or ".io" or ".ca" or ".college" or ".host" or ".es" or ".yoga" or ".financial" or ".flights" or ".guitars" or ".xyz" or ".dj" or ".is" or ".hub" or ".server" or ".webcam" or ".ninja" or ".financial" or ".ca" or ".eu" or ".esy" or "(.)" or ". D E" or ". E U" or ". DE" or ". EU" or ".D E" or ".E U" or ">.<DE" or ">.< DE" or ". D E" or ". D E " or ".be" or ".B E" or ". B E" :
kick player due to "&7Bitte mache &cKeine &7Werbung"
cancel event
stop
on weather change :
set the weather to sunny
on join :
while player is online :
wait 10 ticks
wipe player 's sidebar
set name of sidebar of player to "&eDEINSERVER.DE"
set score "&4" in sidebar of player to 9
set score "&8 &7TeamSpeak" in sidebar of player to 8
set score "&a &8» &eDEINSERVER.DE" in sidebar of player to 7
set score "&c " in sidebar of player to 6
set score "&8 &7Online" in sidebar of player to 5
set score "&a &8» &e%size of all players% &8/ &e50" in sidebar of player to 4
set score "&d " in sidebar of player to 3
set score "&8 &7Shop" in sidebar of player to 2
set score "&a &8» &eBALD" in sidebar of player to 1
Wait 3 seconds
command /clearchat:
aliases: cc
trigger:
if player has permission "cc.use":
loop 300 times:
broadcast ""
wait 5 tick
broadcast "&cSystem &8┃ &7» Der &bChat &7wurde von &6&l%player% &7geleert"
else:
message "{@perms}"
command /report [<offlineplayer>] [<text>]:
trigger:
if arg 1 is not set:
send "&cSystem &8┃ &7» Mache /report &6&lSpieler &7Grund!"
wait 10 tick
send "&cSystem &8┃ &7» &cGründe: &7Hacking, chat, Teaming, Trolling, Building."
stop
if arg 1 is player:
send "&cSystem &8┃ &7» &cDu kannst dich nicht selbst Reporten!"
stop
if arg 2 is not set:
send "&cSystem &8┃ &7»Mache /report &6&lSpieler &c&lGrund!"
wait 10 tick
send "&cSystem &8┃ &7» Gründe: &eHacking, chat, Teaming, Trolling, Building."
if arg 2 is not "Hacking" or "chat" or "Teaming" or "Trolling" or "Building":
send "&cSystem &8┃ &7» &eDu mußt einen Richtig &cGrund &eangeben"
wait 10 tick
send "&cSystem &8┃ &7» Mache &3&l/rg &c&lOder &3&l/reportgründe &e&lum alle Report gründe zu sehen!"
if arg 2 is "Hacking" or "chat" or "Teaming" or "Trolling" or "Building":
wait 10 tick
send "&cSystem &8┃ &7» Du hast den &6&lSpieler %arg-1% &aerfolgreich &ereportet"
wait 10 tick
send "&cSystem &8┃ &7» Wir danken dir für deine Mithilfe am Netzwerk"
loop all players:
loop-player has permission "report.see"
send "&6&l%command sender% &ehat ""&4&l%arg-1%"" &efür den Grund &4&l[%arg-2%] &egemeldet." to loop-player
command /reportgründe:
aliases: /rg
trigger:
send "&4Die reportgründe sind:"
wait 1 tick
send "&eHacking, chat, Teaming, Trolling, Building"
command /globalmute:
trigger:
if player has permission "globalmute.use":
if {globalmute} is false:
set {globalmute} to true
loop 300 times:
broadcast ""
wait 3 ticks
send "&cSystem &8┃ &7» Du hast den &aChat &cGespärt"
broadcast "&cSystem &8┃ &7» Der &aChat &7wurde &cGespärt."
stop
else:
set {globalmute} to false
loop 150 times:
broadcast ""
wait 3 ticks
send " &cSystem &8┃ &7» Du hast den &aChat &aEntspärt"
broadcast "&cSystem &8┃ &7» Der &aChat &7wurde &aEntspärt."
else:
send "{@perms}"
stop
command /slowchat:
aliases: sc
trigger:
if player has permission "slowchat.use":
if {slowchat} is false:
set {slowchat} to true
set {standartslow} to false
broadcast "&cSystem &8┃ &7» Der &aChat &7wurde verlangsamt"
stop
else:
set {slowchat} to false
broadcast "&cSystem &8┃ &7» Der &aChat &7ist wieder normal"
set {standartslow} to true
stop
else:
send "{@perms}"
stop
command /startslow:
permission: startslow.use
permission message: {@perms}
trigger:
set {standartslow} to true
send "&cSystem &8┃ &7» Du hast den standart &aSlow-Chat Aktivirt"
set {slowchat} to false
command /stopslow:
permission: stopslow.use
permission message: {@perms}
trigger:
set {standartslow} to false
send "&cSystem &8┃ &7» Du hast den standart &aSlow-Chat Deaktivirt"
set {slowchat} to false
command /gamemode [<text>]:
aliases: gm
permission: gm.use
permission message: {@perms}
trigger:
if arg 1 is not set:
send "&cSystem &8┃ &7» Bitte gebe ein &c/gamemode <text>"
else:
if arg 1 is "0":
set player' s gamemode to survival
message "&cSystem &8┃ &7» Du bist nun im &asurvival &7Mode"
if arg 1 is "1" :
set player 's gamemode to creative
message "&cSystem &8┃ &7» Du bist nun im &ccreative &7Mode"
if arg 1 is "2":
set player' s gamemode to adventure
message "&cSystem &8┃ &7» Du bist nun im &2adventure &7Mode"
if arg 1 is "3" :
message "&cSystem &8┃ &7» Du bist nun im &7spectator Mode"
execute command "/minecraft:gamemode 3 %player%"
command / yt :
trigger :
send "&cSystem &8┃ &7» &6&l---------------------------"
send "&cSystem &8┃ &7» &5Youtuber &7rang ab &e50 &7Abonenten und"
send "&cSystem &8┃ &7» &e75 &7aufrufe auf &bTeamSpeak &7erhältlich"
send "&cSystem &8┃ &7» &6&l---------------------------"
command / sun :
permission : sun. use
permission message : { @perms }
trigger :
set the weather to sunny
wait 10 tick
send "&cSystem &8┃ &7» Wetter zu &eSonnig &7geendärt"
command / rain :
permission : rain. use
permission message : { @perms }
trigger :
set the weather to raining
wait 10 tick
send "&cSystem &8┃ &7» Wetter zu &eRegen &7geendärt"
command / day :
permission : day. set
permission message : { @perms }
trigger :
set the time to 7 : 00
send "&cSystem &8┃ &7» Zeit auf &eTag &7geendärt"
command / night :
permission : night. set
permission message : { @perms }
trigger :
set the time to 24 : 00
send "&cSystem &8┃ &7» Zeit auf &enacht &7geendärt"
command / pluginbybacgood :
trigger :
send "&cSystem &8┃ &7»-------------------"
send "&cSystem &8┃ &7» Dieses &a&lPlugin &7wurde"
send "&cSystem &8┃ &7» von &6&lBACGood &7gemacht"
send "&cSystem &8┃ &7»-------------------"
command / help :
trigger :
send "&cSystem &8┃ &7»----------------------- "
send "&cSystem &8┃ &7» "
send "&cSystem &8┃ &7» &e&lDEINSERVER.DE "
send "&cSystem &8┃ &7» "
send "&cSystem &8┃ &7» &3TeamSpeak: &cDEINSERVER.DE "
send "&cSystem &8┃ &7» "
send "&cSystem &8┃ &7» &2Forum: &cDEINSERVER.DE "
send "&cSystem &8┃ &7» "
send "&cSystem &8┃ &7»----------------------- "
command / fly :
permission : fly. use
trigger :
if { fly. % player % } is not set :
send "&cSystem &8┃ &7» Du kannst nun &cFliegen" to player
set player 's flight mode to true
set {fly.%player%} to true
stop
send "&cSystem &8┃ &7» Du kannst nun nicht mehr &cFliegen" to player
set player' s flight mode to false
delete { fly. % player % }
stop
command / kill [ < player > ] :
permission : kill. use
permission message : { @perms }
trigger :
if arg 1 is not set :
send "&cSystem &8┃ &7» Bitte gebe einen &c/kill <player>"
else :
kill arg 1
wait 5 tick
send "&cSystem &8┃ &7» Du hast &6&l%player% &7getötet"
command / broadcast [ < text > ] :
aliases : bc
permission : broadcast. use
permission message : { @perms }
trigger :
if arg 1 is not set :
send "&cSystem &8┃ &7» Bitte gebe eine &c/bc <text>"
else :
broadcast ""
broadcast "&cSystem &8┃ &7» &a&l%arg-1%"
broadcast ""
command /
every 1 second :
loop all players :
if loop - player has permission "score.owner" :
set loop - player 's tag to "&4Owner&8| &7"
stop
else if loop-player has permission "score.admin":
set loop-player' s tag to "&cAdmin&8| &7"
stop
else if loop - player has permission "score.developer" :
set loop - player 's tag to "&bDev&8| &7"
stop
else if loop-player has permission "score.moderator":
set loop-player' s tag to "&cMod&8| &7"
stop
else if loop - player has permission "score.supporter" :
set loop - player 's tag to "&3Sup&8| &7"
stop
else:
set loop-player' s tag to "&7"
on join :
set tab header to "%nl%&eDEINSERVER.DE%nl%%nl%&7System create by &6&lBACGood" and footer to "%nl%&8&m----------%nl%%nl%&7TeamSpeak&8: &eDEINSERVER.DE%nl%&7Forum&8: &eDEINSERVER.DE%nl%" for player
every second :
loop all players :
set tab header to "%nl%&eDEINSERVER.DE%nl%%nl%&7System create by &6&lBACGood" and footer to "%nl%&8&m----------%nl%%nl%&7TeamSpeak&8: &eDEINSERVER.DE%nl%&7Forum&8: &eDEINSERVER.DE%nl%" for loop - playerund noch viel mehr. Ich bitte euch die Creator commands drinen zu lassen und das Skript nicht als eures ausgeben.
Dazu beinhaltet das skript noch ein scorboard ränge und eine Tablist.
Das Plugin ist 100% bearbeitbar.
Und es geht zu 100%.
Viel spaß mit Meinen Skirpt Bei Fragen
Einfach auf Discord unter BACGOOD#3196 melden
oder auf den ts Prismamc.net kommen dort einfach
in dem Support und Warten.
Creator: BACGood
Name: System
Version: 1.0
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta