No description
Find a file
2026-03-07 15:56:02 +00:00
client fix: init nach Resource-Start (playerLoaded race condition) 2026-03-07 15:56:02 +00:00
html feat: complete ESX phone — Telefon, SMS, Email, Kontakte, App Store, SIM, Custom-API 2026-03-07 12:05:12 +00:00
server feat: complete ESX phone — Telefon, SMS, Email, Kontakte, App Store, SIM, Custom-API 2026-03-07 12:05:12 +00:00
shared feat: complete ESX phone — Telefon, SMS, Email, Kontakte, App Store, SIM, Custom-API 2026-03-07 12:05:12 +00:00
sql feat: complete ESX phone — Telefon, SMS, Email, Kontakte, App Store, SIM, Custom-API 2026-03-07 12:05:12 +00:00
fxmanifest.lua feat: complete ESX phone — Telefon, SMS, Email, Kontakte, App Store, SIM, Custom-API 2026-03-07 12:05:12 +00:00
README.md feat: complete ESX phone — Telefon, SMS, Email, Kontakte, App Store, SIM, Custom-API 2026-03-07 12:05:12 +00:00

ESX Handy

Vollständiges Handy-System für ESX mit moderner Phone-UI.

Features

  • 📞 Telefon: Wählen, Anrufe annehmen/ablehnen, Anrufverlauf
  • 💬 Nachrichten: Threads, Echtzeit-SMS zwischen Spielern
  • 👥 Kontakte: Hinzufügen, löschen, direkt anrufen
  • 📧 E-Mail: Posteingang, Verfassen, Lesen
  • 🛒 App Store: Apps kaufen & installieren
  • 💳 SIM-Karte: Kaufen, Tarif anzeigen, Nummer
  • 🔌 Custom App API für andere Scripts

SQL

Importiere sql/handy.sql in deine Datenbank.

Installation

  1. In resources/[esx]/esx-handy kopieren
  2. server.cfg: ensure esx-handy
  3. SQL importieren
  4. F1 zum Öffnen

Custom App API

-- Andere Scripts können Apps registrieren:
exports['esx-handy']:RegisterPhoneApp('meine_app', {
    label = 'Meine App',
    icon  = '🎯',
})

-- SMS senden (Server-seitig):
exports['esx-handy']:SendPhoneMessage('0123-4567', 'System', 'Deine Bestellung ist angekommen!')

-- Email senden:
exports['esx-handy']:SendPhoneEmail('0123-4567', 'Bank', 'Kontoauszug', 'Dein Kontostand: $5.000')

Abhängigkeiten

  • es_extended
  • oxmysql