UniqueFamily Docs
Scripts

Configuration

Updated May 22, 2026

Alle Einstellungen können in der config.lua Datei angepasst werden.


Framework Einstellungen

-- Framework: "auto" = automatische Erkennung | "esx" | "qbcore" | "qbox"
Config.Framework = "auto"

Erklärung

  • auto erkennt automatisch ESX, QBCore oder QBox
  • Kann manuell festgelegt werden, falls mehrere Frameworks installiert sind

Benachrichtigungs Einstellungen

-- Notification type: "notify" = Benachrichtigung | "dispatch" = Dispatch Alarm
Config.NotifyType = "notify"

Erklärung

  • notify → Sendet eine normale Benachrichtigung an den Job
  • dispatch → Erstellt einen Dispatch-Alarm über unterstützte Dispatch-Systeme

Interaktions Einstellungen

-- Interaction type: "3dtext" = 3D Text + G Taste | "ox_target" = ox_target Interaktion
Config.InteractionType = "3dtext"

Erklärung

  • 3dtext → Zeigt einen 3D-Text mit G-Taste an
  • ox_target → Verwendet ox_target für die Interaktion
ox_target muss installiert sein, wenn du "ox_target" als InteractionType verwendest.

Texte anpassen

Config.Text = {
    ['someone_is_waiting'] = 'Someone rang the bell',
    ['press_to_call']      = '[~g~G~w~] Ring the bell',
    ['target_to_call']     = 'Ring the bell',
    ['please_wait']        = 'Please wait ~g~',
}

Erklärung

  • someone_is_waiting → Benachrichtigung für Mitarbeiter
  • press_to_call → 3D-Text Hinweis
  • target_to_call → ox_target Interaktionsname
  • please_wait → Text während des Cooldowns

Sound Einstellungen

Config.BellSoundUrl = 'https://feedback.uniquefamily.de/assets/doorbell.ogg'

Config.BellSoundVolume   = 0.5
Config.BellSoundDistance = 15.0

Erklärung

  • BellSoundUrl → URL zur Klingel-Sounddatei
  • BellSoundVolume → Lautstärke des Sounds (0.0 - 1.0)
  • BellSoundDistance → Hörweite in Metern
xsound wird benötigt, damit 3D-Sounds abgespielt werden können.

Klingelstationen

Config.Desks = {
    {coords = vector3(433.74, -977.79, 30.71),  job = 'police',  message = 'Someone is waiting at the police front desk!'},
    {coords = vector3(-441.53, 6016.22, 31.39), job = 'sheriff'},
}

Erklärung

  • coords → Position der Klingel
  • job → Job, der benachrichtigt wird
  • message → Eigene Nachricht für diese Klingelstation (optional)
Du kannst unbegrenzt viele Klingelstationen hinzufügen.

Notify System

Das Script erkennt automatisch folgende Benachrichtigungssysteme:

  • ox_lib
  • QBCore
  • ESX
  • Native GTA Notification (Fallback)

Dispatch System

Das Script erkennt automatisch folgende Dispatch-Systeme:

  • emergencydispatch
  • qs-dispatch
  • cd_dispatch

Wenn kein unterstütztes Dispatch-System gefunden wird, verwendet das Script automatisch normale Benachrichtigungen.

Stelle sicher, dass dein Dispatch-System gestartet ist, bevor uf_jobbell geladen wird.