TC ScriptDocumentation

Présentation

TC Bombe Banana

Mode coopératif à 3 joueurs : un singe aveugle, un sourd et un muet désamorcent une bombe ensemble.

VisionESXQBCoreQboxStandalonev1.3.0

tc-banana_defuse est un mode coopératif à 3 joueurs : un singe aveugle, un singe sourd et un singe muet doivent désamorcer une bombe ensemble, en communiquant malgré leurs handicaps. Les modules, les règles et le manuel sont originaux (aucun contenu d'un jeu existant).

#Fonctionnalités

  • 3 rôles complémentaires : chacun ne perçoit qu'une partie de la bombe.
  • 3 à 7 modules selon la difficulté : fils, bouton, plaque braille, symboles, interrupteurs, molettes, son.
  • 4 difficultés : facile, normal, difficile, expert (réglables).
  • Lobby par PNJ : on parle au PNJ (E) pour s'inscrire ; lancement automatique à 3 joueurs.
  • Gestes pour le muet (chiffres, actions, réponses, couleurs) affichés en bulles et dans le HUD.
  • Coupure du son réelle : le sourd n'entend pas les autres, le muet n'est entendu de personne.
  • Parties isolées dans un routing bucket par arène : plusieurs parties en même temps.
  • Aucune vraie explosion : la détonation est un effet d'écran local (compatible avec les anticheats qui bloquent les explosions client).
  • Aucune base de données, aucun item, aucun métier, aucun argent.

#Les rôles

Voit la bombeTouche la bombeParleEntend
AveugleSilhouettes seulementOui (seul)OuiOui
SourdTout (couleurs, minuteur, n° de série)NonOuiNon
MuetNonNonNonOui (seul à avoir le manuel)

Toute la logique et les solutions restent côté serveur : chaque client ne reçoit que ce que son rôle peut voir.

#Dépendances

RessourceStatutRôle
tc-uiobligatoireInterface NUI
ox_libobligatoire (importé par le manifeste)Callbacks et utilitaires
lb-phoneoptionnelTéléphone coupé pendant la partie
pma-voiceoptionnelRadio / appels coupés pendant la partie
tc-logsoptionnelJournal Discord (début / fin de partie, arrêt par un staff)

La coupure du son utilise le natif MumbleSetVolumeOverrideByServerId : un vocal basé sur Mumble (pma-voice…) est nécessaire.

Frameworks : Vision (core) · ESX · QBCore · Qbox · standalone, détection automatique. Le framework sert uniquement aux notifications, au nom du joueur, au statut staff et à la réanimation.

#Pages

#Dans cette section

Dernière mise à jour : 7 novembre 2026© 2026 TC Script