Page cover image

🗃️Full config preview

A full preview of the config file of the script.

Config = {}

Config.ElectricCars = { --Add more if you have addon cars
    "surge",
    "iwagen",
    "voltic",
    "voltic2",
    "raiden",
    "cyclone",
    "tezeract",
    "neon",
    "omnisegt",
    "caddy",
    "caddy2",
    "caddy3",
    "airtug",
    "rcbandito",
    "imorgon",
    "dilettante",
    "khamelion",
}

---⚠️ USING TRANSLATE CAP? ⚠️---
--Put this on true and choose your language
Config.TranslateCap = true --newer esx
Config.Locale = GetConvar('esx:locale', 'en')

---⚠️ NOT USING TRANSLATE CAP? ⚠️---
--Put Config.TranslateCap on false and choose your language below
Config.Lang = 'en'

Config.MaxSpeedLowFuel = 15.0 -- Meters per second +-54km/h now (https://www.hackmath.net/en/calculator/conversion-of-speed-units?a=15&unit1=m%2Fs&unit2=km%2Fh&submit=Convert&dir=1)
Config.FuelLevelDriveSlow = 10
Config.ChargeTime = 30000 --in ms (30sec now)

Config.CheckIfCharged = true --Check if vehicle is already charged (to 95%)
Config.Paid = true --Choose if people have to pay to charge
Config.CostMultiplier = 1.75 --Tax on the electricity
Config.Baseprice = 150 -- (Config.Baseprice - fuelLevel) * Config.CostMultiplier ⚠️ MAY NOT BE LOWER THAN 100
Config.Key = {
    label = 'E',
    code = 38
}

Config.Zones = {
    ["zone1"] = {
        showBlip = true,
        blipPoint = vector3(274.97940063477, -337.283203125, 30.75),
        label = 'Chargestation',
        blipSprite = 354, --https://docs.fivem.net/docs/game-references/blips/
        blipColour = 28, -- ^ at the bottom
        blipScale = 0.8,
        zone = {
            vector2(295.9765625, -348.94812011719),
            vector2(273.72085571289, -340.7600402832),
            vector2(274.97940063477, -337.283203125),
            vector2(263.0862121582, -332.81060791016),
            vector2(268.76885986328, -316.66125488281),
            vector2(303.35650634766, -329.41555786133),
        },
        minZ = 40.919868469238,
        maxZ = 46.919887542725,
        debugPoly = false,
        chargers = {
            [1] = {
                zone = {
                    vector2(304.30792236328, -330.07797241211),
                    vector2(297.73263549805, -348.62664794922),
                    vector2(296.65606689453, -348.09194946289),
                    vector2(303.08889770508, -329.78271484375)
                },
                minZ = 44.0,
                maxZ = 48.0,
                debugPoly = false
            },
            [2] = {
                zone = {
                    vector2(283.54205322266, -329.98635864258),
                    vector2(285.05841064453, -330.43246459961),
                    vector2(280.70397949219, -342.53076171875),
                    vector2(279.36154174805, -342.03057861328)
                },
                minZ = 44.0,
                maxZ = 48.0,
                debugPoly = false
            },
            [3] = {
                zone = {
                    vector2(262.54244995117, -332.62448120117),
                    vector2(261.49066162109, -332.16995239258),
                    vector2(267.09771728516, -316.97903442383),
                    vector2(268.49868774414, -317.50799560547)
                },
                minZ = 44.0,
                maxZ = 48.0,
                debugPoly = false
            }
        }
    },
}

Last updated