Цитата:
Сообщение от Rage Hunter
Тогда вопрос, почему же на трините сразу NPC является вехиклом?
Хотите сказать, что они все не правельно сделали?
Какой смысл ставить моба, потом сумонить еще одного моба?
|
Насколько я понял, в патче предусмотрено, что вы можете сесть на вехичл, а обычный моб при этом останется стоять на месте (сесть на этакий дупликат)
Код:
if(v->GetVehicleFlags() & VF_DESPAWN_NPC)
{
v->SetSpawnDuration(unit->GetRespawnDelay()*IN_MILLISECONDS);
unit->setDeathState(JUST_DIED);
unit->RemoveCorpse();
unit->SetHealth(0);
}
Т.е. старый моб удаляется только если есть тот самый флаг VF_DESPAWN_NPC.
Далее. На Ристалище Серебряного Турнира ещё интереснее. Там стоят ОБЫЧНЫЕ мобы, при клике на которых спавнятся уже вехичлы (мобы с новым entry насколько я помню), на которые автоматом садит персонажа. Это патч тоже предусматривал, мне оставалось лишь забить нужные данные в базу.