- Dokumentacja
- Funkcje wspólne
- getModelSeatPosition
Funkcja
getModelSeatPosition
Zwraca aktualne miejsce fotela dla modelu oraz źródło tych danych: script (ustawione skryptem), dummy (z punktu pomocniczego modelu) albo default (fabryczne z gry).
Składnia
float, float, float, float, string getModelSeatPosition(int model, int seat)Argumenty
modelint- ID modelu pojazdu.
seatint- Fotel 0-7.
Zwraca
x, y, z (metry, układ pojazdu), heading (stopnie), źródło; false, gdy nieznane.
Przykład
local x, y, z, heading, source = getModelSeatPosition(411, 0)
if x then outputDebugString(("Kierowca: %.2f %.2f %.2f (%s)"):format(x, y, z, source)) end
Zobacz też
setModelSeatPositionPrzesuwa miejsce siedzenia w pojeździe dla całego modelu, u wszystkich graczy: gdzie siedzi postać i w którą stronę jest obrócona. Najczęściej służy do ustawienia foteli w nowych pojazdach zengineRequestModeliengineReplaceModel, które domyślnie mają fotele jak auto bazowe. Liczba miejsc się nie zmienia.getModelDefaultSeatPositionZwraca fabryczne miejsce fotela z gry dla modelu (dla nowych modeli - modelu bazowego), bez zmian skryptów.resetModelSeatPositionPrzywraca fabryczne (albo odziedziczone po modelu bazowym) miejsce jednego fotela modelu albo, bez numeru fotela, wszystkich jego foteli.