Цитата:
Сообщение от virusav
Еще можно посмотреть, есть ли у моба фаза или аура.
На АИ не получилось заставить такого моба что-либо делать.
Может, тут подобная ситуация.
|
Нет никаких фаз и аур 100%.
Цитата:
Сообщение от SilverIce
случайно не в гм моде тестили?
Код:
if (!pPlayer->isGameMaster() && pPlayer->isAlive() && !pUnit->IsWithinDist(pPlayer,fRange,false))
return true;
и ее еще зачем-то ограничили 40 ярдами
|
Я даже из кода проверку на гейммастера убирал. Находился точно менее, чем в 40 ярдах. И это убирал
Код:
const float fMaxSearchDst = map->GetVisibilityDistance() > MAX_PLAYER_STEALTH_DETECT_RANGE ? MAX_PLAYER_STEALTH_DETECT_RANGE : map->GetVisibilityDistance();
ставил просто float fMaxSearchDst = 100.0f
Проверял и в инстансе, и outdoor - не работает.
Проверял, ничего не меняя, скрипт, в котором эта функция один единственный раз используется разработчиками скриптдева (фактически, она для него и писалась) - Иллидан - там оно тоже не работает.