Тема: MO_Transport
Показать сообщение отдельно
Старый 09.07.2011, 18:09   #50
MaxXx2021
Ученый
 
Аватар для MaxXx2021
 
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
MaxXx2021 Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от GriffonHeart Посмотреть сообщение
Я попробовал сменить тип ГО на 11 (ГО с моделью 9256, world\wmo\dungeon\icecrownraid\icecrownraid_arthas _precipice.wmo), ГО стало видно, но платформы всё равно нет
вы низко находитесь, выще подымитесь, и появится. Как будете подывматся упретесь в невидимый потолок, потом портанесь выше на пару координат и вверх летите.

Код:
--GameObject.cpp
bool GameObject::isVisibleForInState(Player const* u, WorldObject const* viewPoint, bool inVisibleList) const
{
    // Not in world
    if(!IsInWorld() || !u->IsInWorld())
        return false;

    // invisible at client always
    if(!GetGOInfo()->displayId)
        return false;

    // Transport always visible at this step implementation
-    if(IsTransport() && IsInMap(u))
+    if((GetGOInfo()->type == GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING || IsTransport()) && IsInMap(u))
        return true;

    // quick check visibility false cases for non-GM-mode
    if(!u->isGameMaster())

Последний раз редактировалось MaxXx2021; 09.07.2011 в 18:33.
MaxXx2021 вне форума   Ответить с цитированием
Пользователь сказал cпасибо: