Mise à jour et fichiers
Fichiers de sauvegarde
Le script crée ces fichiers dans le dossier de la ressource. Ils sont à conserver lors d'une mise à jour.
| Fichier | Contenu |
|---|---|
kiosks.json | Bornes posées |
screens.json | Écrans de commandes posés |
trash.json | Position de la poubelle de cuisine |
stock.json | Contenu des piles de plateaux, gobelets et sachets |
bins.json | Contenu des bacs d'assemblage |
tickets.json | Derniers tickets de commande |
status.json | Restaurant ouvert ou fermé |
Pour réinitialiser un élément : arrêtez la ressource, supprimez le fichier voulu, puis redémarrez.
Mettre à jour le script
- Téléchargez la nouvelle version depuis le Keymaster.
- Remplacez le dossier
tth_burgershoten gardant ses fichiers.json(bornes, écrans, poubelle, stock, bacs, tickets, statut). - Reportez vos modifications de
config.lua(et desmodules/**/config.lua) et du dossierbridge/. - Redémarrez le serveur, ou faites
refreshpuisensure tth_burgershot.
astuce
Avant de mettre à jour, copiez vos configs et votre bridge à part : c'est ce qui se perd le plus souvent.
Structure de la ressource
tth_burgershot/
├─ fxmanifest.lua
├─ config.lua Réglages généraux : langue, interactions, job, carte, tenues
├─ locales/ Traductions fr, en, es, pt, de
├─ bridge/ Intégration framework / ressources (ouvert)
├─ shared/ Traductions, interactions ox_target, cache
├─ install/ jobs.sql, items.sql (ESX), items ox_inventory, icônes PNG
├─ stream/ Props personnalisés (bornes, friteuses, burgers, boissons, sachets…)
└─ modules/
├─ bornes/ Bornes de commande
├─ panneaux/ Panneaux menu
├─ commandes/ Écrans cuisine et clients, caisses, sons
├─ tickets/ Tickets de commande
├─ friteuses/ Friteuses
├─ egouttoir/ Égouttage et cornets de frites
├─ grill/ Grill
├─ assemblage/ Assemblage des burgers
├─ boissons/ Fontaines à soda et gobelets
├─ plateaux/ Plateaux, sachets, piles, meuble poubelle
├─ salle/ Places assises et repas
├─ poubelle/ Poubelle de cuisine
├─ nettoyage/ Masquage du décor encombrant du MLO
├─ reserve/ Réserve et piles
├─ job/ Boss menu, finances, vestiaire
└─ horloge/ Synchronisation, préchargement, aides à l'écran
Fichiers ouverts (Asset Escrow)
Restent lisibles et modifiables :
config.luaetmodules/**/config.lua;locales/*.lua;shared/locale.luaetshared/interaction.lua;bridge/*.lua;install/*.sqletinstall/*.lua.