FJX Studios Dokumentation

Installation

Schritt für Schritt durch die Einrichtung von FJX Notrufsäulen.

Zuletzt aktualisiert: 21. August 2026

Diese Seite führt dich Schritt für Schritt durch die Einrichtung von FJX Notrufsäulen.

Voraussetzungen

Komponente Pflicht? Hinweis
FiveM-Server (aktuelle Artifacts) ja —
ESX Legacy, QB-Core oder Standalone ja wird automatisch erkannt
oxmysql nein nur nötig bei Config.Storage = 'mysql'
ox_target / qb-target nein alternativ 3D-Text ohne Dependency
Ein Dispatch-System nein ps-/qs-/ls-/emergency-/cd-/core-dispatch, linden_outlawalert oder Custom

FJX Notrufsäulen läuft komplett ohne Datenbank und ohne Pflicht-Dependency. oxmysql brauchst du nur, wenn du MySQL statt der JSON-Speicherung nutzen willst.

1. Resource einfügen

Ordner ablegen

Entpacke die Resource und lege den Ordner fjx_notrufsaeulen in deinen resources-Ordner, z. B. unter [fjx].

server.cfg eintragen

server.cfg
cfg
ensure fjx_notrufsaeulen

Nutzt du MySQL, muss oxmysql vor fjx_notrufsaeulen starten:

server.cfg
cfg
ensure oxmysql
ensure fjx_notrufsaeulen

2. Modell hinterlegen

Lege dein Notrufsäulen-Modell in den stream-Ordner der Resource:

  • notrufsaeule.ydr — Drawable
  • notrufsaeule.ytyp — Archetyp

Beides wird automatisch gestreamt; die .ytyp ist in der fxmanifest.lua bereits per DLC_ITYP_REQUEST eingebunden. Damit passt der Standardwert Config.DefaultProp = 'notrufsaeule'.

Du kannst auch jeden anderen, bereits gestreamten Prop verwenden — entweder global über Config.DefaultProp oder pro Säule direkt im Creator. Liegt kein Modell vor, meldet der Platzierer das sauber, statt zu crashen.

3. Berechtigung einrichten

Der Creator ist standardmäßig per ACE-Permission und/oder Gruppe geschützt (Config.PermissionMode = 'both').

ACE-Permission — funktioniert in jedem Framework, auch Standalone:

server.cfg
cfg
add_ace group.admin fjx.notrufsaeulen allow

Oder per Framework-Gruppe — in Config.AllowedGroups, Standard: projektinhaber und superadmin.

Hat ein Spieler keinen Zugang, zeigt das Skript einen Access-Denied-Screen mit dem passenden add_ace-Befehl zum Kopieren.

4. Erste Säule platzieren

Resource starten

Starte den Server — oder ensure fjx_notrufsaeulen in der Live-Konsole.

Creator öffnen

Ingame /notrufsaeulen eingeben.

Säule setzen

Auf Neue Säule klicken und platzieren:

Aktion Taste
Positionieren Maus
Drehen Mausrad
Höhe Pfeil hoch / runter
Bestätigen Enter oder Linksklick
Abbrechen X

Fertig — die Säule wird gespeichert und für alle Spieler gespawnt.

Die Speicherdatei saeulen.json bzw. die MySQL-Tabelle wird automatisch beim ersten Speichern angelegt. Vor der ersten platzierten Säule existiert noch keine Datei — das ist normal.

Nächster Schritt