Aller au contenu principal

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.

FichierContenu
kiosks.jsonBornes posées
screens.jsonÉcrans de commandes posés
trash.jsonPosition de la poubelle de cuisine
stock.jsonContenu des piles de plateaux, gobelets et sachets
bins.jsonContenu des bacs d'assemblage
tickets.jsonDerniers tickets de commande
status.jsonRestaurant ouvert ou fermé

Pour réinitialiser un élément : arrêtez la ressource, supprimez le fichier voulu, puis redémarrez.

Mettre à jour le script​

  1. Téléchargez la nouvelle version depuis le Keymaster.
  2. Remplacez le dossier tth_burgershot en gardant ses fichiers .json (bornes, écrans, poubelle, stock, bacs, tickets, statut).
  3. Reportez vos modifications de config.lua (et des modules/**/config.lua) et du dossier bridge/.
  4. Redémarrez le serveur, ou faites refresh puis ensure 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.lua et modules/**/config.lua ;
  • locales/*.lua ;
  • shared/locale.lua et shared/interaction.lua ;
  • bridge/*.lua ;
  • install/*.sql et install/*.lua.