🚗foltone_drivingschool

Documentation du script auto ecole

Installation

1 - Téléchargez la ressource depuis votre espace Keymaster.

2 - Décompressez la ressource dans votre dossier 'resources'.

3 - Démarrez la ressource depuis votre server.cfg ou resources.cfg.

4 - Redémarrez votre serveur FiveM.

5 - Configurez le script.

Configuration

La configuration se fais dans le fichier config.lua

1 - Indiquer la langue désirée

Locale = 'fr',

2 - Activation du mode débogage (true/false)

Debug = false,

3 - Position du menu d'auto-école

MenuPosition = vector3(215.61, -1398.38, 29.58),

4 - Préfixe monétaire affiché

Prefix = '$',

5 - Paramètres des Prix

  • PriceDmv : Prix de l'examen du code de la route.

  • PriceDrive : Prix de l'examen de conduite automobile.

  • PriceDrivebike : Prix de l'examen de conduite de moto.

  • PriceDrivetruck : Prix de l'examen de conduite de camion.

PriceDmv = 500,
PriceDrive = 1000,
PriceDrivebike = 1000,
PriceDrivetruck = 1000,

6 - Paramètres des Véhicules

  • Car : Modèle de voiture utilisé pour l'examen de conduite automobile.

  • Bike : Modèle de moto utilisé pour l'examen de conduite de moto.

  • Truck : Modèle de camion utilisé pour l'examen de conduite de camion.

Car = 'blista',
Bike = 'faggio',
Truck = 'mule3',

7 - Paramètres de Vitesse

  • SpeedMetric : Unité de mesure de la vitesse (par exemple, "km/h").

  • AgglomerationLimit : Limite de vitesse en agglomération.

  • OutsideAgglomerationLimit : Limite de vitesse en dehors de l'agglomération.

  • HighwayLimit : Limite de vitesse sur l'autoroute.

SpeedMetric = 'kmh',
AgglomerationLimit = 50,
OutsideAgglomerationLimit = 80,
HighwayLimit = 130,

8 - Paramètres de Spawn

  • SpawnPosition : Position de spawn du véhicule d'examen.

  • SpawnHeading : Orientation du véhicule d'examen.

SpawnPosition = vector3(210.77, -1371.38, 30.58),
SpawnHeading = 230.0,

9 - Paramètres du trajet de l'examen

Le parcours de l'examen est structuré sous forme d'une liste d'étapes, chacune d'entre elles étant caractérisée par les propriétés suivantes. Après chaque étape, une limite de vitesse est appliquée, précéder d'un délai de 3 secondes.

  • type : Type d'étape ('stop', 'agglomeration', 'highway', et 'park').

  • position : Position de l'étape.

Course = {
        {
            type = 'stop',
            position = vector3(217.65, -1411.40, 28.29),
        },
        {
            type = 'agglomeration',
            position = vector3(199.53, -1407.91, 28.27),
        },
        {
            type = 'stop',
            position = vector3(181.13, -1389.70, 28.28),
        },
        {
            type = 'agglomeration',
            position = vector3(324.24, -1322.57, 31.11),
        },
        {
            type = 'outside_agglomeration',
            position = vector3(521.96, -1438.42, 28.34),
        },
        {
            type = 'agglomeration',
            position = vector3(805.69, -1407.47, 26.19),
        },
        {
            type = 'highway',
            position = vector3(762.07, -1145.21, 28.33),
        },
        {
            type = 'agglomeration',
            position = vector3(83.46, -1162.95, 28.42),
        },
        {
            type = 'stop',
            position = vector3(82.54, -1338.57, 28.34),
        },
        {
            type = 'park',
            position = vector3(237.57, -1411.85, 30.58),
        },
    },

10 - Score et Résultats

  • ScoreDmv : Score requis pour réussir l'examen du code de la route.

ScoreDmv = 5,

Ceci conclut la documentation du script d'auto-école. Assurez-vous de configurer ces paramètres selon vos besoins avant de lancer le script.

Last updated