SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. setVehicleOverrideLights

Funkcja

setVehicleOverrideLights

Serwer i klientPojazdyIdentyczna z MTA:SA

Wymusza stan świateł pojazdu u wszystkich graczy. W Trilogy Hub gra sama nie zapala świateł o zmroku, więc reflektory świecą tylko po ustawieniu 2. Pojedyncze lampy (stop, cofania, kierunkowskazy) ustawia setVehicleLampState.

Składnia

bool setVehicleOverrideLights(vehicle vehicle, int state)

Argumenty

vehiclevehicle
Pojazd.
stateint
0 = bez wymuszenia (światła zgaszone), 1 = zawsze zgaszone, 2 = zawsze zapalone.

Zwraca

true przy powodzeniu, false dla wartości spoza 0-2.

Przykład

addCommandHandler("swiatla", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if vehicle and getVehicleController(vehicle) == player then
        setVehicleOverrideLights(vehicle, getVehicleOverrideLights(vehicle) == 2 and 1 or 2)
    end
end)

Uwagi

Klient. W skrypcie klienta światła tylko u tego gracza, dopóki serwer nie ustawi ich temu pojazdowi.

Zobacz też