SERVER
Konfiguration
Alle Einstellungen stehen in $profile:group-config.json. Die Datei besteht aus zwei Teilen: globalen options und der Liste der groups.
Beispiel
{
"options": {
"deleteExistingGroupsOnStart": true,
"debugLogging": true
},
"groups": [
{
"groupName": "Alpha Squad",
"description": "Hauptangriffstrupp - Frontkämpfer",
"faction": "US",
"maxMembers": 8,
"allowedPlayerUIDs": [
"76561198012345678",
"76561198087654321"
],
"radioFrequencies": [
{ "frequency": 50.0 },
{ "frequency": 51.5 }
]
},
{
"groupName": "Charlie Squad",
"description": "Aufklärung und Sicherung",
"faction": "USSR",
"maxMembers": 10,
"radioFrequencies": [
{ "frequency": 60.0 }
]
}
]
}
Options
| Schlüssel | Typ | Standard | Beschreibung |
|---|---|---|---|
deleteExistingGroupsOnStart | bool | true | Löscht beim Serverstart alle vorhandenen Gruppen, bevor die konfigurierten Gruppen erstellt werden |
debugLogging | bool | true | Schreibt ausführliche [MRK]-Meldungen ins Server-Log |
Groups
| Schlüssel | Typ | Pflicht | Beschreibung |
|---|---|---|---|
groupName | string | ja | Name der Gruppe. Spieler können ihn nicht ändern |
description | string | nein | Beschreibung, z. B. Rolle oder Aufgabe |
faction | string | ja | Fraktionsschlüssel, z. B. US, USSR, FIA |
maxMembers | int | ja | Maximale Mitgliederzahl |
allowedPlayerUIDs | Array aus Strings | nein | Spieler, die beitreten dürfen. Fehlt der Eintrag, darf jeder beitreten |
radioFrequencies | Array | ja | Funkfrequenzen der Gruppe |
radioFrequencies[].frequency | float | ja | Frequenz in MHz |
Funktionsweise
- Gruppenbeitritt: Nach dem Spawn werden die Frequenzen auf die Transceiver des Funkgeräts verteilt. Die erste Frequenz wird zur Gruppenfrequenz. Die Mod versucht es bis zu 30 Sekunden nach dem Spawn erneut.
- Beschränkte Gruppen: Spieler, die nicht in
allowedPlayerUIDsstehen, können nicht beitreten und erhalten eine Meldung. - Schutz: Vordefinierte Gruppen können von Spielern weder umbenannt noch gelöscht werden und bleiben auch leer bestehen.
- Spieler können weiterhin eigene neue Gruppen erstellen.
Die Anzahl nutzbarer Frequenzen ist auf die Anzahl der Transceiver des Funkgeräts begrenzt. Überzählige Frequenzen werden ignoriert.
Nicht gelöst? Problem melden