BAllroundSystem - by Blixary (+ einstellbare Nachrichten)
1.1.0Das Allround System von Blixary
WICHTIG:
Entscheide, ob das Skript weiterentwickelt werden soll:
» http://www.strawpoll.me/14432583
Einen wunderschönen guten Morgen, guten Mittag oder guten Abend,
ich hatte mal wieder Lust, mich einem Skript zu widmen.
Dieses Skript ist das bisher größte, das ich auf SpigotMC veröffentlicht habe. Ich habe vor, es ständig weiterzuentwickeln, damit es noch größer wird und für alle von euch von Nutzen.
Das BAllroundSystem, nachfolgend nur noch "BAS" genannt, ist das beste System für euren Game-, Freebuild-, Citybuild-, Reallife- oder Factionserver. Es vereint viele Commands in einer einfachen GUI, lässt sich weiterhin aber auch mit Befehlen bedienen.
Derzeit beinhaltet das System folgende Features:
» Gamemode: Survival, Creative & Adventure als Command + GUI
» Heal + Feed als Command + GUI
» JoinMessages mit Anzeige der Rangfarben + Aktivieren / Deaktivieren als Command oder GUI
Das System wird ständig weiterentwickelt, sodass bald noch mehr Features implementiert werden. Habt ihr Vorschläge, so schaut einmal bei dem Punkt "Support", wie ihr diese einsenden könnt.
Wie bereits erwähnt hat jeder Command eine Permission und lässt sich sowohl als solcher Command, als auch als Befehl innerhalb einer GUI ausführen.
» /bas - Keine Permission - Zeigt Informationen über die derzeitige Version des Skripts und den Autor an, sowie für Admins das derzeitig gesetzte Präfix und den Standart-Dateinamen
» /basreload - bas.reload - Lädt messages.yml und alle Skripts neu
» /gm <Gamemode> <Spieler> - bas.gm + bas.gmother - Versetzt dich oder einen anderen Spieler in einen ausgewählten Gamemode
» Gamemodes: Survival, Creative & Adventure
» /heal <Spieler> - bas.heal + bas.healother - Heilt dich oder einen anderen Spieler
» /feed <Spieler> - bas.feed + bas.feedother - Füllt deinen oder den Hunger eines anderen Spielers wieder auf
» /jm <true/false> - bas.jm - Aktiviere oder Deaktiviere die JoinMessages
» /wl <true/false/check> - bas.wl - Aktiviere, deaktiviere oder überprüfe den Status der Whitelist
» /wladd <Name> - bas.wladd - Füge einen Spieler zur Whitelist hinzu
» /wlrem <Name> - bas.wlrem - Entferne einen Spieler von der Whitelist und kicke ihn automatisch nach 5 Sekunden vom Server
» /forcestop <force/10/30/60> - bas.forcestop - Stoppe den Server direkt, in 10 Sekunden, in 30 Sekunden oder in 60 Sekunden
» /stop - bas.stop - Öffne eine GUI, in der du den Server stoppen kannst (siehe Screenshot)
» /am <Menu> - bas.am - Öffnet eine GUI, in der du visuell z.B. einen bestimmten Gamemode auswählen kannst
Dies ist der GUI-Command, mit dem sich fast jeder Befehl in einer GUI anzeigen lässt.
» Menus: GM/Gamemode, Heal/Feed, JM/JoinMessages, WL/Whitelist, Stop
» JoinMessages:
Erhalte JoinMessages beim Joinen eines Spielers, sofern du diese Funktion mit /jm true aktivierst. Bei dieser Funktion werden auch die Rangfarben angezeigt, das heißt, die Nachricht variiert je nach Permission: bas.color.<colorcode> (siehe Update 1.0.1)
» GUI zum Ändern des Gamemodes (/am GM)
» GUI zum Stoppen des Servers direkt, in 10 Sekunden, in 30 Sekunden oder in 60 Sekunden (/stop oder /am stop)
» Standart-Nachrichten mit Standart-Prefix
» Benötigt:
Damit das Skript funktioniert, benötigst du leider einige extra Plugins.
» Skript: https://dev.bukkit.org/projects/skript
» skRayFall: https://dev.bukkit.org/projects/skrayfall/files/latest
» skQuery: https://dev.bukkit.org/projects/skquery/files/latest
» wildSkript: https://dev.bukkit.org/projects/wildskript/files/latest
Die Installation dieser kostet dich aber nur wenige Sekunden und danach steht dir fast die ganze Welt der Skripts offen. Ich hoffe, du kannst soviel Zeit dafür entbehren.
» Installation:
Die Installation geht dafür aber umso einfacher von statten:
1) Installiere alle benötigten Plugins.
2) Ziehe die Datei, die du heruntergeladen hast, in den Ordner plugins/Skript/scripts
3) Führe nun InGame den Befehl /sk reload all aus.
4) Du bist fertig. Das Skript sollte nun funktionieren.
» Messages.yml:
Wenn du die Nachrichten einstellen möchtest, kannst du dies dank unserer Technik bereits tun.
Derzeit einstellbar sind folgende Nachrichten:
» Prefix
» Die Datei findest du im Pfad plugins/BAS/messages.yml
» Derzeitige Messages.yml
Prefix: '§6BAS §7»'
Wir arbeiten aber permanent daran, dass bald alle bzw. mehr Nachrichten in einer messages.yml einstellbar sind. Bitte geduldet euch solange einfach.
Du kannst dich jederzeit an mich wenden, wenn...
» ... du Fragen oder Probleme bezüglich dieses Skripts hast.
» ... du einen Vorschlag für dieses Skript einbringen möchtest.
Support erhältst du über eine private Konversation hier auf SpigotMC oder über Discord. Meine DiscordID: Blixary#6333
Die Bedingungen gelten für jeden und werden deswegen auch auf Englisch abgedruckt:
1. You are not allowed to change any part of the source without permission of TaoCrafer / Blixary.
2. You are not allowed to resell, sell or reupload the skript as your own without permission of TaoCrafter / Blixary.
3. You are only allowed to use the skript for your network.
4. New rights agreements may be added at any time in writing or verbally.
5. The user is responsible for keeping to this agreement at all times.
Mir ist wichtig, dass dieses Skript weder kopiert, noch ohne Nachfrage verändert wird. Ich besitze die vollen Rechte an diesem Skript und jeder, der es sich runterlädt, erklärt sich mit den Bedingungen einverstanden. Im Notfall bin ich auch bereit, weitere Schritte bei Zuwiderhandlungen gegen die jeweilige Person einzuleiten.
Nun hoffe ich aber, dass euch dieses Skript gefällt.
Weitere Ideen und Vorschläge sind jederzeit herzlich willkommen.
An einer Umsetzung möglichst vieler Features bin ich sehr interessiert.
Viel Spaß und eine gute Zeit.
Mit freundlichen Grüßen,
TaoCrafter (Blixary)
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