Présentation
TC Context Menu
Menu contextuel à la souris : clic droit sur un joueur, un PNJ, un véhicule, un objet ou le décor.
VisionESXQBCoreQboxStandalonev1.0.0
tc-contextmenu affiche le curseur de la souris : un clic droit sur un joueur, un PNJ, un véhicule, un objet ou le décor ouvre un menu avec les actions possibles pour cette cible. Les options s'ajoutent en jeu (/gestioncontexte) ou par code, et celles créées en jeu sont permanentes (base de données).

C'est une réécriture complète, sans code tiers. Il utilise le même kit d'interface que les autres scripts TC (tc-ui), donc le même thème.
#Fonctionnalités
- Ciblage de 6 types : décor, PNJ, joueur, véhicule, objet, soi-même, avec surbrillance de l'entité survolée.
- Sous-menus, séparateurs, conditions (métier, objets, admin, ACE, dans un véhicule, en service), distance maximale, filtre par modèle.
- Gestion en jeu (
/gestioncontexte) : créer, modifier, dupliquer, supprimer, activer, tester, capturer une cible d'un clic, import / export JSON. - Pack d'options intégré (~75 options joueur, soi, véhicule, objet, PNJ, monde, staff, dev), désactivable groupe par groupe.
- API d'intégration simple pour les autres scripts : un global
tcmenu, des exports, des événements. - Compatible ox_target et qb-target : migration en une ligne.
- Performances : 0,00 ms au repos, ≤ 0,01 ms menu ouvert.
#Dépendances
| Ressource | Statut |
|---|---|
oxmysql | obligatoire |
tc-ui | obligatoire (interface) |
ox_lib, ox_target, ox_inventory | inutiles |
Frameworks : Vision, ESX, QBCore, Qbox ou standalone (couche bridge/).
#Pages
InstallationDémarrage, tables et droits admin.ConfigurationToutes les options de `config.lua`.UtilisationOuvrir le menu, `/gestioncontexte`, champs et actions.Intégration & exportsAjouter des options depuis tes scripts.Base de donnéesLe SQL complet.DépannageErreurs fréquentes.
#Dans cette section
InstallationInstaller tc-contextmenu : ressources, tables, droits admin et premier essai.ConfigurationLes options de config.lua : touche, ciblage, sécurité, pack d'options intégré et bridge.UtilisationOuvrir le menu, gérer les options en jeu avec /gestioncontexte, champs d'une option, types d'action et pack intégré.Intégration et exportsAjouter des options depuis tes scripts : tcmenu, exports, événements, compatibilité ox_target / qb-target.Base de donnéesLe SQL de tc-contextmenu : deux tables.DépannageErreurs fréquentes de tc-contextmenu : le menu ne s'ouvre pas, une option n'apparaît pas, /gestioncontexte refusé.