FJX Studios Dokumentation

FAQ und Fehlerbehebung

Antworten auf häufige Fragen und Lösungen für typische Probleme.

Zuletzt aktualisiert: 22. August 2026

Häufige Fragen

Läuft das System auch ohne Framework?

Ja. Config.Framework = 'auto' erkennt ESX und QBCore selbst; ist keins vorhanden, läuft das Script standalone. Ohne Framework entfallen die jobabhängigen Funktionen wie Zugangsbeschränkung, Anlagenbau und Wartungsjob, weil es keine Jobs gibt, auf die sie sich beziehen könnten.

Muss ich eine SQL-Datei importieren?

Nein. Alle Tabellen werden beim ersten Start angelegt, und bei Updates werden fehlende Spalten automatisch ergänzt. Ein doppelter Start schadet nicht.

Wie funktioniert die Übertragungseinrichtung?

Sie entspricht der Weiterleitung einer echten Anlage an die Leitstelle. Am Tableau lässt sie sich abschalten — dann bleibt ein Alarm örtlich, die Sirene läuft weiter, aber es geht kein Dispatch heraus. Steht Config.Maintenance.effect auf ue, hat eine Störung dieselbe Wirkung.

Warum kommt beim zweiten Handmelder kein zweiter Dispatch?

Das ist so gewollt und entspricht einer echten Anlage: Ein laufender Alarm wird nicht erneut gemeldet. Der zweite Melder erscheint aber im Tableau und ist dort über die Pfeiltasten aufrufbar.

Kann die Feuerwehr eine Störung selbst zurückstellen?

Nein. Die Rückstelltaste beendet den Alarm, nicht die Störung. Eine Störung wird nur durch die Reparatur vor Ort behoben, durch den Job aus Config.Maintenance.job.

Wie viele Anlagen gehen gleichzeitig auf Störung?

Höchstens so viele, wie in maxOpenFaults stehen, und je Prüflauf entsteht höchstens eine neue Störung. Sind zu wenige Spieler des Wartungsjobs online, wird die Störung aufgeschoben statt übersprungen.

Kann ich eigene Props verwenden?

Ja. Trage die Modellnamen in Config.Props ein. Sie müssen auf dem Server gestreamt werden. Liegt ein eigenes Modell beim Tragen schief, lässt sich das über carryOffset und carryRot in Config.Install ausgleichen.

Was passiert mit einem verknüpften Schlüsseldepot beim Rückbau?

Es wird mit entfernt. Läuft das Feuerwehrschlüsseldepot, räumt das System beim Rückbau und beim Löschen im Creator alle Depots ab, die zu diesem Gebäude gehören. Ein entnommener Objektschlüssel wird dabei zuerst zurückgesetzt und die Türen werden verriegelt.

Bleibt das Tableau auch auf Englisch deutsch?

Ja, absichtlich. Menüs, Creator und Meldungen folgen Config.Locale, die Beschriftungen am Anzeigentableau bleiben deutsch, weil sie eine reale Anlage nachbilden.

Fehlerbehebung

Der Alarm lässt sich nicht auslösen

Symptom: Am Handmelder passiert nichts, oder es kommt ein Hinweis, kurz zu warten.

Ursache: Der Cooldown für diesen Melder läuft noch, oder die Anlage ist unscharf.

  1. Prüfe im Creator, ob das Gebäude scharf geschaltet ist. Unscharfe Anlagen reagieren nicht.
  2. Warte die Sekunden aus Config.Cooldowns.handmelder ab. Der Cooldown gilt je Melder — ein anderer Handmelder desselben Gebäudes geht sofort.
  3. Prüfe, ob die Anlage gestört ist. Bei effect = 'dead' meldet sie gar nicht mehr.

Der Alarm ist nicht zu hören

Symptom: Die Anzeige zeigt den Alarm, es kommt aber kein Ton.

Ursache: Position außerhalb des Alarmradius, oder die akustische Signalgabe wurde abgeschaltet.

  1. Prüfe im Creator unter Anlage den Mittelpunkt und den Radius des Alarmtons. Außerhalb ist bewusst nichts zu hören.
  2. Prüfe, ob am Tableau die akustischen Signale abgeschaltet wurden. Das schaltet die Sirene für alle ab, der Alarm bleibt bestehen.
  3. Prüfe, ob html/audio/alarm.ogg vorhanden ist und Config.Audio.alarmFile dazu passt.

Es kommt kein Dispatch

Symptom: Der Alarm läuft örtlich, die Leitstelle bekommt nichts.

Ursache: Abgeschaltete Weiterleitung, falsches Dispatch-System oder eine Störung.

  1. Prüfe am Tableau, ob die Übertragungseinrichtung eingeschaltet ist.
  2. Prüfe, ob die Anlage gestört ist. Bei effect = 'ue' unterdrückt die Störung den Dispatch bewusst — auch die Entwarnung beim Zurückstellen.
  3. Prüfe Config.Dispatch.system und die Jobs unter emergencyDispatch.jobs gegen die echten Job-Namen.
  4. Bei einem eigenen Leitstellen-Script system = 'custom' setzen und customEvent füllen.

Am gestörten Prop erscheinen keine Funken

Symptom: Die Störung ist aktiv, der Effekt fehlt.

Ursache: Effektname und Bibliothek passen nicht zusammen, oder der Versatz liegt im Prop.

  1. Prüfe Config.Maintenance.particle. Name und Bibliothek müssen zueinander gehören, sonst passiert stillschweigend nichts.
  2. Justiere offsetZ, wenn der Effekt im Prop steckt oder darüber schwebt.
  3. Prüfe, ob das Prop überhaupt geladen ist. Bei unsichtbaren Props fehlt der Ordner stream/.

Der Techniker-Modus zeigt kein Gebäude an

Symptom: Das Techniker-Menü öffnet sich, die Liste bleibt leer.

Ursache: Kein Gebäude im Umkreis.

  1. Es werden nur Anlagen im Umkreis von Config.Install.melderRadius angezeigt.
  2. Prüfe, ob das Gebäude eine gesetzte Position hat. Anlagen ohne Position erscheinen nicht.

Die Wartung greift nicht

Symptom: Es entsteht nie eine Störung.

Ursache: Wartung aus, keine scharfe Anlage, oder kein Techniker online.

  1. Prüfe den Startblock in der Konsole. Steht dort Wartung: AUS, ist der Modus global deaktiviert.
  2. Die Wartung greift nur bei scharfen Anlagen. Der Startblock nennt die Zahl der teilnehmenden Gebäude.
  3. Prüfe minOnline. Sind zu wenige Spieler des Wartungsjobs online, wird die Störung aufgeschoben.
  4. Prüfe im Creator unter Anlage, ob das Gebäude von der Wartung ausgenommen wurde.

Support

Wenn nichts davon passt, melde dich mit der genauen Fehlermeldung aus der Server-Konsole oder aus F8.