Skip to content

Nabíjení elektromobilů

Elektrické nabíjení

Elektrická vozidla zcela ignorují stojany. Nabíjejí se u nabíjecí stanice, platí se za kWh a lze je také okamžitě dobít pomocí předmětu baterie.

Kde se nabíječky nacházejí

Položka charger u každé stanice je vec4 — pozice a směrování (heading) —, kam se umístí prop nabíjecího bodu. Stanice bez této položky nemají žádnou nabíječku a EV zde nelze obsloužit.

config.lua
Config.Electric = {
    ChargerProp = 'prop_electric_01',
    CableProp   = 'prop_eletricpistol',
    Capacity = 60,
    Fast   = { kwhPerTick = 0.9, tick = 250 },
    Normal = { kwhPerTick = 0.5, tick = 250 },
    ChargeTarget   = 100,
    VehicleSearch  = 5.0,
    MaxDistance    = 6.0,
    TargetDistance = 2.5,
    ChargerSearch  = 3.0,
}

Model kabelu se připojí z nabíječky k autu po celou dobu trvání relace a po jejím skončení se odpojí.

Nabíjecí relace

  • Zaparkujte EV v dosahu VehicleSearch od nabíječky a interagujte s ní.
  • Panel ve hře ukazuje úroveň baterie, dosud dodané kWh, běžící náklady a aktuální rychlost.
  • [F] přepíná mezi rychlým a normálním režimem. Rychlý dodává 0.9 kWh za tik oproti 0.5 u normálního, za stejnou cenu za kWh — volbou je čas, nikoliv peníze.
  • Nabíjení se zastaví na procentu ChargeTarget, při zrušení nebo když se vzdálíte o více než MaxDistance.
  • Platíte za skutečně dodané kWh za cenu elektřiny dané stanice.

Stanice není zásobena elektřinou — elektrické palivo nemá nádrž, která by mohla vyschnout, takže nikdy nepotřebuje zásobení. Přesto vydělává stanici peníze za takovou cenu, jakou majitel nastaví.

Ceny

Položka electric v Config.FuelTypes nastavuje čísla a majitel si mění svou prodejní cenu na stránce Typy paliv jako u každého jiného paliva:

lua
electric = { label = 'Electric', colour = '#41b8c9', wholesale = 2.10, price = 4.50, electric = true },

Config.Electric.Capacity určuje, kolik kWh plná baterie pojme, což je to, co převádí procento baterie na účet.

Výměna baterie

Okamžitá alternativa k stání u nabíječky.

config.lua
Config.Electric.Battery = {
    Enabled = true,
    Item    = 'ev_battery',
    Price   = 180,
}

U nabíječky získá zákazník možnost vyměnit baterii — target možnost nebo [G] na textové výzvě. Účtuje si pevnou cenu Price, okamžitě nabije auto na maximum a peníze jdou do banky stanice úplně stejně jako při běžném prodeji.

Zaregistrujte ev_battery ve svém inventáři stejným způsobem jako kanystr, mínus handler použití — nabíječka ji spotřebuje, takže nemusí být použitelná.

Nastavením Enabled = false tuto možnost odstraníte a přinutíte všechny, aby u ní opravdu stáli a čekali.

Označení vozidla jako elektrického

Přidejte jeho spawn jméno do Config.VehicleFuel.Electric. Tento seznam má přednost před přepisy modelů i výchozími hodnotami tříd, takže auto v něm zapsané nelze nikdy tankovat u stojanu.