FiveM Intermédiaire 13 min de lecture

Comment installer lb-phone sur FiveM : guide complet 2026

Installer lb-phone sur FiveM avec ESX ou QBCore : tuto complet, dépendances ox_lib, escrow Tebex, SQL et configuration. Le téléphone premium FiveM.

Comment installer lb-phone sur FiveM : guide complet 2026

Support Technique

Besoin d'aide ? Notre équipe est disponible 24/7 pour vous assister.

Comment installer lb-phone sur FiveM : tutoriel complet 2026

lb-phone est l’un des téléphones premium les plus utilisés sur FiveM en 2026. Développé par LBScripts, il est compatible avec ESX, QBCore et standalone, propose des dizaines d’applis modernes et une UX très soignée. Dans ce guide, nous installons lb-phone étape par étape sur un serveur hébergé chez HebergTonServ, hébergeur FiveM spécialisé.


🎯 Pourquoi choisir lb-phone

Points forts de lb-phone par rapport aux alternatives gratuites :

  • UX moderne type iOS/Android natif
  • Compatible ESX, QBCore et standalone (bridge automatique)
  • Apps natives : Messages, Phone, Contacts, Camera, Photos, Mail, Wallet, Settings
  • Apps custom : Twitter (X), Insta, Marketplace, Tinder-like, Services, Music
  • Multi-langue dont français complet
  • Documentation excellente sur docs.lbscripts.com
  • Support actif Discord LBScripts
  • Updates régulières
  • Code escrow (protection auteur, performances optimisées)

💰 Prix et acquisition

lb-phone est un script payant vendu sur :

  • 🛒 store.lbscripts.com (recommandé)
  • 🛒 Tebex officiel LBScripts

Prix moyen : 30-50 € en one-shot (license serveur unique, IP-locked).

⚠️ N’achetez que sur les sources officielles. Les versions “leaks” sur des forums sont :

  • Souvent vérolées
  • Toujours non fonctionnelles à long terme (escrow update auto bloqué)
  • Risque ban Cfx.re

📋 Prérequis

Avant l’installation, vérifiez :

  • ✅ Serveur FiveM fonctionnel (ESX, QBCore ou standalone)
  • ox_lib installé (dernière version) — github.com/overextended/ox_lib
  • oxmysql installé (recommandé)
  • pma-voice pour les appels (recommandé)
  • ✅ Accès SFTP au serveur (panel HebergTonServ)
  • ✅ Accès phpMyAdmin ou client MySQL
  • ✅ License lb-phone activée sur votre IP serveur

🚀 Étape 1 — Télécharger lb-phone

  1. Connectez-vous à keymaster.fivem.net
  2. Section Granted Assets
  3. Trouvez lb-phone
  4. Cliquez Download
  5. Récupérez le ZIP

💡 Important : assurez-vous que l’IP de votre serveur HebergTonServ est bien renseignée dans le keymaster Tebex pour valider l’escrow.


📤 Étape 2 — Upload sur votre serveur

  1. Ouvrez FileZilla
  2. Connectez-vous en SFTP (infos panel HebergTonServ)
  3. Naviguez vers resources/[standalone]/ ou resources/[lb]/ (créez le dossier si besoin)
  4. Glissez-déposez lb-phone extrait
  5. Vérifiez la structure :
resources/
└── [lb]/
    └── lb-phone/
        ├── client/
        ├── server/
        ├── ui/
        ├── shared/
        ├── config.lua
        ├── fxmanifest.lua
        └── ...

🗃️ Étape 3 — Importer le SQL

  1. Connectez-vous à phpMyAdmin (panel HebergTonServ)
  2. Sélectionnez votre base de données
  3. Onglet Importer
  4. Importez le fichier lb-phone.sql (présent à la racine du dossier ou dans installation/)
  5. Cliquez sur Exécuter

Tables créées (variant selon version) :

  • phone_phones
  • phone_messages
  • phone_calls
  • phone_contacts
  • phone_photos
  • phone_notes
  • phone_apps
  • phone_tinder_profiles
  • Etc.

⚙️ Étape 4 — Ajouter l’ensure dans server.cfg

Ouvrez votre server.cfg et ajoutez dans cet ordre :

ensure ox_lib
ensure oxmysql
ensure pma-voice
ensure es_extended    # ou qb-core selon framework
ensure lb-phone

⚠️ ox_lib doit être démarré AVANT lb-phone.


🔧 Étape 5 — Configuration du framework

Ouvrez lb-phone/config.lua et configurez :

Framework

Config.Framework = "esx"   -- "esx", "qb", ou "standalone"

Item de téléphone

Config.Item = {
    Enabled = true,
    Name = "phone",   -- nom de l'item dans votre inventaire
    UseItem = true
}

