Показать сообщение отдельно
Старый 06.03.2011, 00:01   #13
virusav
Администратор
 
Аватар для virusav
 
Регистрация: 19.02.2010
Сообщений: 492
Сказал(а) спасибо: 55
Поблагодарили 341 раз(а) в 154 сообщениях
virusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человек
Отправить сообщение для virusav с помощью ICQ
По умолчанию

Получилось вывести нпц из боя, теперь возник вопрос сопровождения, пример СД2 не дал нужного эффекта:
Код:
        if (pCreatureTarget->GetMotionMaster()->GetCurrentMovementGeneratorType() == WAYPOINT_MOTION_TYPE)
            pCreatureTarget->GetMotionMaster()->MoveIdle();

        pCreatureTarget->GetMotionMaster()->MoveFollow(pCaster, PET_FOLLOW_DIST, PET_FOLLOW_ANGLE);
НПЦ в бою с игроком, потом кастует спелл, который выводит его из боя и меняет фракцию.
В этот момент нпц просто возвращается на свое предыдущее место, но не следует за игроком.

Что упущено в реализации сопровождения нпц за игроком?
virusav вне форума   Ответить с цитированием