- Dokumentacja
- Funkcje wspólne
- getVehicleHandlingOverrides
Funkcja
getVehicleHandlingOverrides
Zwraca tylko te pola handlingu, które zmieniono dla tego konkretnego pojazdu (setVehicleHandling i setVehicleEngine), bez wartości fabrycznych. Przydaje się do zapisania tuningu auta w bazie danych.
Składnia
table getVehicleHandlingOverrides(vehicle vehicle)Argumenty
vehiclevehicle- Pojazd.
Zwraca
Tabela { pole = wartość } (pusta, gdy nic nie zmieniono).
Przykład
addEventHandler("onVehicleExit", root, function()
setElementData(source, "zapisanyHandling", toJSON(getVehicleHandlingOverrides(source)), false)
end)
Zobacz też
getVehicleHandlingZwraca pełny handling pojazdu taki, jakiego używa gra: wartości fabryczne z handling.cfg, nadpisane ustawieniami modelu (setModelHandling), a na końcu zmianami tego pojazdu (setVehicleHandling,setVehicleEngine). Działa po obu stronach.setVehicleHandlingZmienia parametry jazdy (handling) jednego pojazdu u wszystkich graczy: masę, prędkość maksymalną, przyspieszenie, przyczepność, hamulce, skręt, zawieszenie i inne pola z handling.cfg. Gra dostaje własną kopię wpisu handlingu dla tego auta, więc inne pojazdy tego modelu się nie zmieniają. Można podać jedno pole z wartością, całą tabelę pól albonil, żeby wrócić do handlingu fabrycznego (z uwzględnieniemsetModelHandling). Nazwy pól, lista:getHandlingFieldNames.