Zwei Frameworks laufen gleichzeitig
Du hast zwei Frameworks gleichzeitig laufen. Scripts hängen sich an das, was zuerst antwortet — also funktioniert und bricht zufällig.
Mach das zuerst
Kommentier in server.cfg jedes Framework außer dem, das du wirklich nutzt, und starte neu.
Was es bedeutet
Der Server startet mehr als ein Framework oder zwei Kopien desselben. Jedes registriert dieselben Events und Exports, Scripts hängen sich an das, was zuerst antwortete, und die Symptome sind wild uneinheitlich: Manche Scripts gehen, manche nicht, und ein Neustart ändert, welche.
Was es auslöst
Sortiert danach, wie oft es die Antwort ist.
- 1
Migrieren und das Alte nie entfernen
Von ESX zu QBCore wechseln und es_extended weiter
ensured lassen. - 2
Ein doppelter Core-Ordner
qb-corein zwei Kategorien. Siehe den Eintrag zur doppelten Resource. - 3
qbx_core neben qb-core
Qbox ist ein Fork. Beide zu betreiben heißt, zwei Cores zu betreiben.
- 4
Ein Script, das seine eigene Kopie `ensure`d
Eine Resource, die einen Framework-Ordner in sich trägt.
Wie du erkennst, welcher deiner ist
grep -nE "^\s*(ensure|start)\s+(es_extended|qb-core|qbx_core|ND_Core)" server.cfg
Mehr als eine Zeile ist deine Antwort.
Wo du nachsehen musst
Die server.cfg und der Resources-Baum auf doppelte Core-Ordner.
Wie du es behebst
Betreib genau eines. Kommentier die anderen aus, statt sie zu löschen, damit ein Fehler umkehrbar bleibt:
ensure qb-core # ensure es_extended
Hängst du immer noch an deinem eigenen Code?
Diese Seite sagt, was dieser Fehler üblicherweise bedeutet. Füg deine Konsole in Server Fixer ein: es sortiert alles darin und sagt dir, was zuerst dran ist; und wenn du lieber nicht ranwillst, kann ORBIE das Script reparieren und dir die Resource fertig zum Einsetzen zurückgeben.
bug_reportServer Fixer öffnenFür diese Art Fehler Skript-Konverter übersetzt eine Resource zwischen ESX, QBCore und Qbox.