Цитата:
Сообщение от selector
KiriX можно узнать/увидеть где обсуждалось? Пересмотрел тему не нашел...
|
Чес-слово не помню. Помню, что обсуждалось и пришли к выводу, что всё ок
И проверено - всё работает. Одно напрягает - кричер не деспавнится, когда садишься на вехикл, а помирает
Можешь поставить UNIT_STAT_ON_VEHICLE = 0x00080000 - сути это особо никакой не изменит...
А вот и трупы после юза вехикла:
Код:
+ if(v->GetVehicleFlags() & VF_DESPAWN_NPC)
+ {
+ v->SetSpawnDuration(unit->GetRespawnDelay()*IN_MILLISECONDS);
+ unit->setDeathState(JUST_DIED);
+ unit->RemoveCorpse();
+ unit->SetHealth(0);
+ }
В SD2 есть функция ФорсеДеспавн, в коде нечто подобное есть?
added: что я здесь только не делал... Даже по сути удалял всё, выносил за пределы if, использовал ForcedDespawn - один фиг - от кричера, при посадке на вехикл, остаётся труп