Diese Konfigurationsdatei ermöglicht es, das GunGame Plugin umfassend an die Bedürfnisse deines Servers anzupassen. Hier sind die wichtigsten Einstellungen und ihre Funktionen:
MySQL Konfiguration
MySQL:host:localhost# Hostname des MySQL-Servers.port:'3306' # Portnummer für die MySQL-Verbindung.username:user # Benutzername für die MySQL-Datenbank.datebase:db# Name der Datenbank (Tippfehler: "datebase" sollte "database" sein).password:password123 # Passwort für die MySQL-Datenbank.
Hier konfigurierst du die Verbindung zu deiner MySQL-Datenbank, um Spielerdaten und Statistiken zu speichern.
Level-Prozentsatz Einstellungen
levelpercent:min:1 # Mindestprozentsatz für Levelaufstieg.max:25 # Höchstprozentsatz für Levelaufstieg.
Bestimmt den Bereich der Prozentsätze, mit denen Spieler nach einem Kill im Level aufsteigen können.
Allgemeine Einstellungen
Passe das Verhalten des Plugins und die Anzeige von Nachrichten im Spiel an.
Spieler-Nachrichten
Konfiguriere die Nachrichten, die im Chat angezeigt werden, wenn Spieler dem Spiel beitreten, es verlassen oder Kills/Tode erleben.
Options- und Map-Einstellungen
Diese Einstellungen betreffen allgemeine Optionen wie die Anzeige des Scoreboards und die Verwaltung von Map-Wechseln.
MapVoting Einstellungen
Ermöglicht Spielern, vor dem Start einer neuen Runde über die nächste Map abzustimmen.
Scoreboard Konfiguration
Das Scoreboard zeigt wichtige Spielinformationen wie die aktuelle Map, Kills, Deaths und Levelrekorde an. Die Anzeige ist vollständig konfigurierbar.
Nachrichten Konfiguration
Verwalte verschiedene Nachrichten, die Spielern im Spiel angezeigt werden, um sie über wichtige Ereignisse zu informieren.
Statistiken
Anzeige der Statistiken eines Spielers, wie Kills, Deaths, K/D-Verhältnis und Rang.
Topwall Konfiguration
Konfiguriert die Darstellung der Top-10-Spieler an der Statswand, sortiert nach Kills oder Deaths.
Diese Config-Datei bietet dir die Flexibilität, dein GunGame Plugin an die Anforderungen deines Servers anzupassen und ein einzigartiges Spielerlebnis für deine Community zu schaffen.
prefix: '&7[GunGame]' # Prefix für alle Plugin-Nachrichten.
checkhalfblockwater: true # Überprüft, ob Spieler sich in Wasser auf halben Blöcken befinden.
disablefalldamage: false # Deaktiviert Fallschaden, wenn auf true gesetzt.
killanddeathmessageglobal: false # Globaler Broadcast von Kill- und Todesnachrichten.
joinmessage: '&e%player% &eist gejoint' # Nachricht beim Beitritt eines Spielers.
quitmessage: '&e%player% &eist geleavt' # Nachricht beim Verlassen eines Spielers.
killmessage: '&c%player% &ewurde von &a%killer% &cgetötet' # Nachricht bei einem Kill.
deathmessage: '&c%player% &eist gestorben' # Nachricht bei einem Tod ohne Beteiligung eines Killers.
options:
sb: true # Aktiviert/Deaktiviert das Scoreboard.
healthdisplay: true # Aktiviert/Deaktiviert die Lebensanzeige über den Spielernamen.
mapchaning: true # Automatischer Mapwechsel nach jeder Runde.
mapchaningminutes: 30 # Zeitintervall für den automatischen Mapwechsel in Minuten.
mapvoting:
enable: true # Aktiviert das MapVoting-System.
guiname: '&bMapVoting' # Titel des MapVoting-GUIs.
invitem:
enable: true # Aktiviert den Item-Trigger für das MapVoting.
sec: 30 # Zeitspanne, in der das Voting-Item verwendet werden kann.
item: 8;MAP;&aMapvoting # Konfiguration des Voting-Items (Slot;Item;Name).
messages:
noperm: '&cDazu hast du keine Rechte.' # Nachricht, wenn einem Spieler die Berechtigung fehlt.
newmap: '&aEs wird nun auf %map% gespielt.' # Nachricht beim Wechseln der Map.
changein: '&aMapchange in %sec% Sekunden.' # Countdown für den Mapwechsel.
setspawn:
set: '&aSpawn für %map% wurde gespeichert.' # Bestätigung für das Setzen des Spawnpunkts.
usage: '&cNutze: /setspawn <MapName>' # Hinweis für die korrekte Verwendung des SetSpawn-Befehls.
setspawnpos:
set: '&aSpawnPos %pos% für %map% wurde gespeichert.' # Bestätigung für das Setzen einer Spawn-Position.
usage: '&cNutze: /spawnpos <MapName> <1/2>' # Hinweis für die korrekte Verwendung des SetSpawnPos-Befehls.
settopwall: '&cNutze: /settopwall <kills,deaths> <1-10>' # Hinweis für die korrekte Verwendung des SetTopWall-Befehls.