Skip to content

Krigsexe/lsfive-phone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSFive Phone - Universal FiveM Phone Resource

Visitors Badge

DEMO

LSFive Phone est un telephone moderne, universel et plug-n-play pour FiveM, construit avec React et TypeScript. Il fonctionne immediatement avec ESX, QBCore, ou en mode standalone - aucune integration manuelle requise!

Fonctionnalites

Support Universel des Frameworks

  • Detection Automatique: Detecte automatiquement ESX, QBCore, ou fonctionne en standalone
  • Zero Configuration: Fonctionne immediatement apres l'installation
  • Integration Complete: Virements bancaires, spawn de vehicules, apps metiers - tout fonctionne automatiquement

Applications

Core Fonctionnelles Optionnelles
Telephone (appels vocaux) Banque Social (Instagram-like)
Messages SMS Garage Musique (YouTube)
Contacts Dispatch Meteo
Navigateur Entreprises Photos
Parametres Mail Notes

Personnalisation

  • Themes clair/sombre
  • Fonds d'ecran personnalises
  • Installation/desinstallation d'apps
  • Dock personnalisable par drag-n-drop
  • Localisation FR/EN

Dependances

Important (Decembre 2025): Overextended a archive ses repositories en avril 2025. Les versions maintenues sont disponibles chez CommunityOx. Voir coxdocs.dev pour la documentation.

Ces ressources doivent etre demarrees AVANT lsfive-phone:

Ressource Repository Notes
oxmysql CommunityOx/oxmysql v2.13.1 supporte Node.js 22
ox_lib CommunityOx/ox_lib v3.32.2 (Dec 2025)

Ordre de demarrage recommande: oxmysql → ox_lib → framework → lsfive-phone


Installation Rapide

1. Telecharger

cd resources
git clone https://github.com/Krigsexe/lsfive-phone.git

2. Base de Donnees

mysql -u root -p votre_database < install.sql

Recommandation: Utilisez MariaDB plutot que MySQL 8 pour une meilleure compatibilite avec FiveM.

3. Configuration server.cfg

# Connection BDD (IMPORTANT: utilisez 'set' pas 'setr' pour la securite)
set mysql_connection_string "mysql://user:password@localhost/fivem"

# Ordre de demarrage
ensure oxmysql
ensure ox_lib
ensure es_extended  # ou qb-core
ensure lsfive-phone

4. C'est tout!

Le telephone detecte automatiquement votre framework et fonctionne immediatement.

Keybind: F1 | Commande: /phone


Configuration

Editez config.lua:

Config = {}

Config.Command = 'phone'           -- Commande (false pour desactiver)
Config.Keybind = 'F1'              -- Touche
Config.Framework = 'auto'          -- 'auto', 'esx', 'qb-core', 'standalone'

Config.DefaultLanguage = 'fr'      -- 'en' ou 'fr'
Config.DefaultTheme = 'dark'       -- 'dark' ou 'light'

Config.EnableVoiceCalls = true     -- pma-voice/mumble-voip
Config.EnableGarageSpawn = true    -- Spawn vehicules
Config.AllowOfflineTransfers = true -- Virements hors-ligne

Node.js 22 (Optionnel)

FiveM supporte maintenant Node.js 22. Pour l'activer, decommentez dans fxmanifest.lua:

node_version '22'

Exports

Serveur

exports['lsfive-phone']:GetPlayerPhoneNumber(source)
exports['lsfive-phone']:SendSMS(from, to, message)
exports['lsfive-phone']:SendMail(from, to, subject, body)
exports['lsfive-phone']:CreateDispatchAlert(dept, title, details, location)

Client

exports['lsfive-phone']:IsPhoneOpen()
exports['lsfive-phone']:OpenPhone()
exports['lsfive-phone']:ClosePhone()
exports['lsfive-phone']:SendNotification(title, msg, type)

Voice Chat

Support:


Build Frontend

npm install
npm run build  # Output dans html/

Compatible Node.js 16.9+ (runtime FiveM par defaut)


Notes Framework

Framework Identifier Compte Bancaire Vehicules
ESX users.identifier xPlayer.getAccount('bank') owned_vehicles
QBCore players.citizenid Player.PlayerData.money.bank player_vehicles
Standalone license - -

Depannage

Probleme Solution
Telephone ne s'ouvre pas Verifiez l'ordre de demarrage des ressources
Pas de numero Verifiez que les tables SQL existent
Virements echouent Activez Config.Debug = true

References


Credits

  • Krigs - Developpement et UI
  • Community - Tests et contributions

Stars & Contributions Welcome!

Profile Views