Plugins Need :
Skript
Skbee
Luckperms
Tab
Commands :
/alarm teamcreate (erstellt 15 Teams)
/alarm team (1) [Spieler1] [Spieler2] [Spieler3]
/alarm strike 1 [Coordsleak plus glowing] 2 [kill]
/alarm closeserver openserver (selbsterklärend lässt nurnoch ops joinen)
/alarm broadcast (Ankündigung im chat)
/alarm radiuslootdrop (1500 -1500) (stellt den radius von den random lootdrops ein
/alarm editlootdrop (loot der lootdrops ändern)
/alarm lootdrop random (spawnt es random in dem angegebenen radius) oder coords zb 1000 100 1000
/alarm setborder (ankündigung dass border kleiner wird und im Scoreboard geändert) normal border muss über vanilla command gemacht werden
Das Skript ist ein umfangreiches
Event- und Hardcore-System für einen Minecraft-Server, das mit dem Skript-Plugin erstellt wurde. Es erweitert den Server um verschiedene Funktionen wie ein Kampf-System, Lootdrops, Events, Teams, ein Scoreboard sowie ein Combat-Logger-Schutzsystem. Das gesamte System wird unter dem Namen „Minecraft Danger“ geführt und verwendet ein eigenes Nachrichten-Prefix, damit alle wichtigen Meldungen im Chat sofort erkannt werden können.
Beim Start des Servers wird das System initialisiert. Dabei werden bestimmte Variablen gesetzt, zum Beispiel wann der Server zuletzt zurückgesetzt wurde. Außerdem wird für alle Spieler ein Scoreboard vorbereitet, das später wichtige Informationen wie den Spielernamen, die Bordergröße und die Anzahl der Kills anzeigt. Wenn ein Spieler dem Server beitritt, überprüft das Skript zunächst verschiedene Dinge. Falls der Spieler noch keine gespeicherten Werte besitzt, werden automatisch Standardwerte gesetzt, beispielsweise ein Leben und null Kills. Zusätzlich wird geprüft, ob der Server aktuell geschlossen ist. Falls dies der Fall ist, werden alle normalen Spieler beim Join sofort gekickt, während Operatoren weiterhin beitreten dürfen. Danach wird dem Spieler das Scoreboard angezeigt.
Beim Betreten des Servers wird außerdem kontrolliert, ob sich der Spieler außerhalb der festgelegten Weltgrenze befindet. Wenn der Spieler außerhalb dieser Border spawnt oder sich dort befindet, wird er automatisch zum Mittelpunkt der Welt bei den Koordinaten 0, 64, 0 teleportiert. Zusätzlich erhält er für zehn Minuten den Glowing-Effekt, sodass andere Spieler ihn leichter sehen können. Gleichzeitig wird im Chat bekanntgegeben, dass dieser Spieler außerhalb der Border war.
Das Skript enthält auch ein umfangreiches
Admin-Command-System, das über den Befehl /alarm gesteuert wird. Administratoren können damit zum Beispiel Nachrichten an alle Spieler senden, den Server schließen oder öffnen, Spieler zur Whitelist hinzufügen oder Strafen verteilen. Ein sogenanntes Strike-System ermöglicht es, Spieler mit einem ersten Strike sichtbar zu markieren oder sie mit einem zweiten Strike sofort zu töten. Außerdem können Administratoren Teams erstellen und Spieler diesen Teams zuweisen. Die Teams werden automatisch als Gruppen im LuckPerms-Plugin erstellt und erhalten farbige Präfixe.
Ein weiterer wichtiger Bestandteil ist das
Lootdrop-System. Administratoren können ein grafisches Inventar öffnen, in dem sie Items platzieren, die später als Loot dienen sollen. Diese Items werden gespeichert und können anschließend bei Lootdrops verwendet werden. Ein Lootdrop kann entweder an bestimmten Koordinaten oder zufällig innerhalb eines zuvor definierten Radius erscheinen. Wenn ein Lootdrop gespawnt wird, entsteht an dieser Position eine Truhe, die automatisch mit den gespeicherten Items gefüllt wird. Gleichzeitig wird im Chat angekündigt, wo sich der Lootdrop befindet.
Zusätzlich besitzt das Skript ein
Event-System, mit dem temporäre Effekte für alle Spieler gestartet werden können. Dazu gehören beispielsweise Schnelligkeit, Stärke, Resistenz, Feuerresistenz, Sprungkraft oder langsames Fallen. Diese Effekte können mit einer bestimmten Dauer und Stärke aktiviert werden oder zufällig ausgewählt werden. Sobald ein Event gestartet wird, erhalten alle Spieler den Effekt und es wird eine Nachricht im Chat angezeigt, die den Effekt und die Dauer ankündigt.
Das Skript enthält auch ein
Kampf-System (Combat System). Sobald ein Spieler einen anderen Spieler angreift, werden beide Spieler automatisch in einen Kampfzustand versetzt. Während dieses Zustands erscheint eine Bossbar am oberen Bildschirmrand, die einen Countdown anzeigt. Dieser Countdown gibt an, wie lange der Spieler noch als „im Kampf“ gilt. Während dieser Zeit kann sich der Spieler nicht einfach ausloggen, um einem Kampf zu entgehen. Die Dauer des Kampfzustands hängt davon ab, wie viel Schaden ein Spieler bereits erlitten hat. Je weniger Leben der Spieler noch hat, desto länger dauert der Kampfstatus.
Um zu verhindern, dass Spieler sich während eines Kampfes einfach ausloggen, enthält das Skript ein
Combat-Logger-System. Wenn ein Spieler im Kampf den Server verlässt, wird an seiner Position ein Zombie gespawnt. Dieser Zombie repräsentiert den Spieler und trägt seine Ausrüstung. Andere Spieler können diesen Zombie angreifen und töten. Wenn der Zombie stirbt, droppen alle Items des Spielers und der Spieler verliert zusätzlich ein Leben. Falls der Zombie jedoch nicht innerhalb von fünfzehn Sekunden getötet wird, verschwindet er automatisch. Wenn der Spieler sich in dieser Zeit wieder einloggt, erhält er sein gesamtes Inventar zurück.
Ein weiteres zentrales Element des Skripts ist das
Hardcore-Leben-System. Jeder Spieler besitzt nur eine begrenzte Anzahl an Leben, die in einer Variablen gespeichert wird. Stirbt ein Spieler, wird ihm ein Leben abgezogen. Wenn ein Spieler keine Leben mehr übrig hat, wird er automatisch vom Server gekickt und anschließend gebannt. Dadurch entsteht ein Hardcore-ähnlicher Spielmodus, bei dem der Tod endgültige Konsequenzen hat. Gleichzeitig wird bei jedem Tod geprüft, ob ein anderer Spieler der Angreifer war. In diesem Fall erhält der Angreifer einen zusätzlichen Kill, der im Scoreboard angezeigt wird.
Das Scoreboard wird kontinuierlich aktualisiert und zeigt allen Spielern wichtige Informationen zum Event an. Dazu gehören der eigene Name, die aktuelle Größe der Border und die Anzahl der erzielten Kills. Dieses Scoreboard sorgt dafür, dass Spieler jederzeit den Überblick über den aktuellen Spielstand behalten.
Zusammengefasst erstellt dieses Skript ein komplettes
Event-Gameplay-System für einen Minecraft-Server. Es kombiniert Hardcore-Mechaniken, Team-Organisation, Lootdrops, globale Events und ein Anti-Combat-Logging-System, um ein spannendes PvP-Event zu ermöglichen. Spieler kämpfen gegeneinander, sammeln Loot aus zufälligen Truhen, erhalten zeitweise besondere Effekte und müssen gleichzeitig darauf achten, nicht zu sterben, da sie nur eine begrenzte Anzahl an Leben besitzen. Dadurch entsteht ein intensives und kompetitives Spielerlebnis, das sich besonders gut für große Community-Events eignet.