KS-Permanent-Vehicle
Installation
- Décompressez l’archive livrée dans votre dossier
resources/, sous le nomks-permanent-vehicle. - Importez le fichier
install.sqlfourni dans votre base de données. - Ajoutez
ensure ks-permanent-vehicledans votreserver.cfg, aprèsoxmysqletqb-core. - Redémarrez votre serveur.
Configuration
Config.PermanentVehicles = {
{
model = "police3",
coords = vec4(441.9, -981.2, 30.7, 90.0),
respawnAfter = 300, -- secondes après destruction
locked = true,
accessJob = "police",
},
}
accessJob restreint le déverrouillage au métier indiqué — laissez à nil pour un véhicule accessible à tous.
Forcer un respawn immédiat
Utile en commande admin pour remettre un véhicule à sa position d’origine sans attendre le délai configuré :
exports['ks-permanent-vehicle']:ForceRespawn(vehicleIndex)
vehicleIndex correspond à la position de l’entrée du véhicule dans Config.PermanentVehicles, en commençant à 1.
Problèmes fréquents
Le véhicule ne respawn pas après destruction. Vérifiez que respawnAfter est bien défini (une valeur nil désactive le respawn automatique) et qu’aucun autre script ne supprime l’entité avant l’expiration du délai.
Deux véhicules permanents apparaissent au même endroit après un redémarrage. Cela indique généralement un double ensure du resource ou un redémarrage du script sans nettoyage préalable des entités — vérifiez qu’il n’est chargé qu’une seule fois dans server.cfg.