Langue

Config.DefaultLanguage = "fr"

Apps activées

Config.Apps = {
    Phone = true,
    Messages = true,
    Mail = true,
    Twitter = true,    -- nécessite config Twitter
    Marketplace = true,
    Settings = true,
    Camera = true,
    -- etc.
}

Apparence par défaut

Config.DefaultPhoneTheme = "dark"
Config.DefaultWallpaper = "default"

📦 Étape 6 — Ajouter l’item phone dans l’inventaire

Si vous utilisez ox_inventory

Dans ox_inventory/data/items.lua :

['phone'] = {
    label = 'Téléphone',
    weight = 190,
    stack = false,
    close = true,
    description = 'Un smartphone moderne'
},

Si vous utilisez ESX legacy inventory

Dans la table SQL items (via phpMyAdmin) :

INSERT INTO items (name, label, weight) VALUES ('phone', 'Téléphone', 1);

Si vous utilisez QBCore inventory

Dans qb-core/shared/items.lua :

['phone'] = {
    name = 'phone',
    label = 'Téléphone',
    weight = 190,
    type = 'item',
    image = 'phone.png',
    unique = true,
    useable = true,
    shouldClose = true,
    description = 'Un smartphone moderne'
},

▶️ Étape 7 — Démarrer et tester

  1. Redémarrez votre serveur via le panel HebergTonServ
  2. Connectez-vous en jeu
  3. Donnez-vous l’item phone :

ESX

/giveitem [votre-id] phone 1

QBCore

/giveitem [votre-id] phone 1

Standalone

Utilisez la commande admin lb-phone :

/givephone [votre-id]
  1. Utilisez l’item depuis votre inventaire
  2. Le téléphone s’ouvre

🎨 Étape 8 — Personnaliser le téléphone

Wallpapers custom

Placez vos images dans lb-phone/ui/static/wallpapers/ et référencez dans config.

Sonneries custom

Placez fichiers .mp3 dans lb-phone/ui/static/ringtones/.

Logo serveur

Modifiez lb-phone/ui/static/img/logo.png pour vos services.

CSS custom

Le UI est compilé React. Modifications avancées nécessitent rebuild (voir docs.lbscripts.com).


🐛 Résolution des erreurs courantes

❌ “Resource lb-phone could not start: missing ox_lib”

Cause : ox_lib pas démarré avant lb-phone. Fix : déplacez ensure ox_lib AVANT ensure lb-phone dans server.cfg.

❌ “License invalide” / “Tebex escrow failed”

Cause : IP serveur différente de celle déclarée sur keymaster. Fix : vérifiez IP dans keymaster Tebex (HebergTonServ vous donne IP fixe à utiliser).

❌ Téléphone s’ouvre mais reste sur “loading”

Cause : SQL non importé ou framework non détecté. Fix : revérifiez Config.Framework + import SQL via phpMyAdmin.

❌ Pas de son aux appels

Cause : pma-voice mal configuré. Fix : installez et configurez pma-voice correctement.

❌ Items non utilisables

Cause : item phone pas ajouté à l’inventaire. Fix : ajoutez dans ox_inventory/items.lua ou table SQL.


🚀 Optimisation et performance

lb-phone est optimisé mais utilise des web sockets pour le temps réel.

Recommandations :

  • ✅ Utilisez oxmysql (5x plus rapide)
  • ✅ Limitez Config.MaxMessages pour éviter swell DB
  • ✅ Activez les caches dans config
  • ✅ Pour 64+ slots, prévoyez 8-16 Go de RAM — voir combien de RAM pour FiveM
  • ✅ Surveillez les performances avec le profiler FiveM

Un hébergement FiveM avec CPU Ryzen 9 dédié est idéal pour faire tourner lb-phone fluide même à 100+ joueurs.


📱 lb-phone vs qb-phone : quelle alternative ?

Critèrelb-phoneqb-phone
Prix30-50 €Gratuit
CompatibilitéESX + QB + standaloneQBCore seul
UXTrès moderneCorrecte
Apps natives15+10+
Mises à jourRégulièresCommunautaires
SupportDiscord officielCommunauté QBCore
PersonnalisationAvancéeAvancée

Verdict : qb-phone si vous voulez du gratuit fonctionnel sur QBCore. lb-phone si vous voulez du premium polyvalent et long terme.

Voir aussi : installer qb-phone sur FiveM.


🎓 Conclusion

Installer lb-phone sur FiveM prend 25-40 minutes : achat keymaster, upload SFTP, import SQL, config framework et item inventaire. C’est un investissement rentable pour les serveurs RP sérieux qui veulent un téléphone premium et long terme maintenu.

Héberger votre serveur FiveM avec lb-phone fluide

Pour aller plus loin :