Jump to content

[Решено] Скрипт скользкой дороги


DEVEK

Recommended Posts

Здравствуйте уважаемые!

Хочу создать скриптик, для создания эффекта скользкой дороги.

Мыслю это изменением параметра массы транспорта - setVehicleHandling ( theVehicle, mass, var value ).

Может кто то подскажет как это лучше сделать или более лучший способ?

С уважением, Дмитрий.

Edited by Guest
Link to comment

Стоит поэкспериментировать с параметрами fTractionMultiplier (сцепление с дорогой), fTractionLoss (сцепление при разгоне и торможении) и fTractionBias (баланс сцепления между осями).

Link to comment
Стоит поэкспериментировать с параметрами fTractionMultiplier (сцепление с дорогой), fTractionLoss (сцепление при разгоне и торможении) и fTractionBias (баланс сцепления между осями).

:D Вот спасибо вам! Да, это хорошая идея, спасибо, попробую.

С уважением, Дмитрий.

Link to comment

А кто подскажет, как получить текущий параметр у транспорта, например tractionMultiplier, чтоб потом вернуть его в исходное состояние? Почитал о getModelHandling, но не понял... Если можно с примерами.

С уважением, Дмитрий.

Link to comment
  
vehModel = 511 --Модель веникла у которого получаем handling 
handlingsTable = getModelHandling ( vehModel ) --Получаем таблицу с handling для модели vehModel (тоесть 511) 
handlingValue = handlingsTable['mass'] --Получаем handling "mass" 
  

В общем если, то функция getModelHandling возвращает массив с данными о handling указаной модели

Соответственно в последующем мы можем получить значение определенного handling из массива.

Link to comment
  • Other Languages Moderators
А кто подскажет, как получить текущий параметр у транспорта, например tractionMultiplier, чтоб потом вернуть его в исходное состояние? Почитал о getModelHandling, но не понял... Если можно с примерами.

С уважением, Дмитрий.

getModelHandling - возвращает таблицу, чтобы достать определенный параметр читайте документации по Lua

Link to comment
  • Other Languages Moderators
Правда?

А как решена проблема восстановления после гибели? У меня машинка теряет навязанные хандлинги ((

setModelHandling устанавливает параметры на модель машины, а не на определенную машину.

Link to comment
  • 8 months later...

Да я догадываюсь, что по замыслу setModelHandling работает со всеми машинами заданной модели =)

Однако в рейсовом режиме почему-то настройки слетают после аварии. Для конкретной убитой машины, отнюдь не для всех. Жду ответа, как соловей лета!

Link to comment

Да, я тоже когда-то заметил, что на рейсе с этим туго обстоит.

Когда-то давно тоже играл с хэндлингами, если память не изменяет, то не мог применить setModelHandling к машине, в которой уже сидят.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...