Ru-MaNGOS

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

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2011, 09:16   #41
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Вобщем отправил в пакете SMSG_MULTIPLE_PACKETS. Правда иногда почему-то бывает не срабатывает. Но пока что хоть как-то
HuntsMan вне форума   Ответить с цитированием
Старый 02.03.2011, 12:35   #42
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

ну нее, это не решение проблемы...

давайте разбираться дальше. значит, с форматом пакетов мы разобрались, где какой байт мы точно знаем. у нас есть дамп этого пакета с оффа.

можете ли вы смоделировать следующее:
1. поставить в мире такого же НПЦ с таким же гуидом как в дампе.
2. отправить дамп пакета, который с оффа. прямо хаком каким нибудь, что бы прямо дамп.

по логике, клиент должен схавать пакет и отобразить лут лист.

если же нет, значит формат пакета тут не причем. значит действительно пакет ожидается в другое соединение и патченье клиента не помогает или оно криво сделано.

согласитесь, чудес не бывает ведь. если полностью смоделировать условия оффа, должен же он заработать.
RomanRom2 вне форума   Ответить с цитированием
Старый 02.03.2011, 14:09   #43
TOM_RUS
MaNGOS Dev
 
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
TOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небес
По умолчанию

Цитата:
Сообщение от RomanRom2 Посмотреть сообщение
если же нет, значит формат пакета тут не причем. значит действительно пакет ожидается в другое соединение и патченье клиента не помогает или оно криво сделано.
99% вероятность что это и есть причина проблемы, можно дебагером проверить вызывается ли обработчик пакета в клиенте или нет...
TOM_RUS вне форума   Ответить с цитированием
Старый 02.03.2011, 22:06   #44
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Цитата:
если же нет, значит формат пакета тут не причем. значит действительно пакет ожидается в другое соединение и патченье клиента не помогает или оно криво сделано.
Патчил клиент тем же способом которым почти все патчат
Код:
            byte[] unpatchedBytes;
            byte[] patchedBytes;
            int patchOffset;
            byte[] wowExe = null;

            FileStream fs = new FileStream(WoWExePatch, FileMode.Open, FileAccess.Read);
            BinaryReader br = new BinaryReader(fs);
            long numBytes = new FileInfo(WoWExePatch).Length;
            wowExe = br.ReadBytes((int)numBytes);
            br.Close();
            fs.Close();

            if (wowExe == null)
                return 0;

            switch (GetWoWBuild())
            {
                case 13329: // 4.0.3a
                    unpatchedBytes = new byte[] { 0xE8, 0xC2, 0xE5, 0xFF, 0xFF };
                    patchedBytes = new byte[] { 0xB8, 0x00, 0x00, 0x00, 0x00 };
                    patchOffset = 0x08FAA9;
                    break;
                case 13623: // 4.0.6a
                    unpatchedBytes = new byte[] { 0xE8, 0x42, 0xE4, 0xFF, 0xFF };
                    patchedBytes =   new byte[] { 0xB8, 0x00, 0x00, 0x00, 0x00 };
                    patchOffset  = 0x091229;
                    break;
                default:   return 1;
            }

            byte[] testPatched = new byte[unpatchedBytes.Length];

            if(testPatched.SequenceEqual(patchedBytes))
                return 1;

            System.Buffer.BlockCopy(patchedBytes, 0, wowExe, patchOffset, patchedBytes.Length);

            FileStream fss = new FileStream(WoWExePatch, FileMode.Create, FileAccess.ReadWrite);
            BinaryWriter bw = new BinaryWriter(fss);
            bw.Write(wowExe);
            bw.Close();
Цитата:
можете ли вы смоделировать следующее
Сейчас попробую одну весчь, если не прокатит, то попробую полностью оффдубль сделать
HuntsMan вне форума   Ответить с цитированием
Старый 02.03.2011, 23:42   #45
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Патчил клиент тем же способом которым почти все патчат
эммм... и это всё? клиент так просто дает себя модифицировать??? там же куча проверок на контрольные суммы и т.п.

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Сейчас попробую одну весчь, если не прокатит, то попробую полностью оффдубль сделать
вы только не молчите, рассказывайте что делаете. любые действия интересны.
RomanRom2 вне форума   Ответить с цитированием
Старый 03.03.2011, 00:29   #46
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Цитата:
эммм... и это всё? клиент так просто дает себя модифицировать??? там же куча проверок на контрольные суммы и т.п.
Ну большая часть после такого колдунства начинает работать Если у вас есть информация что ещё в клиенте можно модифицировать, то поделитесь пожалуйста
Цитата:
вы только не молчите, рассказывайте что делаете. любые действия интересны.
Да просто хотел опять отправить этот пакет, думал что я там где-то опечатку допустил. Кстати, скорее всего дело именно в соединениях, т.к. таким же образом пришлось заставлять работать и вендоров. Завтра попробую полностью компию пакета с офа отправить А вот с дебагом клиента проблематично - я до такой магии ещё не добрался
HuntsMan вне форума   Ответить с цитированием
Старый 03.03.2011, 01:45   #47
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Ну большая часть после такого колдунства начинает работать Если у вас есть информация что ещё в клиенте можно модифицировать, то поделитесь пожалуйста
мое мнение, что клиента не надо модифицировать вообще, поэтому я не располагаю такой информацией, т.к. не занимаюсь этим. я придерживаюсь позиции максимально точной эмуляции.

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Завтра попробую полностью компию пакета с офа отправить А вот с дебагом клиента проблематично - я до такой магии ещё не добрался
попробуйте отправить дамп с оффа. если не поможет, придется вам реализовывать механику второго соединения , ибо остальное - грязь.
RomanRom2 вне форума   Ответить с цитированием
Старый 03.03.2011, 07:43   #48
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

SMSG_LIST_INVENTORY ходит по основному "World" соединению
LordJZ вне форума   Ответить с цитированием
Старый 03.03.2011, 07:45   #49
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Вобщем отправил вот таким образом:
Код:
WorldPacket data(SMSG_LOOT_RESPONSE, 37);
        ByteBuffer block(37);
        
        block << uint8(0xF5);
        block << uint8(0x39);
        block << uint8(0x4C);
        block << uint8(0x00);
        block << uint8(0xCF);
        block << uint8(0xC2);
        block << uint8(0x30);
        block << uint8(0xF1);
        block << uint8(0x01);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x01);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x78);
        block << uint8(0xF3);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x01);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0xAD);
        block << uint8(0x46);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x80);
        block << uint8(0xDD);
        block << uint8(0x9E);
        block << uint8(0x39);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x00);
        block << uint8(0x00);
        
        data.append(block);
        handler->GetSession()->SendPacket(&data);
Никаких эмоций Значит дело действительно в соединениях. Тогда назревает вопрос: сколько соединений может поддерживать клиент, и каким образом и в какое время он его инициализирует?)

Цитата:
SMSG_LIST_INVENTORY ходит по основному "World" соединению
Тогда я даже хз...
HuntsMan вне форума   Ответить с цитированием
Старый 04.03.2011, 15:56   #50
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

Цитата:
Сообщение от TOM_RUS Посмотреть сообщение
99% вероятность что это и есть причина проблемы, можно дебагером проверить вызывается ли обработчик пакета в клиенте или нет...
уже говорил, что нет. Не вызывается также и NetClient__Process для сего пакета.

Пока пофиксил с MULTIPLE_PACKETS (просто чтобы вы не подумали, что стырил отсюда - патч с хаком я давал SkyFire'у еще неделю назад, что отмечено у них в логе. ). Лично у меня сей хак работает всегда.
А вообще, лично я не считаю это грязным хаком. Ну вот представьте, находим мы источник проблемы, и он действительно заключается в том, что отсутствует поддержка второго сокета (в принципе, я в этом уверен). Что мы будем делать? Патчить клиент опять. (текущий патчинг клиента хакает только Send в клиенте, а Recv не трогает - в этом и проблема)
А дальнейшее углубление в модификацию клиента - еще худший хак, чем этот. Разве нет?

@Huntsman: в памяти клиента клиенте, насколько я знаю, массив из 4-х соединений.

Последний раз редактировалось Dvlpr; 04.03.2011 в 16:07.
Dvlpr вне форума   Ответить с цитированием
Старый 04.03.2011, 16:26   #51
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Цитата:
@Huntsman: в памяти клиента клиенте, насколько я знаю, массив из 4-х соединений.
Battle.Net + First World + Second World? А четвертое какое? Старая авторизация?
HuntsMan вне форума   Ответить с цитированием
Старый 04.03.2011, 17:40   #52
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Battle.Net + First World + Second World? А четвертое какое? Старая авторизация?
К сожалению, о их назначениях не знаю. Но не думаю, что это старая авторизация О.о

Цитата:
Сообщение от RomanRom2
попробуйте отправить дамп с оффа. если не поможет, придется вам реализовывать механику второго соединения , ибо остальное - грязь.
Не поверите - реализовали бы, да вот проблема, ключик приватный близзарда нужен. Поможете? :\
На данный момент чтобы реализовать механику второго соединения нужно также модифицировать клиент.

Последний раз редактировалось Dvlpr; 04.03.2011 в 17:44.
Dvlpr вне форума   Ответить с цитированием
Старый 04.03.2011, 17:45   #53
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Battle.Net + First World + Second World? А четвертое какое? Старая авторизация?
Я думаю это World + Home, плюс дубли для переподключений
LordJZ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
HuntsMan (04.03.2011)
Старый 04.03.2011, 20:19   #54
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

хмм, в общем-то, если это проблема сокетов, то можно патчить память так, чтобы все ServerConnection* указатели указывали на одно и то же соединение, но тогда вов будет крашиться при их удалении (оверкилл 8))
Dvlpr вне форума   Ответить с цитированием
Старый 04.03.2011, 20:37   #55
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

а нельзя патчить клиент так, что бы опкоду назначать другой обработчик? там же насколько я понимаю таблица функций для каждого обработчика.
RomanRom2 вне форума   Ответить с цитированием
Старый 04.03.2011, 22:34   #56
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Цитата:
На данный момент чтобы реализовать механику второго соединения нужно также модифицировать клиент.
Разве?
HuntsMan вне форума   Ответить с цитированием
Старый 04.03.2011, 22:38   #57
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Разве?
или искать приватный ключ близзард.
Dvlpr вне форума   Ответить с цитированием
Старый 13.03.2011, 22:18   #58
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

С вероятностью 99% в патче 4.1.х SMSG_MULTIPLE_PACKETS будет ходить по неподдерживаемому соединению, нада что-то придумывать
HuntsMan вне форума   Ответить с цитированием
Старый 16.03.2011, 00:29   #59
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

С чего ты взял? О.о
Dvlpr вне форума   Ответить с цитированием
Старый 16.03.2011, 07:00   #60
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Цитата:
Сообщение от Dvlpr Посмотреть сообщение
С чего ты взял? О.о
Если близы увидят как мы изварачиваемся, то я думаю они постараются, чтобы мы помучались
HuntsMan вне форума   Ответить с цитированием
Старый 16.03.2011, 13:47   #61
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Если близы увидят как мы изварачиваемся, то я думаю они постараются, чтобы мы помучались
а... дак ты не пугай. Неужели правда думаешь, что они мониторят все репозитории каты, чтобы понять, как нам насрать? Вздор

Кстати, два коннекта это действительно Home и World - нашел блупост про это на евро форумах вов. А значит один коннект получает менее приоритетные опкоды, а второй - более.
Таким образом, близзард не станет перекидывать наш опкодик на другой коннект, просто потому что он сейчас на основном коннекте не спроста.
Dvlpr вне форума   Ответить с цитированием
Старый 16.03.2011, 19:49   #62
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Я около гига снифов проанализировал, такой пакет ни разу не встречал
HuntsMan вне форума   Ответить с цитированием
Старый 16.03.2011, 22:09   #63
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

