Skip to main content
ts-persistence expose quelques commandes admin via ts-lib pour gérer les véhicules persistants en jeu.
Les permissions sont configurables dans Config.Server.permissions, fichier shared/config.lua.

/persistence

Syntaxe

Description

Recharge tout le système de persistance :
  • décharge tous les véhicules persistants actuellement spawnés ;
  • recharge tous les véhicules depuis la BDD ;
  • renvoie la grille aux joueurs connectés (si le pont framework le permet).

Permissions

Géré par Config.Server.permissions.reload(source).
Par défaut : pont framework (QBCore / ESX / etc.), surcharge possible dans shared/config.lua.

/bringvehicle

Syntaxe

Description

Téléporte un véhicule persisté vers l’admin qui a lancé la commande :
  • recherche le véhicule dans Server.Main.Vehicles via son ID de persistance ;
  • met à jour position et cap pour correspondre à la position de l’admin.
Utile pour récupérer un véhicule « perdu » ou déboguer une entrée.

Paramètres

Permissions

Géré par Config.Server.permissions.bringVehicle(source).

/setvehicleasTemp

Syntaxe

Description

Bascule si un véhicule persistant doit être traité comme temporaire :
  • en temporaire : retiré de la BDD, suivi seulement en mémoire ;
  • en permanent : réinséré en BDD avec un nouvel ID si besoin.
S’appuie sur l’helper interne Server.Main.Vehicle.SetTemp.

Paramètres

Permissions

Géré par Config.Server.permissions.setVehicleTemp(source).
Dernière modification le 29 mars 2026