TC ScriptDocumentation

Installation

Démarrer tc-ui et l'importer dans un script.

#Installation du serveur

  1. Copie le dossier tc-ui dans resources.
  2. Dans le server.cfg, démarre-le avant toutes les ressources qui en dépendent :
server.cfg
ensure tc-ui

Il n'y a aucune base de données et aucun item à créer. tc-ui n'a pas de fichier config.lua : il se règle par les options passées aux fonctions.

#Utiliser tc-ui dans ton propre script

Dans le fxmanifest.lua de ta ressource :

fxmanifest.lua
dependency 'tc-ui'
shared_script '@tc-ui/init.lua'   -- expose le global `tc`

Tu peux ensuite appeler tc.notify, tc.progress, etc. directement :

client.lua
tc.notify({ title = 'Bienvenue', description = 'Le script est prêt.', type = 'success' })

#Sans l'import

Chaque fonction est aussi disponible en export, sans modifier le manifeste :

Lua
exports['tc-ui']:notify({ title = 'Info', description = 'Via un export', type = 'info' })
local ok = exports['tc-ui']:progress('Réparation', 5000, { canCancel = true })

#Vérifier

Depuis la console F8 (ou un petit script client) :

Lua
tc.notify({ title = 'Test', description = 'tc-ui fonctionne.', type = 'success' })

Une notification doit s'afficher. Sinon, consulte le dépannage.

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