- Dokumentacja
- Funkcje wspólne
- setVehicleModelWheelSize
Funkcja
setVehicleModelWheelSize
Zmienia średnicę kół modelu pojazdu. Na kliencie zmienia koła pojazdów z własnym modelem (engineReplaceModel) u tego gracza; koła aut z gry zostają bez zmian. Na serwerze tylko zapamiętuje wartość dla skryptów.
Składnia
bool setVehicleModelWheelSize(int model, string wheelGroup, float size)Argumenty
modelint- ID modelu pojazdu.
wheelGroupstring"front_axle"(przód),"rear_axle"(tył) albo"all_wheels"(wszystkie).sizefloat- Średnica koła w metrach (jak w vehicles.ide, np. 0.7).
Zwraca
true przy powodzeniu.
Przykład
setVehicleModelWheelSize(411, "rear_axle", 0.8)
Zobacz też
getVehicleModelWheelSizeZwraca średnicę kół modelu ustawioną przezsetVehicleModelWheelSize. Na kliencie bez nazwy grupy zwraca tabelę{ front_axle, rear_axle }.engineReplaceModelPodmienia wygląd modelu o danym numerze: na zasób silnika (engineLoadAsset) albo model z pliku (engineLoadMesh). Obiekty, pojazdy i postacie (skiny 0-312; model z pliku bez szkieletu jest statyczny) o tym numerze pokazują nowy model. Obiekt bez własnej kolizji dostaje kolizję z.dffalbo z trójkątów modelu; własną kolizję dajeengineReplaceCOL. Działa u tego gracza, więc wywołuj w skrypcie klienta. Podmiana nowego modelu zengineRequestModel, który jeszcze nie powstał w grze (gracz właśnie wchodzi, restart zasobu), czeka na niego; numer modelu, którego nie ma, dajefalse.