Цитата:
Сообщение от Dvlpr Посмотреть сообщение
Кстати, два коннекта это действительно Home и World - нашел блупост про это на евро форумах вов. А значит один коннект получает менее приоритетные опкоды, а второй - более.
а ссылочку можно? как понимать Home и World?
RomanRom2 вне форума   Ответить с цитированием
Старый 16.03.2011, 23:15   #64
TOM_RUS
MaNGOS Dev
 
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
TOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небесTOM_RUS Как свет с небес
По умолчанию

Цитата:
Сообщение от RomanRom2 Посмотреть сообщение
а ссылочку можно? как понимать Home и World?
http://us.battle.net/wow/en/forum/topic/2065776684
TOM_RUS вне форума   Ответить с цитированием
Старый 17.03.2011, 09:43   #65
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

спасибо. теперь я понял организацию соединений. системы, которые требуют межмаповой работы, такие чат, телепорты, группы, гильдии, френды/игноры и т.п. ходят по Home соединению. все что относится непосредственно к миру - в World соединении. все правильно.

в моем случае мне немного проще, у меня уже есть разделение сервера на миры. весь Home трафик остается на CharServer, World трафик соответственно идет прямиком на WorldServer. и у близзов вполне возможно сразу прямиком, через портмаппинг операционной системы, т.е. не через CharServer. да, скорее всего так. вот зачем второе соединение, оказывается. типа снизили нагрузку нетворка на проксе CS. забавно.

*As of July 2010, the 'official' definition of Broadband Internet (per the FCC) is '4Mbps downstream and 1Mbps upstream'. Anything lower than this is not 'officially' broadband.
как аппетиты выросли, однако. на классике, да что там, и на БК тоже, помню, играли на 128к интернете.
RomanRom2 вне форума   Ответить с цитированием
Старый 17.03.2011, 12:48   #66
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

HuntsMan вне форума   Ответить с цитированием
Старый 17.03.2011, 23:41   #67
Йоха
Умный
 
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
Йоха Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от RomanRom2 Посмотреть сообщение
*As of July 2010, the 'official' definition of Broadband Internet (per the FCC) is '4Mbps downstream and 1Mbps upstream'. Anything lower than this is not 'officially' broadband.
как аппетиты выросли, однако. на классике, да что там, и на БК тоже, помню, играли на 128к интернете.
На класссике в моей гильдии хил играл на аналаговом модеме и отлично справлялся. Только в БВЛ он не смог рейдить, там трафик возрос из-за огромного количества треша.
Ну и конечно теперешние цифры сильно завышены, возможно это пиковые значения для пропускной способности канала ...
раньше помню 4 полных рейда зашедших в столицу врага клали эту зону напрочь, что ложилось непонятно сервер или канал
Йоха вне форума   Ответить с цитированием
Старый 18.03.2011, 17:34   #68
Dvlpr
Новичок
 
Регистрация: 21.10.2010
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Dvlpr На верном пути
По умолчанию

Цитата:
Сообщение от HuntsMan Посмотреть сообщение
Я около гига снифов проанализировал, такой пакет ни разу не встречал
Однако ж он в списке опкодов уже достаточно долго (не один патч), если не ошибаюсь.
Dvlpr вне форума   Ответить с цитированием
Старый 18.03.2011, 23:44   #69
HuntsMan
Ученый
 
Аватар для HuntsMan
 
Регистрация: 19.12.2010
Сообщений: 221
Сказал(а) спасибо: 64
Поблагодарили 12 раз(а) в 9 сообщениях
Записей в дневнике: 2
HuntsMan На верном пути
По умолчанию

Цитата:
Сообщение от Dvlpr Посмотреть сообщение
Однако ж он в списке опкодов уже достаточно долго (не один патч), если не ошибаюсь.
Что мешало вытащить его из клиента?
HuntsMan вне форума   Ответить с цитированием
Старый 26.03.2011, 09:45   #70
Chameleon
Новичок
 
Регистрация: 04.03.2011
Сообщений: 29
Сказал(а) спасибо: 12
Поблагодарили 9 раз(а) в 7 сообщениях
Chameleon На верном пути
По умолчанию

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Chameleon вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
HuntsMan (26.03.2011)
Ответ


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

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



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


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