Elastic Population
Über Elastic Population Elastic Population: Aktualisiert automatisch die maximale Spieleranzahl des Servers basierend auf der aktuellen Anzahl von Spielern, um sicherzustellen, dass die Einstellung…
Über Elastic Population
Elastic Population: Aktualisiert automatisch die maximale Spieleranzahl des Servers basierend auf der aktuellen Anzahl von Spielern, um sicherzustellen, dass die Einstellung für die maximale Spieleranzahl immer einen Schritt voraus ist. Konfigurierbare maximale und minimale Population: Ermöglicht die Festlegung absoluter Höchst- und Mindestgrenzen für die Population, die der Server unabhängig von anderen Berechnungen nicht überschreiten oder unterschreiten wird. Konfigurierbares Abklingzeit: Beinhaltet einen Abklingmechanismus, um zu verhindern, dass die Servereinstellungen zu häufig aktualisiert werden und so die Leistung des Servers beeinträchtigen. Konsolennachrichten umschalten: Ermöglicht es Serveradministratoren, Konsolennachrichten zu aktivieren oder zu deaktivieren, wenn die maximale Population angepasst wird, um die Protokollüberlastung zu reduzieren. Effizientes Timer-Management: Implementiert einen intelligenteren Timer-Mechanismus, der unnötige Neuberechnungen vermeidet, wenn mehrere Spieler schnell hintereinander verbinden oder trennen.
Installation
Füg das Plugin in den Order Plugins ein, dieser wird gefunden unter oxide\plugins oder carbon\plugins
Download: Elastic Population
Konfiguration
Das Plugin verwendet eine JSON-Konfigurationsdatei, die automatisch erstellt wird, wenn sie nicht vorhanden ist. Hier sind die Standard-Einstellungen und Beschreibungen für jede konfigurierbare Option:
{
"MaxPlayersOffset": 1,
"CooldownPeriod": 10.0,
"MaximumPopulation": 200,
"MinimumPopulation": 1,
"ConsoleMessagesEnabled": true
}
MaxPlayersOffset: Die Anzahl der Spielerplätze, die zur aktuellen Spieleranzahl hinzugefügt werden, wenn die maximale Spieleranzahl festgelegt wird (Standardwert ist 1).
CooldownPeriod: Die Abklingzeit in Sekunden zwischen Anpassungen, um Leistungsverschlechterungen zu verhindern (Standardwert ist 10 Sekunden).
MaximumPopulation: Die höchste Anzahl von Spielern, die der Server jederzeit unterstützen kann (Standardwert ist 200).
MinimumPopulation: Die niedrigste Anzahl von Spielern, die der Server nicht unterschreiten wird (Standardwert ist 1).
ConsoleMessagesEnabled: Gibt an, ob Änderungen an der maximalen Spieleranzahl des Servers in der Konsole protokolliert werden sollen (Standardwert ist true).
Befehle
Dieses Plugin arbeitet automatisch im Hintergrund und erfordert keine Befehle, die von Spielern oder Administratoren verwendet werden müssen.
Berechtigungen
Für dieses Plugin sind keine Berechtigungen erforderlich, da es für die serverseitige Konfiguration und den Betrieb entwickelt wurde.
Installation
Lade die Datei ElasticPopulation.cs von der ElasticPopulation-Seite auf uMod herunter. Platziere die Datei im Verzeichnis RustServer/oxide/plugins. Verwende den Befehl oxide.reload ElasticPopulation, um das Plugin zu laden. Das Plugin erstellt automatisch eine Standardkonfigurationsdatei, wenn noch keine vorhanden ist.
Verwendung
Nach der Installation funktioniert das Plugin automatisch. Serveradministratoren können MaxPlayersOffset, CooldownPeriod, MaximumPopulation, MinimumPopulation und ConsoleMessagesEnabled in der Konfigurationsdatei anpassen, um das Plugin an die Bedürfnisse ihres Servers anzupassen.
Fehlerbehebung
Wenn Probleme auftreten, überprüfe die Serverkonsole auf etwaige Fehlermeldungen im Zusammenhang mit dem ElasticPopulation-Plugin. Stelle sicher, dass die Konfigurationsdatei korrekt formatiert ist und dass du die neueste Version des Plugins verwendest.
Plugin
Angaben erfolgen ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität.
Original-Tutorial des Plugins Elastic Population von Papa
