GameServerManagers / GameServerManagers/LinuxGSM

[Bug]: Broken enabled mods parsing in DayZ server

Offen
#4,655 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
command: restart distro: Ubuntu game: DayZ type: bug
Vorherrschende Sprache
Shell
Sterne
4.9k
Forks
863
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### User story

The enabled mods parsing is broken

### Game

DayZ

### Linux distro

Ubuntu 22.04

### Command

command: restart

### Further information

I have several mods:

mods="mods/@CF\;mods/@Community-Online-Tools\;mods/@Dabs Framework\;mods/@DayZ-Expansion-Licensed\;mods/@DayZ-Expansion-Bundle\;mods/@DayZ-Expansion-Animations\;mods/@VPPAdminTools"

And when I try to enable them i get only first 3 mods enabled and the last of them is "@Dabs", which is a broken string from the mod's name. I have tried '' and "", but couldn't make it work.

### Relevant log output

```shell
.
```

### Steps to reproduce

Just make a server and enable @Dabs Framework mod in the config (dayzserver or common).

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Neustartbefehl und dem bereitgestellten enabled-mods-Wert unter Ubuntu 22.04 und konzentriere dich darauf, wie die Konfiguration geparst wird. Reproduziere das Problem mit den aufgeführten Mods; als abgeschlossen gilt es, wenn jeder vollständige Mod-Name, einschließlich “@Dabs Framework” und der späteren Einträge, aktiviert bleibt, statt abgeschnitten zu werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
bash, linux, shell
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.