Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
ZEFIR001

CarPartsFlyOff - Динамический слет запчастей транспорта

Рекомендованные сообщения

CarPartsFlyOff - Динамический слет запчастей транспорта


 

Видео демонстрация :

Серверный мод Car Parts Fly Off.

В теории должен работать даже на full vanilla no mods серверах без Dabs и CF.

Мод добавляет механику отрыва запчастей авто взрывами,пулями :

Работает для любого транспорта наследуемого от CarScript. Запчасти получают полноценный урон от взрывов и реалистично слетают с транспорта. Взрывы генерируют импульс передаваемый на запчасти и каркас транспорта.

Учитывается :

Вес авто, вес запчастей, скорость их движения в пространстве, (слово удалено) взрыва и урон, импульс взрыва, траектория взрывной волны, наличие препятствий (Raycast). Не линейная взрывная волна (как в жизни), погрешность направления полета.

Настраивается :

Множители импульса и урона от взрывов. Множители для определенных запчастей. Делитель веса. Шансы отрыва запчастепй в различных состояниях (кроме Ruined/Уничтожено - они отваливаются всегда, лимитация движка). Уничтоженные колеса не отваливаются (лимитация движка,баги при попытке обхода).

Конфиг :

Мод имеет Json ⁠⁠config в котором можно выполнить описанные настройки и даже больше.

 

Video demonstration :

Server-side mod CarPartsFlyOff.

In theory should work even on full vanilla no mods servers without Dabs and CF.

The mod introduces mechanics of tearing off car parts by explosions, bullets :

Works for any vehicle inherited from CarScript. Parts receive full damage from explosions and realistically fly off the vehicle. Explosions generate an impulse transmitted to the parts and the vehicle frame.

Accountable:

Car weight, parts weight, their speed in space, explosion force and damage, explosion impulse, blast wave trajectory, presence of obstacles (Raycast). Non-linear blast wave (as in life), flight direction error.

Configurable:

Multipliers of impulse and damage from explosions. Multipliers for certain parts. Weight divider. Chances of parts tearing off in various states (except Ruined/Destroyed - they always fall off, engine limitation). Destroyed wheels do not fall off (engine limitation, bugs when trying to bypass).

Config:

The mod has a Json ⁠⁠config in which you can perform the described settings and even more.

 


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
 

This file has been updated to Version 0.8.1 BETA.

Changelog:

 

Файл обновлён до версии 0.8.1 BETA.
Список изменений:

 

-Обновление под 1.29

-Фикс редкой проблемы лицензирования возникающей из за нахождения хоста в странах 3го мира.

 

-Update for 1.29

-License issue fix caused by server host locating in restricted 3rd world countries.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 0.8.1 BETA.

Changelog:

 

Файл обновлён до версии 0.8.1 BETA.
Список изменений:

 

-Обновление под 1.29

-Фикс редкой проблемы лицензирования возникающей из за нахождения хоста в странах 3го мира.

 

-Update for 1.29

-License issue fix caused by server host locating in restricted 3rd world countries.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 1.0.

Changelog:

 

Файл обновлён до версии 1.0.
Список изменений:

 

- Подкоректировал описание мода на главной странице.
- Коррекция формулы влияющей на импульс от взрыва.
- Добавлен множитель повреждения каркаса авто взрывом в конфиг. (включает двигатель и бензобак)
- Добавлена возможность повреждения двигателя и бензобака взрывами.
- Добавлены множители урона от взрывов для двигателя и бензобака. 

 

- Adjusted the formula affecting explosion impulse.
- Added a multiplier for vehicle frame damage from explosions to the config (includes engine and gas tank).
- Added the ability to damage the engine and gas tank from explosions.
- Added explosion damage multipliers for the engine and gas tank to the config.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 1.1.

Changelog:

 

Файл обновлён до версии 1.1.
Список изменений:

 

