Ładowanie elektryczne
Ładowanie elektryczne
Pojazdy elektryczne całkowicie ignorują dystrybutory. Ładują się na stacji ładowania, są rozliczane za kWh i mogą być również natychmiast doładowane za pomocą przedmiotu baterii.
Gdzie znajdują się ładowarki
Pole charger każdej stacji to vec4 — pozycja i nagłówek — gdzie umieszczony jest prop punktu ładowania. Stacje bez tego pola nie posiadają ładowarki i pojazd elektryczny nie może być tam obsługiwany.
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 kabla łączy się z ładowarki do samochodu na czas trwania sesji i odłącza się po jej zakończeniu.
Sesja ładowania
- Zaparkuj pojazd elektryczny w odległości
VehicleSearchod ładowarki i wejdź z nią w interakcję. - Panel w świecie gry pokazuje poziom baterii, dostarczone do tej pory kWh, bieżący koszt oraz aktualną prędkość.
[F]przełącza pomiędzy trybem szybkim (fast) a normalnym (normal). Szybki dostarcza0.9kWh na tick w porównaniu do0.5w trybie normalnym, przy tej samej cenie za kWh — wybór dotyczy czasu, a nie pieniędzy.- Ładowanie zatrzymuje się po osiągnięciu
ChargeTargetprocent, po anulowaniu lub po oddaleniu się na odległość większą niżMaxDistance. - Płacisz za faktycznie dostarczone kWh według ceny prądu na stacji.
Stacja nie wymaga zapasów prądu — paliwo elektryczne nie posiada zbiornika, który mógłby się opróżnić, więc nigdy nie wymaga dostawy. Wciąż jednak zarabia pieniądze dla stacji według ceny ustalonej przez właściciela.
Ceny
Wpis elektryczny w Config.FuelTypes ustala liczby, a właściciel zmienia własną cenę sprzedaży na stronie typów paliw jak w przypadku każdego innego paliwa:
electric = { label = 'Electric', colour = '#41b8c9', wholesale = 2.10, price = 4.50, electric = true },Config.Electric.Capacity określa, ile kWh mieści pełna bateria, co przekształca procent naładowania baterii w rachunek.
Wymiana baterii
Natychmiastowa alternatywa dla stania przy ładowarce.
Config.Electric.Battery = {
Enabled = true,
Item = 'ev_battery',
Price = 180,
}Przy ładowarce klient otrzymuje opcję wymiany baterii (swap battery) — wpis targetu lub [G] w podpowiedzi tekstowej. Pobiera ona stałą cenę Price, natychmiast naładowuje samochód do pełna, a pieniądze trafiają do banku stacji dokładnie tak, jak przy normalnej sprzedaży.
Zarejestruj ev_battery w swoim ekwipunku w taki sam sposób jak kanister, z pominięciem obsługi użycia — ładowarka ją zużywa, więc nie musi być używalna.
Ustaw Enabled = false, aby usunąć tę opcję i zmusić wszystkich do faktycznego stania na miejscu i czekania.
Oznaczanie pojazdu jako elektrycznego
Dodaj jego nazwę spawn do Config.VehicleFuel.Electric. Ta lista ma pierwszeństwo zarówno przed nadpisaniami modeli, jak i domyślnymi ustawieniami klas, więc znajdujący się na niej samochód nigdy nie będzie mógł zostać zatankowany przy dystrybutorze.