Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Опкоды, Формулы, Клиент > Опкоды

Важная информация

Опкоды Опкоды

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.10.2010, 11:03   #1
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию SMSG_MODIFY_COOLDOWN

Собственно нужна структура пакета с 3.3.5. Похоже он используется при срабатывании эффекта символа http://www.wowhead.com/item=45755 (линк дан для определения, что смотреть, вовхед показывает данные с катаклизма) , т.е. необходим для его исправления в мангосе. Возможно есть ещё спеллы, отписал только про первый попавшийся. Надеюсь у кого-то завалялось, ибо символ в катаклизме уже изменили полностью и снифать его сейчас уже бесполезно...

Последний раз редактировалось Insider42; 19.10.2010 в 11:06.
Insider42 вне форума   Ответить с цитированием
Старый 19.10.2010, 11:44   #2
Fmut
Пользователь
 
Регистрация: 20.06.2010
Сообщений: 42
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 5 сообщениях
Fmut На верном пути
По умолчанию

SMSG_MODIFY_COOLDOWN
uint32 SpellId
int64 guid
int32 mod
Fmut вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Insider42 (19.10.2010)
Старый 19.10.2010, 14:10   #3
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

Так, тут возникли сомнения, этот ли опкод посылается при срабатывании эффекта вышеуказанного символа (в первом посте я лишь предположил, на ум другого варианта не приходило). Каким методом вы получили структуру пакета? Проверяли на этом спелле или какой-то другой путь?
Insider42 вне форума   Ответить с цитированием
Старый 19.10.2010, 14:59   #4
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 592
Сказал(а) спасибо: 323
Поблагодарили 283 раз(а) в 122 сообщениях
Записей в дневнике: 2
Konctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всем
По умолчанию

из клиента?
Код:
//----- (00804010) --------------------------------------------------------
signed int __cdecl Packet_Group_31(int a1, int a2, int a3, int a4)
{
  int v4; // edi@1
  __int64 v5; // qax@1
  int v6; // esi@2
  signed int result; // eax@8
  __int64 v8; // [sp+8h] [bp-Ch]@1
  int v9; // [sp+10h] [bp-4h]@1

  v4 = a4;
  CDataStore__GetInt32(a4, (int)&v9);
  CDataStore__GetInt64(v4, (int)&v8);
  sub_5D3390(0);
  v6 = v8 == v5;
  if ( a2 > 481 )
  {
    if ( a2 == 1169 )
    {
      CDataStore__GetInt32(v4, (int)&a2);
      if ( v9 )
        sub_802BF0(v6, v9, a2);
    }
    return 1;
  }

  if ( a2 != 481 )
  {
    if ( a2 == 309 || a2 == 478 )
    {
      sub_802BA0(v9, a3, v6, a2 == 478);
      return 1;
    }
    return 1;
  }
  sub_802A50(24 * v6 + 13890988);
  sub_53BAC0();
  if ( v6 )
  {
    CGameUI__Signal_EVENT_PET_BAR_UPDATE_COOLDOWN();
    result = 1;
  }
  else
  {
    CGameUI__Signal_EVENT_BAG_UPDATE_COOLDOWN();
    result = 1;
  }
  return result;
}
__________________
Konctantin вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot