DEVEK Posted November 17, 2012 Share Posted November 17, 2012 (edited) Здравствуйте уважаемые! Хочу создать скриптик, для создания эффекта скользкой дороги. Мыслю это изменением параметра массы транспорта - setVehicleHandling ( theVehicle, mass, var value ). Может кто то подскажет как это лучше сделать или более лучший способ? С уважением, Дмитрий. Edited November 18, 2012 by Guest Link to comment
LoveFist Posted November 17, 2012 Share Posted November 17, 2012 Стоит поэкспериментировать с параметрами fTractionMultiplier (сцепление с дорогой), fTractionLoss (сцепление при разгоне и торможении) и fTractionBias (баланс сцепления между осями). Link to comment
DEVEK Posted November 17, 2012 Author Share Posted November 17, 2012 Стоит поэкспериментировать с параметрами fTractionMultiplier (сцепление с дорогой), fTractionLoss (сцепление при разгоне и торможении) и fTractionBias (баланс сцепления между осями). Вот спасибо вам! Да, это хорошая идея, спасибо, попробую. С уважением, Дмитрий. Link to comment
DEVEK Posted November 17, 2012 Author Share Posted November 17, 2012 А кто подскажет, как получить текущий параметр у транспорта, например tractionMultiplier, чтоб потом вернуть его в исходное состояние? Почитал о getModelHandling, но не понял... Если можно с примерами. С уважением, Дмитрий. Link to comment
Flaker Posted November 17, 2012 Share Posted November 17, 2012 vehModel = 511 --Модель веникла у которого получаем handling handlingsTable = getModelHandling ( vehModel ) --Получаем таблицу с handling для модели vehModel (тоесть 511) handlingValue = handlingsTable['mass'] --Получаем handling "mass" В общем если, то функция getModelHandling возвращает массив с данными о handling указаной модели Соответственно в последующем мы можем получить значение определенного handling из массива. Link to comment
Other Languages Moderators Disinterpreter Posted November 17, 2012 Other Languages Moderators Share Posted November 17, 2012 А кто подскажет, как получить текущий параметр у транспорта, например tractionMultiplier, чтоб потом вернуть его в исходное состояние? Почитал о getModelHandling, но не понял... Если можно с примерами.С уважением, Дмитрий. getModelHandling - возвращает таблицу, чтобы достать определенный параметр читайте документации по Lua Link to comment
DEVEK Posted November 17, 2012 Author Share Posted November 17, 2012 Всем спасибо! И всем мои благодарности, особенно за примеры! Все получилось! С уважением, Дмитрий. Link to comment
KatastrofaS Posted November 18, 2012 Share Posted November 18, 2012 Правда? А как решена проблема восстановления после гибели? У меня машинка теряет навязанные хандлинги (( Link to comment
Other Languages Moderators Disinterpreter Posted November 18, 2012 Other Languages Moderators Share Posted November 18, 2012 Правда?А как решена проблема восстановления после гибели? У меня машинка теряет навязанные хандлинги (( setModelHandling устанавливает параметры на модель машины, а не на определенную машину. Link to comment
KatastrofaS Posted August 5, 2013 Share Posted August 5, 2013 Да я догадываюсь, что по замыслу setModelHandling работает со всеми машинами заданной модели =) Однако в рейсовом режиме почему-то настройки слетают после аварии. Для конкретной убитой машины, отнюдь не для всех. Жду ответа, как соловей лета! Link to comment
_Vincent_ Posted August 5, 2013 Share Posted August 5, 2013 Да, я тоже когда-то заметил, что на рейсе с этим туго обстоит. Когда-то давно тоже играл с хэндлингами, если память не изменяет, то не мог применить setModelHandling к машине, в которой уже сидят. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now