Documentation Vscript Cinéma
Le système de diffusion vidéo YouTube le plus avancé pour FiveM. Supporte ESX, QBCore et Standalone.
ox_lib pour une interface moderne et
réactive.
🎥 Diffusion Synchronisée
Lecture vidéo fluide et synchronisée pour tous les joueurs ciblés.
🎯 Ciblage Précis
Diffusez à tout le serveur, un rayon spécifique, ou des joueurs individuels.
🛡️ Admin-Proof
Contrôle total pour les admins. Les joueurs ne peuvent pas fermer l'écran sans permission.
🔌 API Complète
Exports client et serveur pour intégrer la vidéo dans vos propres scripts.
Installation
Suivez ces étapes pour installer vscript_cinv3 sur votre serveur.
1. Prérequis
- Une version récente de FiveM
- ox_lib (Obligatoire)
2. Installation des fichiers
Déplacez le dossier vscript_cinv3 dans votre dossier resources.
3. Server.cfg
Ajoutez les lignes suivantes à votre fichier de configuration :
Copierensure ox_lib ensure vscript_cinv3
ox_lib AVANT
vscript_cinv3.
Commandes & Utilisation
Le script est conçu pour être utilisé principalement via l'interface menu.
Menu Principal
- Commande :
/cinema - Raccourci : F7 (Par défaut)
Seuls les administrateurs configurés peuvent accéder à ce menu.
Exports Serveur
Utilisez ces exports dans vos scripts serveur pour automatiser la diffusion.
PlayVideo
Lance une vidéo pour une liste de cibles.
Copier-- Syntaxe exports['vscript_cinv3']:PlayVideo(url, targetType, value, volume, source) -- Exemple : Lancer pour tout le serveur exports['vscript_cinv3']:PlayVideo('https://youtube.com/watch?v=dQw4w9WgXcQ', 'all', nil, 80) -- Exemple : Lancer pour un joueur spécifique (ID 1) exports['vscript_cinv3']:PlayVideo('url...', 'ids', '1', 100)
Exports Client
Exports disponibles côté client.
PlayVideo
Lance la vidéo directement pour le client local.
Copierexports['vscript_cinv3']:PlayVideo(url, targetType, extraValue, volume)
ExtractYouTubeID
Utilitaire pour extraire l'ID vidéo d'une URL brute.
Copierlocal id = exports['vscript_cinv3']:ExtractYouTubeID('https://youtu.be/example') print(id) -- "example"