DocumentationHousing et garages

Housing et garages

Housing — application Maison

lua
Config.Phone.Housing = 'auto'
ValeurScript
klmstudiosPropriétés de la base KLMSTUDIO
loaf_housingloaf_housing
qb-housesqb-houses
qs-housingQuasar Housing
vms_housingVMS Housing
rtx_housingRTX Housing
falseApplication Maison désactivée

L'application affiche, pour chaque propriété : le libellé, l'état de la porte, la position (GPS) et la liste des résidents.

Ce que chaque script permet

ScriptVoirRésidentsVerrou
klmstudios✅✅✅
loaf_housing✅✅✅
qb-houses✅✅✅
rtx_housing✅✅✅
qs-housing✅✅❌
vms_housing✅✅❌

Avec vms_housing configuré en clés-objet (UseKeysOnItem), les résidents sont affichés par numéro de série de clé plutôt que par nom : le script ne lie pas les clés à un joueur.

Garages — application Garage

lua
Config.Phone.Garage = 'auto'
ValeurEffet
klmstudiosGarages de la base, avec le nom réel du garage
cd_garageColonnes in_garage, garage_id, garage_type
jg-advancedgaragesColonnes in_garage, impound, impound_data
qs-advancedgaragesColonne garage (OUT = sorti)
loaf_garageVéhicules toujours considérés rangés
nativeColonnes standard du framework

Le garage lit la table de véhicules du framework (owned_vehicles sur ESX, player_vehicles sur QB/Qbox, vehicles sur ox_core). Le réglage Config.Phone.Garage ne change que la façon d'interpréter les colonnes de rangement, propres à chaque script de garage.

Localiser un véhicule

Le bouton de localisation cherche d'abord le véhicule dans le monde autour du joueur. Sur la base KLMSTUDIO, il délègue en plus au système de garage du core, qui sait localiser un véhicule rangé.

Ajouter un script non supporté

Les providers sont en clair :

code
zs-phone/bridge/client/housing/
zs-phone/bridge/server/housing/
zs-phone/bridge/server/framework/<framework>/vehicles.lua

Voir Écrire son provider.

DMCA.com Protection Status