Le problème des étages multiples dans GTA V
GTA V a des gratte-ciels incroyables, dont presque aucun n'est vraiment utilisable. Téléporter les joueurs entre les étages fait cheap et casse l'immersion. Les étages MLO demandent des intérieurs customs coûteux et cassent quand même la physique aux transitions la plupart du temps. Agency-Elevator est notre réponse : une vraie mécanique d'ascenseur qui se sent comme un ascenseur, qui marche sur n'importe quel bâtiment, et qui se branche proprement sur l'écosystème de scripts de ton serveur.
Pourquoi ça se sent juste
L'ascenseur a trois temps : animation d'entrée, montée avec un léger mouvement de caméra et du son d'ambiance, ouverture des portes à l'étage de destination. Cette séquence prend six secondes — assez long pour paraître réel, assez court pour ne pas avoir l'impression d'attendre. Le sound design compte : un léger bourdonnement mécanique, le petit ding à ton étage. Les joueurs le remarquent rarement consciemment, et c'est exactement le but.
Configurer de nouveaux ascenseurs
Ajouter un nouvel ascenseur prend cinq lignes de config : coordonnées d'entrée, coordonnées de destination par étage, labels d'étage, une fonction de permission optionnelle. Pas d'édition MLO, pas de bidouille de streaming d'intérieur. Tu colles tes coordonnées, tu assignes tes étages, c'est fait. On a vu des propriétaires de serveur monter des immeubles de bureaux de 12 étages en moins de dix minutes.
Contrôle d'accès qui fonctionne vraiment
L'accès aux étages par job est traité en priorité. Le lobby est public, les étages 5 à 10 exigent une keycard de gestionnaire d'immeuble, et le penthouse demande un ID de personnage spécifique. Ces règles s'évaluent instantanément contre les données joueur de n'importe quel framework — pas d'attente de lookup en base qui ralentirait la transition de l'ascenseur.
Pourquoi c'est un favori du standalone
Agency-Elevator est framework-agnostique de base. Il se fiche de savoir si tu fais tourner QBCore, ESX ou une stack custom standalone — les hooks de permissions sont des fonctions pluggables, pas des imports de framework. C'est pour ça qu'il fait partie de nos scripts les plus téléchargés dans les trois communautés.