Économisez 20 % avec WELCOMEVoir les promotions
Intérieur de cinéma et écran vidéo dans FiveM

FiveM Script de cinéma : Configuration Hypnonema vérifiée et vérification du miroir

Updated Free resourceReview source

Résultat source : la vieille page décrivait une ressource de cinéma générique mais n'identifiait pas son package. Sa liste de fonctionnalités se chevauche avec Hypnonema, une ressource de lecteur multimédia open-source FiveM, mais FiveMX ne peut pas prouver que l'archive Linkvertise est Hypnonema ou une copie autorisée. Ce guide sépare la version officielle inspectée du miroir non vérifié.

Écran de cinéma à l'intérieur d'un intérieur FiveM
Un écran de cinéma nécessite plus qu'un accessoire de carte : la ressource contrôle les URLs multimédias, la lecture synchronisée, les cibles de rendu, l'audio et les autorisations.

Inspection de l'archive FiveMX : Hypnonema 1.9.5

Le 22 juillet 2026, FiveMX a interrogé l'officiel charming-byte/fivem-hypnonema GitHub releases API et a téléchargé hypnonema-1.9.5.zip à partir de la version 1.9.5, publiée le 1er mars 2025. L'actif était de 4 976 380 octets. Son SHA-256 était f5605451fd4b91b5f3c63520fe2a1351fa43d9737e53d50de3b582211173b967.

unzip -t terminé sans erreurs. L'archive contenait 61 fichiers. Le fxmanifest.lua déclaré fx_version 'bodacious', jeu gta5, auteur simpled-dev, dépôt https://github.com/charming-byte/fivem-hypnonema, et version du manifeste 2.0.0. Cette version interne du manifeste diffère de l'étiquette de version GitHub ; les deux valeurs sont enregistrées au lieu de les forcer silencieusement à correspondre.

Permissions observées dans l'archive officielle

Le autorisations.cfg accorde la pleine hypnonème ACE à group.admin et la lecture builtin.everyone. La création d'écran, l'édition, la suppression et les programmes sont commentés pour tout le monde par défaut. Examinez ce fichier avant de démarrer la ressource. La lecture publique peut être intentionnelle pour un cinéma communautaire, mais elle permet également aux utilisateurs de choisir des médias à moins qu'une politique plus restrictive ne remplace la valeur par défaut.

Capacité Rôle de test suggéré Résultat attendu
Ouvrir et éditer la configuration de l'écran Administrateur Autorisé uniquement lorsqu'il est explicitement accordé
Démarrer, mettre en pause ou arrêter la lecture Joueur normal Correspondre à la politique d'événement écrite du serveur
Créer ou supprimer des écrans Joueur normal Refusé sauf si activé délibérément
Gérer les horaires Gestionnaire d'événements Utiliser un ACE dédié plutôt qu'un accès administrateur général

Installez la version officielle inspectée sur le serveur de staging

  1. Téléchargez la version actuelle depuis le dépôt officiel GitHub et enregistrez sa nouvelle somme de contrôle. Ne supposez pas que la somme de contrôle ci-dessus s'applique à une version ultérieure.
  2. Extrayez-le de sorte que le dossier des ressources soit exactement resources/hypnonema et contient le manifeste, le client, le serveur et les fichiers web à sa racine.
  3. Modifier autorisations.cfg pour les trois rôles que vous allez tester : propriétaire, personnel d'événement et joueur normal.
  4. Ajouter exec @hypnonema/permissions.cfg avant assurez-vous que hypnonema dans serveur.cfg.
  5. Démarrez le serveur de staging et inspectez les deux consoles avant de créer un écran. Conservez le fichier de base de données généré lors des tests de mise à niveau.

Médias, NUI, et vérifications de modération

Hypnonema utilise une cible de rendu de jeu et une interface basée sur le web. La documentation de Cfx.re NUI explique que les pages FiveM UI s'exécutent dans un environnement basé sur Chromium et peuvent être inspectées avec les outils de développement NUI. Une URL qui fonctionne dans un navigateur de bureau peut encore échouer parce que le fournisseur bloque les intégrations, change son lecteur, nécessite des cookies ou interdit le contenu.

  • Testez une courte vidéo approuvée, un flux en direct et une URL invalide. Enregistrez l'écran, la distance audio, la synchronisation et le comportement en cas d'échec.
  • Confirmez que le son devient inaudible en dehors de la plage prévue et que deux écrans proches ne produisent pas de chevauchement audio incontrôlé.
  • Ouvrez les outils de développement NUI et enregistrez les requêtes échouées ou les erreurs JavaScript. Ne contournez pas les restrictions des fournisseurs avec des proxys douteux.
  • Décidez quels domaines peuvent être utilisés et qui examine les droits médiatiques. Un flux techniquement intégrable n'est pas automatiquement sous licence pour un événement de serveur public.
  • Reconnectez deux clients pendant la lecture et vérifiez la synchronisation, l'état de pause, le volume et le nettoyage après l'arrêt de la ressource.

Feuille de performance

Utilisez le même emplacement, écran, URL média, nombre de joueurs et paramètres graphiques pour chaque comparaison. Enregistrez le temps de ressource client avec l'écran inactif, en lecture et hors de portée. Enregistrez également les erreurs du serveur et les échecs des requêtes NUI. Ne labelisez pas la ressource comme optimisée simplement parce que la lecture commence.

Mise à niveau et rétrogradation

Sauvegarder le dossier des ressources, autorisations.cfg, les modifications du manifeste, et la base de données Hypnonema avant une mise à niveau. Arrêtez la ressource, remplacez les fichiers par une version vérifiée, réappliquez uniquement la configuration examinée et redémarrez-la. Si la lecture, les autorisations ou les écrans régressent, restaurez les fichiers et la base de données correspondants ensemble ; mélanger une nouvelle base de données ou une interface web avec des binaires anciens crée un second état inconnu.

Liste de contrôle d'acceptation de production

Approuvez la ressource uniquement après que le propriétaire, le personnel de l'événement et les tests des joueurs correspondent à la politique écrite ; une URL multimédia approuvée joue sur deux clients ; une URL invalide échoue sans erreurs persistantes ; la plage audio est acceptable ; la reconnexion et le redémarrage de la ressource préservent ou nettoient l'état prévu ; et l'impact mesuré sur le client est enregistré. Capturez la configuration de l'écran et le fichier ACE utilisés pour le test.

Pour un événement public, ajoutez un runbook de modération couvrant qui peut démarrer les médias, comment la lecture est arrêtée immédiatement, quels domaines sont approuvés, comment les plaintes pour droits d'auteur sont traitées et comment la ressource est désactivée. La lecture technique et l'utilisation publique responsable sont des portes séparées, et chacune devrait avoir un propriétaire.

Miroir monétisé hérité

Téléchargement avec publicités. Sa page d'accueil a retourné HTTP 200, mais FiveMX n'a pas reçu de nom de fichier public, de manifeste, de licence, de somme de contrôle ou de preuve qu'il correspond à Hypnonema. Préférez la source officielle inspectée.

Quels changements nécessitent une nouvelle vérification

Répéter les vérifications d'archive et d'exécution lorsque le tag de version GitHub, la somme de contrôle des actifs, le manifeste, le frontend NUI, le support media-provider, le format de la base de données ou le fichier de permissions change. Effectuer également un nouveau test après un changement majeur de l'artéfact FXServer ou de la version du jeu. Conserver les mesures 1.9.5 ci-dessus comme référence datée uniquement ; elles ne doivent pas être copiées sur une version ultérieure sans télécharger et inspecter cet actif exact.

Références principales

Laisser un commentaire