- Dokumentacja
- Funkcje serwera
- setVehicleIndicators
Funkcja
setVehicleIndicators
Włącza kierunkowskazy pojazdu, które migają u wszystkich graczy. Na pojazdach z własnego modelu (engineReplaceModel) migają lampy oznaczone w modelu kolorami kierunkowskazów SA. Auta z gry nie mają osobnych kierunkowskazów, dlatego miga przód na pomarańczowo i tył czerwonym kloszem. Pojedynczą lampę ustawia setVehicleLampState.
Składnia
bool setVehicleIndicators(vehicle vehicle, int state)Argumenty
vehiclevehicle- Pojazd.
stateint- 0 wyłączone, 1 lewy, 2 prawy, 3 awaryjne (oba).
Zwraca
true przy powodzeniu, false dla wartości spoza 0-3.
Przykład
addCommandHandler("awaryjne", function(player)
local vehicle = getPedOccupiedVehicle(player)
if vehicle then
setVehicleIndicators(vehicle, getVehicleIndicators(vehicle) == 3 and 0 or 3)
end
end)
Zobacz też
getVehicleIndicatorsZwraca stan kierunkowskazów: 0 wyłączone, 1 lewy, 2 prawy, 3 awaryjne. Działa po obu stronach.setVehicleLampStateZapala, gasi albo oddaje grze jedną lampę (lub grupę lamp) pojazdu, u wszystkich graczy. Dzięki temu skrypt może np. zapalić światło STOP przy hamowaniu na serwerze, światło cofania albo zostawić świecący jeden reflektor. Stan'auto'oznacza, że lampa działa jak zwykle w grze. Kierunkowskaz ustawiony na'on'świeci stale; miganie dajesetVehicleIndicators. Auta z gry nie mają lamp cofania ani osobnych kierunkowskazów (przedni świeci na pomarańczowo, tylny czerwonym kloszem); własne modele zengineReplaceModelmają wszystkie lampy.