- Dokumentacja
- Funkcje serwera
- setVehicleWindowTint
Funkcja
setVehicleWindowTint
Nowa funkcja!Dodana do Trilogy Hub 02.11.2026.
Przyciemnia szyby pojazdu u wszystkich graczy i może je lekko podbarwić. Najciemniej jest 80% - większa wartość też daje 80%, bo szyba ma dalej wyglądać jak szyba: zostają odbicia i trochę widać przez nią wnętrze. Kolor tylko podbarwia szkło, główną robotę robi przyciemnienie. Przyciemnienie 0 bez koloru przywraca zwykłe szyby.
Składnia
bool setVehicleWindowTint(vehicle vehicle, int darkness [, int r = nil, int g = nil, int b = nil])Argumenty
vehiclevehicle- Pojazd.
darknessint- Przyciemnienie w procentach 0-80.
rint, opcjonalny = nil- Czerwony składnik koloru 0-255; bez koloru szyby są tylko przyciemnione.
gint, opcjonalny = nil- Zielony składnik koloru 0-255.
bint, opcjonalny = nil- Niebieski składnik koloru 0-255.
Zwraca
true przy powodzeniu.
Przykład
addCommandHandler("szyby", function(player, _, percent)
local vehicle = getPedOccupiedVehicle(player)
if vehicle then setVehicleWindowTint(vehicle, tonumber(percent) or 60) end
end)
Zobacz też
getVehicleWindowTintZwraca przyciemnienie szyb pojazdu w procentach (0 = zwykłe szyby), a jeśli ustawiono kolor - także jego składniki r, g, b.setVehicleColorUstawia kolory lakieru pojazdu dowolnymi barwami RGB, widoczne u wszystkich graczy. Pojazd ma do czterech kolorów: 1 = główny lakier, 2 = drugi kolor (pasy, dach, felgi zależnie od modelu), 3 i 4 = dodatkowe elementy niektórych modeli. Podaj tylko pierwsze trzy liczby, a drugi kolor będzie taki sam jak pierwszy. Kolory, których nie ma w palecie gry, są rysowane dokładnie, bez zaokrąglania do palety.