1. Мод теперь распознает взрывы созданные прожектайлами, прямые выстрелы по авто или рядом из гранатометов (в том числе модовых). Для корректной регистрирации и нанесения импульсa/урона ваш лаунчер должен быть сделан по аналогии с М79.
2. Введено подобие BlastWave модели и удален Raycast так как в ходе тестов была выявлена его низкая эффективность, мод сам тянет радиус любого взрыва из конфига (inderecthit * inderecthitmultiplier) и рассчитывает импульс. 
BlastWave модель :
Введение даже такой примитивной бластвейв модели теперь позволяет моду корректно обрабатывать импульс на множестве машин сразу, применять более реалистичный импульс, например взрывы НАД авто теперь не поднимают его в воздух, а взрывы у борта толкают транспорт согласно распространению взрывной волны. Серьезные вещи вроде отражения и перекрытия пока еще не введены, но текущая взрывная волна понимает хитбокс транспорта и например слабый взрыв внутри машины у центра массы практически не сдвинет ее с места как в жизни.
3. Вместо Raycast в конфиге теперь RangeFallBackProtection - это на случай если какой то криворукий модер добавит взрыв без корректного радиуса в конфиге. По дефолту стоит 20м (как у обычной гранаты).
4. Урон наносимый взрывами теперь частично влияет на импульс. Степень влияния можно настроить в конфиге (ExplosionDamageImpactOnImpulse) по дефолту стоит - 20%
5. Значительно снижен урон и сила импульса от таких слабых источников взрыва как Светошумовая Граната и Газовая канистра/балон. У них по прежнему есть импульс и урон, но он теперь ЗНАЧИТЕЛЬНО меньше. 
6. Взрывы теперь аккумулируются в 1 импульс на 1 серверный тик, сделано это для снижения влияния на серверный фпс и большей точности просчета кучи одновременных взрывов. Для простых смертных это ничего не значит, вы не увидите никакой разницы.
7. Некоторые значения в конфиге приведены к еденице.
8. Новая эксперементальная механика - внутреннее повреждение предметов. В конфиге вы найдете DamageExplItemsOnFatalExplosion (по умолчанию включено "1"/True). Если взрыв уничтожает машину то его урон так же переносится на предметы в инвентаре. Перевозимые гранаты и другая взрывчатка может сдетонировать.

 

1. The mod now recognizes explosions created by projectiles, as well as direct shots at or near vehicles from grenade launchers (including modded ones). To correctly register and apply the impulse/damage, your launcher must be designed similarly to the M79.
2. A simple BlastWave model has been introduced, and Raycast has been removed, as testing revealed its ineffectiveness. The mod automatically fetches the radius of any explosion from the config (inderecthit * inderecthitmultiplier) and calculates the impulse.
BlastWave Model:
The introduction of even such a primitive blastwave model now allows the mod to correctly process impulses on multiple vehicles simultaneously, applying a more realistic impulse. For example, explosions above a vehicle no longer lift it into the air, while explosions at the side of the vehicle push the vehicle along the blast wave. Serious features like reflection and overlap haven't been implemented yet, but the current blast wave understands the vehicle's hitbox, so a weak explosion inside a car near the center of gravity, for example, will barely move it, just like in real life.
3. Instead of Raycast, the config now uses RangeFallBackProtection — this made in case if some incompetent modder adds an explosion without the correct radius in the config. The default is 20m (like a regular grenade).
4. Damage dealt by explosions now partially affects the impulse. The degree of impact can be adjusted in the config (ExplosionDamageImpactOnImpulse); the default is 20%.
5. Significantly reduced the damage and impulse strength of weak explosion sources like Flashbang Grenade and Gas Canister/Cylinder. They still have an impulse and damage, but it is now SIGNIFICANTLY less.
6. Explosions now accumulate into one pulse per server tick. This was done to reduce the impact on server FPS and improve the accuracy of calculating multiple simultaneous explosions. For mere mortals, this means nothing; you won't notice any difference.
7. Some values ​​in the config have been converted to units.
8. New experimental mechanic – internal damage to items. In the config, you'll find DamageExplItemsOnFatalExplosion (set to "1"/True by default). If an explosion destroys a vehicle, its damage is also transferred to inventory items. Grenades and other explosives can detonate while being transported.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 2.0 BETA.

Changelog:

 

Файл обновлён до версии 2.0 BETA.
Список изменений:

 

1. Полный глобальный фикс колес Теперь ruined-колеса корректно отсоединяются при любом воздействии. Если колеса фризятся или криво отлетают — у вас слишком большой импульс. Уменьшайте его (особенно для колес).

