Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   MaNGOSZero (1.12.X) (http://mangos.ytdb.ru/forumdisplay.php?f=48)
-   -   fly-hover на мангос-зеро (http://mangos.ytdb.ru/showthread.php?t=6577)

Mayss 10.04.2012 17:25

fly-hover на мангос-зеро
 
Вот такой вопрос, в классике 1.12.1 есть замена следующим опкодам?

Код:

    SMSG_SPLINE_MOVE_GRAVITY_DISABLE                = 0x4D3,
    SMSG_SPLINE_MOVE_GRAVITY_ENABLE                = 0x4D4,

или же они называются там по другому?:mda:
Не могу найти.

Это относится к Creature.cpp

Код:

void Creature::SetLevitate(bool enable)
{
    if (enable)
        m_movementInfo.AddMovementFlag(MOVEFLAG_LEVITATING);
    else
        m_movementInfo.RemoveMovementFlag(MOVEFLAG_LEVITATING);
    WorldPacket data(enable ? SMSG_SPLINE_MOVE_GRAVITY_DISABLE : SMSG_SPLINE_MOVE_GRAVITY_ENABLE, 9);
    data << GetPackGUID();
    SendMessageToSet(&data, true);
}

Нужен для http://www.wowwiki.com/Ayamiss_the_Hunter

Думается на

Код:

    SMSG_MOVE_SET_HOVER                            = 0x0F4,
    SMSG_MOVE_UNSET_HOVER                          = 0x0F5,

или нет :-[

rsa 10.04.2012 18:02

нету, там вообще нету левитатинга только HOVER.

Mayss 10.04.2012 18:05

Цитата:

Сообщение от rsa (Сообщение 26910)
нету, там вообще нету левитатинга только HOVER.

Тогда все ясно, будем думать как реализовать :thank_you:

BloodWarrior 10.04.2012 18:40

Цитата:

Сообщение от rsa (Сообщение 26910)
нету, там вообще нету левитатинга только HOVER.

Ховера там нет. Не было и не будет.
Только 17131 спелл, и визуализация на стороне клиента.

Ну еще и SPLINEFLAG_FLYING но это все дело третье.

С бэкпортами вообще надо аккуратнее, клиент ваниллы совсем уж другой, с кучами мусора и нехваткой инфы

rsa 10.04.2012 19:45

Цитата:

Сообщение от BloodWarrior (Сообщение 26912)
Ховера там нет. Не было и не будет.
Только 17131 спелл, и визуализация на стороне клиента.

все что появилось впоследствии и назвали собственно по его имени...
ID - 17131 Hover
:)
но кстати механика 17131 полностью совпадает с механикой hover в текущих коммитах (погрызено цензурой). к сожалению, не в оригинальном мангосе...

Mayss 11.04.2012 05:56

Цитата:

Сообщение от rsa (Сообщение 26914)
все что появилось впоследствии и назвали собственно по его имени...
ID - 17131 Hover
:)
но кстати механика 17131 полностью совпадает с механикой hover в текущих коммитах (погрызено цензурой). к сожалению, не в оригинальном мангосе...

Да на чистом mangoszero 17131 не работает, при .aura 17131 моделька при прыжке повисает(нет анимации), а как правильно должен работать спел ?

BloodWarrior 26.08.2012 15:57

Цитата:

Сообщение от Mayss (Сообщение 26918)
Да на чистом mangoszero 17131 не работает, при .aura 17131 моделька при прыжке повисает(нет анимации), а как правильно должен работать спел ?

Все работает. Проверено и закоммичено давным давно. Проверено моей же моськой.
На второй фазе у той же они - флаймод он + селфкаст хувера.


Текущее время: 08:23. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS