Recharge électrique
Recharge électrique
Les véhicules électriques ignorent totalement les pompes. Ils se rechent à une borne de recharge, sont facturés au kWh et peuvent également être rechargés instantanément grâce à un objet batterie.
Où se trouvent les chargeurs
Le champ charger de chaque station est un vec4 — position et orientation — où le prop de la borne de recharge est placé. Les stations sans ce champ n'ont pas de chargeur et un EV ne peut pas y être servi.
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,
}Un modèle de câble s'attache du chargeur à la voiture pendant toute la durée de la session et se détache lorsqu'elle se termine.
Une session de recharge
- Garez l'EV à une distance de
VehicleSearchdu chargeur et interagissez avec. - Le panneau en jeu affiche le niveau de la batterie, les kWh délivrés jusqu'à présent, le coût en cours et la vitesse actuelle.
[F]permet de basculer entre rapide et normal. Le mode rapide délivre0.9kWh par tick contre0.5pour le normal, pour le même prix par kWh — le choix est une question de temps, pas d'argent.- La recharge s'arrête à l'objectif
ChargeTargeten pourcentage, lorsque vous annulez ou lorsque vous vous éloignez de plus deMaxDistance. - Vous payez pour les kWh réellement délivrés, au prix de l'électricité de la station.
La station n'est pas approvisionnée en électricité — un carburant électrique n'a pas de réservoir qui peut se vider, il n'a donc jamais besoin de livraison. Elle rapporte tout de même de l'argent à la station au prix fixé par le propriétaire.
Tarification
L'entrée électrique dans Config.FuelTypes définit les chiffres, et le propriétaire modifie son propre prix de vente sur la page des types de carburant comme n'importe quel autre carburant :
electric = { label = 'Electric', colour = '#41b8c9', wholesale = 2.10, price = 4.50, electric = true },Config.Electric.Capacity correspond au nombre de kWh que contient une batterie pleine, ce qui permet de convertir un pourcentage de batterie en facture.
Échange de batterie
Une alternative instantanée à l'attente au chargeur.
Config.Electric.Battery = {
Enabled = true,
Item = 'ev_battery',
Price = 180,
}À un chargeur, le client obtient une option d'échange de batterie — une option de target, ou [G] sur l'invite textuelle. Cela facture un Price fixe, recharge la voiture au maximum immédiatement, et l'argent va dans la banque de la station exactement comme une vente normale.
Enregistrez ev_battery dans votre inventaire de la même manière que le bidon d'essence, moins le gestionnaire d'utilisation — le chargeur le consomme, il n'a donc pas besoin d'être utilisable.
Définissez Enabled = false pour supprimer l'option et forcer tout le monde à rester sur place et à attendre.
Marquer un véhicule comme électrique
Ajoutez son nom de spawn à Config.VehicleFuel.Electric. Cette liste l'emporte à la fois sur les remplacements de modèles et sur les valeurs par défaut des classes, de sorte qu'une voiture s'y trouvant ne pourra jamais être remplie à une pompe.