Exigences
-
Récents artefacts FiveM
-
Streaming activé
-
fxmanifest.luaaveclua54 'oui' -
Facultatif:
ox_lib,ox_inventaire, système porte/cible (serrure_de_porte_ox,cible_oxou votre équivalent)
Installer (étape par étape)
-
Dépôt de ressources
ressources/[cartes]/gov_observatory/ -
fxmanifest.lua
Remplacer
gov_props.ytypet tous les chemins audio avec le réel fichiers dans votre téléchargement. -
Redémarrage le serveur ou
rafraîchir→assurer gov_observatory.
Intégration du framework (ESX / QBCore / QBOX / Standalone)
Rôles et autorisations (recommandation)
-
PD: cellule de détention, porte des preuves, accès côté palais de justice
-
Juge: bancs, chambres, salle sécurisée
-
Gouverneur/Maire: bureau du gouverneur, conférence, salle sécurisée
-
Greffier: accueil, archives, contrôle de la salle de vote
-
Publique: salle, musée
Utilisez votre serrure pour passer devant emploi/gradeGardez les voies publiques ouvertes pour éviter les foules.
ESX
-
Portes de portail par
emploi = « police » | « juge » | « gouvernement » | « greffier ». -
Cachettes avec
ox_inventaire: preuves (côté cellule), salle sécurisée (lecture/écriture par niveau). -
FAIRE: Ajoutez vos entrées de configuration de serrure de porte (coordonnées, hachages de porte) et identifiants de réserve.
QB-Core
-
Miroir avec
ambulance/police/gouvernementou vos travaux personnalisés. -
cible qb/cible_oxzones : isoloir, barre des témoins, bureau du greffier. -
FAIRE: Ajoutez des coordonnées et des étiquettes de zone ; liez-les à votre événements client/serveur.
QBOX (qbx_core)
-
Utiliser
qbx_coreautorisations/groupes. -
Notes de carte → portes sécurisées (juge/gouverneur).
-
FAIRE: Insérez vos noms d'exportations/rappels tels qu'ils sont implémentés dans votre ville.
Autonome (pas de framework)
-
FAIRE: Bind ACE vérifie votre script de porte/cible s'il est pris en charge.
NUI et interactions (facultatif)
-
Salle de vote : Interface utilisateur du bulletin de vote NUI → publier les résultats via le serveur RPC ; écrire dans la base de données.
-
FAIRE: Mettez en œuvre votre schéma de vote et vos contrôles anti-duplication.
-
-
Salle d'audience : Démarrer/arrêter la session, basculer les effets sonores du marteau, invite de serment du témoin.
-
FAIRE: Accrochez-vous aux noms de vos événements ; n'inventez pas de points de terminaison.
-
-
Réception: Menu contextuel (enregistrement → routage des dossiers → salle d'audience).
-
Utiliser
ox_libpour les flux de contexte/NUI simples.
-
Données et réserves (ox_inventory)
-
salle de sécurité: réserve restreinte pour les disques scellés.
-
Casier à preuves (cellule):PD écrit, le commis lit.
-
Musée: métadonnées d'exposition facultatives en lecture seule (aucun élément).
-
FAIRE: Enregistrez les réserves avec des positions, des limites et des autorisations selon la configuration de votre inventaire.
Véhicules et accès
-
Le streaming dans le garage n'est pas inclus. Gardez le stationnement libre à l'extérieur, entrées libres pour l'escorte PD.
-
Si vous utilisez un script de flotte gouvernementale, placez les points d'apparition près des escaliers extérieurs.
-
FAIRE: Ajoutez des coordonnées/en-têtes d'apparition dans votre ressource de garage (ESX/QB/QBOX).
Anti-triche et sécurité
-
Les accessoires et portes diffusés en streaming peuvent déclencher des anti-triche. Ajoutez le nom de la ressource à la liste blanche si nécessaire.
-
Valider côté serveur: vote, actions en justice, changements d'état des portes.
-
Ne faites pas confiance aux vérifications réservées aux clients. Utilisez exportations/rappels avec la permission des gardes.
Liste de contrôle:
-
Promenez-vous dans les zones à fort trafic (expositions de musée). Attention aux pics.
-
Si pics :
-
Désactiver les ymaps d'encombrement facultatifs (si fournis). FAIRE: basculer les noms définis par package.
-
Réduisez les zones cibles ; fusionnez les éléments interactifs adjacents.
-
Évitez les boucles lourdes dans le client Lua ; supprimez les effets sonores de porte.
-
Synchronisation et stabilité
-
Les états des portes doivent être synchronisés sur l'ensemble du serveur ; utilisez l'autorité du serveur de votre serrure.
-
Occlusion audio vérifiée par pièce ; test avec portes ouvertes/fermées.
-
Le parcours des cellules de détention a été testé pour les escortes ; aucun problème de collision n'a été constaté dans les coins.
-
Voix: vérifiez les zones pma-voix/marmonnement dans la salle d'audience afin que la galerie puisse entendre les juges sans écho. FAIRE: ajoutez votre configuration de zone.
Script de test rapide (ce qu'il faut vérifier)
-
Les pontes publiques à Réception.
-
Le juge ouvre Banc porte (grillée).
-
Escortes de la police à Cellule; cachette de preuves, écriture, œuvres.
-
Le greffier commence Vote; un bulletin par citoyen (vérification des données des joueurs).
-
Verrous du gouverneur salle de sécurité; non-gouvernemental refusé.
