Accueil › Documentation › Configuration · origen_parking
Tous les paramètres se trouvent dans config/config.lua.
| Variable | Par défaut | Description |
|---|---|---|
Config.Locale |
'es' |
Langue de l’interface : 'en' | 'es' | 'fr' | 'de' | 'pt' |
Config.Framework |
'auto' |
Framework : 'auto' | 'qbx' | 'qb' | 'esx' | 'standalone' | 'custom' |
Config.KeySystem |
'auto' |
Système de clés : 'auto' | 'qbx_vehiclekeys' | 'qs-vehiclekeys' | 'rk-keys' | 'none' | 'custom' |
Config.AdminSystem |
'auto' |
Validation des administrateurs : 'auto' | 'origen_admin' | 'ace' | 'qbx' | 'esx' | 'custom' |
Config.AdminPermission |
'org_parking' |
Chaîne de permission utilisée pour origen_admin |
Config.AdminAceNode |
'org_parking.admin' |
Nœud ace utilisé quand AdminSystem = 'ace' |
Config.NotifySystem |
'auto' |
Notifications : 'auto' | 'ox_lib' | 'qbx' | 'esx' | 'chat' | 'custom' |
Config.TableName |
'org_parking' |
Nom de la table SQL : ne le change pas si des données existent déjà |
Config.GarageIntegration |
'auto' |
Système de garages : 'auto' | 'origen_garages' | 'qb-garages' | 'none' | 'custom' |
Config.AdminCommand |
'orgadmin' |
Commande de chat pour ouvrir le panneau d’administration |
Config.Debug |
false |
Active les journaux de débogage |
| Variable | Par défaut | Description |
|---|---|---|
Config.AutomaticParking |
true |
Stationne automatiquement quand le joueur sort du véhicule et le verrouille |
Config.AutomaticParkingTimeout |
30 |
Secondes d’attente du verrouillage après la sortie, avant de stationner |
Config.LockVehiclesOnSpawn |
true |
Verrouille automatiquement les véhicules à leur apparition |
Config.GiveKeysOnSpawn |
true |
Donne les clés au joueur quand son véhicule apparaît |
Config.AntiTheft |
true |
Éjecte les joueurs qui ne sont pas propriétaires du véhicule |
| Variable | Par défaut | Description |
|---|---|---|
Config.SpawnRadius |
200.0 |
Distance en mètres à laquelle un véhicule stationné apparaît |
Config.DespawnRadius |
250.0 |
Distance en mètres à laquelle il disparaît : doit être > SpawnRadius |
Config.DespawnDelay |
10 |
Secondes avant de supprimer l’entité après être sorti de la portée |
Config.GridCellSize |
150 |
Taille des cellules de la grille spatiale en mètres |
Config.SpawnConcurrency |
8 |
Nombre maximum d’apparitions simultanées côté serveur |
Config.UseDimensions |
false |
Active la prise en charge des routing buckets (dimensions) |
| Variable | Par défaut | Description |
|---|---|---|
Config.MaxPerCell |
0 |
Nombre maximum de véhicules stationnés par cellule de la grille : 0 = désactivé |
Config.MaxPerPlayer |
0 |
Nombre maximum de véhicules stationnés par joueur : 0 = désactivé |
Plafonds détaillés par zone :
Config.ZoneLimits = {
{ name = 'City Center', coords = vector3(100.0, 200.0, 30.0), radius = 50.0, max = 5 },
}Fait payer les joueurs quand ils récupèrent leur véhicule :
Config.ParkingCost = {
enabled = false,
ratePerHour = 50, -- $ per hour
minimum = 10, -- minimum charge
freeMinutes = 0, -- free grace period
blockIfBroke = true, -- prevent retrieval if player can't pay
}| Variable | Par défaut | Description |
|---|---|---|
Config.BlipEnabled |
true |
Affiche un blip sur la carte pour chaque véhicule stationné du joueur |
Config.BlipColor |
3 |
Couleur du blip : 0=blanc 1=rouge 2=vert 3=bleu 5=jaune 40=violet |
Config.BlipSprite |
669 |
Sprite du blip : 669=voiture stationnée 357=P 225=petite voiture |
Config.ParkingMarker.enabled |
true |
Affiche un marqueur « P » flottant au-dessus des véhicules stationnés à proximité |
Config.ParkingMarker.drawDist |
20.0 |
Distance en mètres à laquelle le marqueur est affiché |
| Variable | Par défaut | Description |
|---|---|---|
Config.SaveFuel |
true |
Enregistre et restaure le niveau de carburant au stationnement et à la récupération |
Config.FuelSystem |
'auto' |
Système de carburant : 'auto' | 'ox_fuel' | 'LegacyFuel' | 'ps-fuel' | 'cdn-fuel' | 'native' | 'custom' |
| Variable | Par défaut | Description |
|---|---|---|
Config.CollisionNotify |
true |
Prévient le propriétaire et met à jour la position quand un véhicule stationné est percuté |
Config.CollisionPositionUpdateInterval |
3 |
Secondes minimum entre deux écritures de position en base de données lors d’une collision |
Véhicules qui ne peuvent pas être stationnés :
Config.BlacklistedModels = {
'bmx', 'cruiser', 'fixter', 'scorcher',
'tribike', 'tribike2', 'tribike3',
}Zones où le stationnement est interdit :
Config.BlacklistedZones = {
{ coords = vector3(441.0, -982.0, 30.0), radius = 30.0 },
}Supprime les entrées inactives au démarrage de la ressource :
Config.Clean = {
enabled = true,
maxInactiveDays = 30,
}