2. Изменение логики мода Теперь можно настраивать шанс отрыва ruined-запчастей. Новые значения в конфиге:

float AllParts\_RuinedDamagedChance = 100.0;

float CarWheel\_RuinedChance = 100.0;

float AllParts\_Bullet\_RuinedChance = 100.0;

float Carwheel\_Bullet\_RuinedChance = 100.0;

3. CarWheelExplosionImpulseMultiplier Множитель импульса по колесам от взрывов дефолт: 0.15 (в 6 раза меньше)

4. CarWheelExplosionDamageMultiplier Множитель урона по колесам дефолт: 0.15 (в 6 раза меньше)

5. Фикс кратного импульса от пуль при разрушении

6. Фикс импульса от взрывчатки внутри машины

Пули и отрыв деталей Теперь можно настраивать шанс отрыва от пуль:

// ===================== BULLET CHANCES =====================

float AllParts\_Bullet\_PristineChance = 1.0;

float AllParts\_Bullet\_WornChance = 4.5;

float AllParts\_Bullet\_DamagedChance = 7.0;

float AllParts\_Bullet\_BadlyDamagedChance = 15.0;

float AllParts\_Bullet\_RuinedChance = 100.0;

Для колес:

float Carwheel\_Bullet\_PristineChance = 1.0;

float Carwheel\_Bullet\_WornChance = 4.5;

float Carwheel\_Bullet\_DamagedChance = 7.0;

float Carwheel\_Bullet\_BadlyDamagedChance = 15.0;

float Carwheel\_Bullet\_RuinedChance = 100.0;

Прочее 8.

Улучшена читаемость конфига

ОБЯЗАТЕЛЬНО удалите старый конфиг

Новый damage falloff - Пластиковая взрывчатка (400 dmg):

0–5m : 400 (100%) — машина уничтожена + БК

6–9m : 200 (50%) — сильный урон

10–14m : 100 (25%) — средний урон

14–18m : 50 (12.5%) — лёгкий урон

19–20m : 20 (5%) — стекла/фары

Новый impulse falloff ```

0–4m : ~115–125% — переворот

5–8m : ~70–90% — сильный удар

9–12m : ~40–60% — толчок

13–16m : ~20–35% — слабый импульс

17–20m : ~5–15% — остаток

 

1. Full global wheel fix Ruined wheels now detach correctly under any conditions. If wheels freeze or behave weird — your impulse is too high. Reduce it.

2. Logic changes You can now configure ruined part detachment chance.

float AllParts\_RuinedDamagedChance = 100.0;

float CarWheel\_RuinedChance = 100.0;

float AllParts\_Bullet\_RuinedChance = 100.0;

float Carwheel\_Bullet\_RuinedChance = 100.0;

3. CarWheelExplosionImpulseMultiplier default: 0.33 (3x lower)

4. CarWheelExplosionDamageMultiplier default: 0.33 (3x lower)

5. Fixed bullet impulse stacking

6. Fixed internal explosion impulse Bullet mechanics

// ===================== BULLET CHANCES =====================

float AllParts\_Bullet\_PristineChance = 1.0;

float AllParts\_Bullet\_WornChance = 4.5;

float AllParts\_Bullet\_DamagedChance = 7.0;

float AllParts\_Bullet\_BadlyDamagedChance = 15.0;

float AllParts\_Bullet\_RuinedChance = 100.0;

For wheels:

float Carwheel\_Bullet\_PristineChance = 1.0;

float Carwheel\_Bullet\_WornChance = 4.5;

float Carwheel\_Bullet\_DamagedChance = 7.0;

float Carwheel\_Bullet\_BadlyDamagedChance = 15.0;

float Carwheel\_Bullet\_RuinedChance = 100.0;

Misc 8.

Config cleanup DELETE your old config

Damage falloff

0–5m : 400 (100%) 6–9m : 200 (50%)

10–14m : 100 (25%)

14–18m : 50 (12.5%)

19–20m : 20 (5%)

Impulse falloff

0–4m : \~115–125%

5–8m : \~70–90%

9–12m : \~40–60%

13–16m : \~20–35%

17–20m : \~5–15%

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.