LeutPhone — Das Smartphone für deinen Roleplay-Server

Responsive Handy-Oberfläche (~390∶844), Plug & Play mit Mock-Daten, Framework-Anbindung für ESX und QBCore, Dispatch-Hooks und konfigurierbare Zugriffsregeln. Öffnen per /phone oder Taste F8.

Kurz: LeutPhone bringt Smartphone-RP auf ein professionelles Niveau: vertraute App-Welten, Fraktions- und Dispatch-Workflows, Galerie mit echten Weltaufnahmen und Selfie-Kamera — technisch sauber integriert, serverseitig steuerbar und optional mit persistenter API.

LeutPhone — Hauptansicht
Einordnung im Dock und Homescreen — weitere Screens unter Phone-Galerie.

Produktbeschreibung

LeutPhone ist ein konsistentes Smartphone-Erlebnis direkt in FiveM: Homescreen, Mitteilungen, App-Store und Systemeinstellungen — als geschlossenes System statt generischem Overlay.

Die Resource ist parallel zum Tablet gedacht: eigene Events (leutphone:*), eigene Convars (leutphone_*), dediziertes Layout (shellLayout: „phone“). Tablet (/tablet · F7) und Telefon beeinflussen sich nicht.

Ohne Backend startet LeutPhone im Mock-Modus — ideal zum Testen. Mit freigeschalteter API (Token-Mint, Server-Key, gemeinsames SQL mit dem Tablet-Backend) wird Persistenz nutzbar; das Schema importierst du nur einmal.

Investition in Atmosphäre

  • Intuitive Bedienung — weniger Erklärbedarf, mehr Immersion.
  • Klare Trennung Tablet vs. Phone: /phone · F8.
  • Hochwertige UI mit Hell-/Dunkelmodus und durchdachtem Statusbereich.
  • Optional: Inventar-Item (z. B. phone_device) für QB, ESX oder ox_inventory.

Technik & Server-Kontrolle

Framework

ESX (es_extended) und QBCore (qb-core) — Umschaltung per Convar: auto, esx oder qb.

Zugriff & Jobs

Standard ohne Job-Zwang. Optional nur für definierte Jobs (z. B. Police, Sheriff, FIB, Ambulance) oder Freigabe für alle Spieler (leutphone_open_all).

Dispatch & Erweiterungen

Event leutphone:dispatchIntegration sowie optionaler Export aus Fremd-Resources — deine Leitstellen-Logik bleibt bei dir.

Welt & Utility

Wegpunkt, Online-Roster, Spielerkoordinaten, UI-Benachrichtigungen und On-Screen-Hinweise bei geschlossenem Phone.

Branding

Server-Anzeigename, Produktname, Untertitel und Portal-URL per Convars — LeutPhone wird zu „eurem“ Gerät.

Kamera & Spielfoto

Spielfotos über die eingebaute NUI-WebGL-Pipeline — keine Pflicht zu screenshot-basic. Weltaufnahme und Selfie-Modus, Kamera-Walkthrough (Enter / B / Mausrad), RP-Taschenlampe als Spotlight aus Blickrichtung.

Phone-Dock (Priorität)

  • Start — Homescreen & App-Übersicht
  • Fraktionszentrum — Übersicht, Mitglieder, Logbuch
  • Instapic — Feed, Stories, Profil
  • Chirper — Kurzmeldungen / Dispatch-Anteil

System & erweitert

  • Snapview — Kurzvideos · Spoof
  • Foto-Kamera — Webcam / Spieler-Kamera
  • KeepPad — Notizen · Cloud-Spoof
  • NovaSurf — Web im Gerät
  • System — Einstellungen

Store-Apps (Katalog)

Simulierte bzw. lokale Oberflächen für RP — keine Anbindung an echtes GSM oder echte Social-Netzwerke. Wo „Mock“ / „Spoof“ genannt ist, dienen Apps der Atmosphäre.

  • FaceLook · SparkSwipe · HoneyBuzz
  • PingChat · GeistPost · FadenLese
  • TubeLoops · MomentRoll · ShutterGram
  • KartoNav · WetterBlink · Rechneo
  • Kalendo · KontaktRing · BriefKast
  • TodoPin · MelodieBox · SprachSchirm
  • CoinTasc · CloudDrop · KurzPfad
  • LeseEcke — sowie weitere Einträge im Katalog der Oberfläche

Warum LeutPhone

  1. Saubere Architektur — eigene Resource, klare Grenzen zum Tablet.
  2. Flexibler Einstieg — Mock zuerst, API später.
  3. Framework-nah — ESX und QB, dokumentierte Convars.
  4. RP-taugliche Medien — echte Spielaufnahmen & Selfies im Gerät.
  5. Erweiterbar — Dispatch-Hooks und Export.
  6. Professioneller Auftritt — konsistente UI-Sprache.

Lieferumfang & Dokumentation

  • Resource LeutPhone — ensure LeutPhone in der server.cfg
  • INSTALL.txt — Einrichtung, API optional, Build-Hinweis (npm run build:leutphone)
  • install/ — Item-Snippets für ESX, QBCore, ox_inventory
  • SPIELPHOTO.txt — Screenshot-Pipeline
  • Gemeinsames SQL mit Tablet-Backend nur einmal importieren (sql/-README)

FAQ

Brauche ich OTablet?

Nein. LeutPhone läuft eigenständig; Parallelbetrieb ist vorgesehen.

Ist das echtes WhatsApp, Instagram oder Tinder?

Nein — In-Game-Oberflächen und RP-Werkzeuge; vieles simuliert oder lokal.

Geht ohne Datenbank?

Ja — Plug & Play mit Mock. Persistenz über Backend/API ist optional.

Was passiert bei Dispatch?

Eure Skripte können auf leutphone:dispatchIntegration reagieren oder einen konfigurierten Export aufrufen.