SA:MP Lua Транспорт TrailFX - добавление дымов для разных самолётов

Ejik_Letchik

Участник
Автор темы
23
47
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R2
  3. 0.3.7-R3
  4. 0.3.7-R4
  5. 0.3.7-R5
  6. 0.3DL
  7. 0.3e (R1) / CR-MP
  8. CR-MP 0.3.7
  9. Любая
Screen03SampTrailFX.png

Простой скрипт для добавления дымов на самолёты разных типов. По умолчанию поддерживает Hydra, Rustler, Stuntplane. При незначительных изменениях кода можно добавить до двух эффектов дыма разных цветов на любой самолёт в игре. Дымы можно включать как на своём самолёте, так и на самолёте находящегося рядом игрока (без синхронизации, только на клиенте).

Зависимости

1. Moonloader
2. Sampfuncs

Установка

1. (После установки Moonloader, Sampfuncs, ...) Скопировать TrailFX.lua либо TrailFX.luac в папку с игрой/moonloader
2. Изменить файл models/effects.fxp согласно инструкции, либо использовать свои собственные эффекты

Добавление самолётов, изменение цветов дыма, горячих клавиш

В этот скрипт я не добавлял никаких меню, поэтому все изменения нужно делать руками. Достаточно подробная инструкция лежит тут. Возможность изменения цвета/параметров дыма в игре не реализовывал, для этого придётся модифицировать игровой файл models/effects.fxp, здесь лежит инструкция как можно это сделать.

Предложения, замечания по коду, инструкциям приветствуются, для этого создавайте issue в GitHub репозитории. Если кому-то будет не влом, можете заняться доработкой недостающих систем по модификации параметров эффектов в игре и добавления красивого меню в скрипт. Все доработки желательно делать в стандартном порядке форком от репо и пулл реквестом своих правок в основной репозиторий.

Screen04SampTrailFX.png

Screen02SampTrailFX.png

Screen01SampTrailFX.png

Видео пример использования:


GitHub репозиторий скрипта
 

Вложения

  • TrailFX.zip
    4.4 KB · Просмотры: 25