|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Корзина Глупые, устаревшие, неактуальные темы будут тут. Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать? |
|
Опции темы | Поиск в этой теме | Опции просмотра |
12.05.2010, 00:59 | #1 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
MaNGOS под Cataclysm (разработка)
Несколько форков различных проектов, которые поддерживают клиент Cataclysm:
Под 4.0.6а:
Под 4.2.0: Под 4.3.4: |
25.05.2010, 06:31 | #42 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Наверное не все опкоды расшифровали?
|
25.05.2010, 15:07 | #43 |
папа и мама IGMA
Регистрация: 08.05.2010
Сообщений: 27
Сказал(а) спасибо: 10
Поблагодарили 24 раз(а) в 9 сообщениях
|
Это один из старейших сайтов, посвященных в вов, они всегда и 1ми находят информацию о новых патчах и ещё ни разу не ошиблись за всё время существование, недавно близзард официально запретили им публикацию данных о катаклизме.
|
25.05.2010, 19:03 | #44 |
Ученый
|
|
25.05.2010, 21:27 | #45 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Хм... На сандбоксе том_руса пашет больше, чем с патчем на ветку 400.
Но уже одно можно сказать точно - номера опкодов - не рандомные. Просто сменились. А значит, всё вполне осуществимо - осталось только разобрать новые номера |
25.05.2010, 21:52 | #46 |
Гость
Сообщений: n/a
|
А почему том_рус не выложит опкоды ???
|
26.05.2010, 01:50 | #47 |
папа и мама IGMA
Регистрация: 08.05.2010
Сообщений: 27
Сказал(а) спасибо: 10
Поблагодарили 24 раз(а) в 9 сообщениях
|
они равноценны, правда ммо чемп появился пораньше.
|
26.05.2010, 10:45 | #48 |
Пользователь
Регистрация: 04.05.2010
Сообщений: 54
Сказал(а) спасибо: 11
Поблагодарили 13 раз(а) в 11 сообщениях
|
|
26.05.2010, 12:39 | #49 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Добавил ещё пару репозиториев с мангосом под 12065, спасибо Viste.
Глянул, кажется, там уже довольно много опкодов найдено... Откуда они их берут? Ясно... mmowned... |
27.05.2010, 00:22 | #50 |
папа и мама IGMA
Регистрация: 08.05.2010
Сообщений: 27
Сказал(а) спасибо: 10
Поблагодарили 24 раз(а) в 9 сообщениях
|
|
27.05.2010, 01:08 | #51 |
Пользователь
Регистрация: 04.05.2010
Сообщений: 54
Сказал(а) спасибо: 11
Поблагодарили 13 раз(а) в 11 сообщениях
|
|
27.05.2010, 13:04 | #52 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Я вот чего не могу понять... Вот пытаются сделать разные форки, находят опкоды, что-то начинает работать, но даже сейчас на самой последней версии форков различных не грузятся скилы перса, полоска опыта, его вещи.
Винят отсутствие опкодов. Но вот том_рус выложил свой сандбокс и там всё грузится нормально (скилы, итемы, опыт). Том_рус знает всё-таки все новые опкоды или вообще как это реализовано??? |
27.05.2010, 15:22 | #53 | |
WowCore Dev
Регистрация: 11.03.2010
Сообщений: 112
Сказал(а) спасибо: 10
Поблагодарили 51 раз(а) в 25 сообщениях
|
Цитата:
А если серьезно - то я думаю, что дело в неправильной структуре пакетов. У Тома есть возможность посмотреть структуру опкодов по клиенту. А те, кто клепает форки - всего лишь используют наработки в плане номеров опкодов с ммовнед, где новых структур опкодов - не выкладывают |
|
27.05.2010, 16:01 | #54 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
|
02.06.2010, 01:37 | #56 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
а вы видели в этом обновлении какие нибуть правки с номерами пакетов?
Так с какого панталыку она будет заходить... По мне так собирать и в репозитарий коммитить каждый рендомную перенумерацию пакетов в билде дело бессмысленное.
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
05.06.2010, 11:59 | #58 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Заставляет мангос из ветки 400 работать с клиентом 12122, но пашет ещё меньше, чем на 12065. Под последний билд переводится простым изменением максимального билда в нужном файле, опкоды в последнем патче, как я понял, не менялись.
|
05.06.2010, 13:14 | #59 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
окаг... там структура VehicleEntryfmt и VehicleSeatEntryfmt изменилась. Типа они еще и это переделывают... Интересно в какую хрень теперь.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
05.06.2010, 13:45 | #60 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Так что накатить патч и потом из репов опкоды тягать... P.S: у ми 3 офф аккаунта - ни на один пока приглашение на бэта-тест не приходило |
|
06.06.2010, 11:31 | #61 | |
Гость
Сообщений: n/a
|
Цитата:
|
|
06.06.2010, 11:43 | #62 |
Ученый
|
|
06.06.2010, 12:42 | #64 |
MaNGOS Dev
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
|
|
07.06.2010, 00:39 | #65 |
папа и мама IGMA
Регистрация: 08.05.2010
Сообщений: 27
Сказал(а) спасибо: 10
Поблагодарили 24 раз(а) в 9 сообщениях
|
я тоже хочу инвайт
|
16.06.2010, 15:58 | #68 |
Супер-модератор
|
Я предполагаю что может теперь сдвинется. так как уже какой патч опкоды не меняли
__________________
Теперь и в Бете Warlords of Draenor & HotS ! |
03.07.2010, 13:38 | #69 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Попробовал скомпилить ветку 400 с обновлёнными опкодами, но при компиле такие ошибки:
Код:
2>Компоновка... 2> Создается библиотека .\mangosd__Win32_Debug\mangosd.lib и объект .\mangosd__Win32_Debug\mangosd.exp 2>game.lib(ChatHandler.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(TotemAI.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(MovementHandler.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(CreatureEventAI.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(SpellEffects.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(SpellHandler.obj) : error LNK2019: ссылка на неразрешенный внешний символ "public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z) в функции "class ByteBuffer & __cdecl operator>>(class ByteBuffer &,struct SpellCastTargetsReader const &)" (??5@YAAAVByteBuffer@@AAV0@ABUSpellCastTargetsReader@@@Z) 2>game.lib(Pet.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(InstanceSaveMgr.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(BattleGround.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(Level3.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(Spell.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" 2>game.lib(AchievementMgr.obj) : error LNK2001: неразрешенный внешний символ ""public: unsigned int const * __thiscall SpellEntry::GetEffectSpellClassMask(enum SpellEffectIndex)const " (?GetEffectSpellClassMask@SpellEntry@@QBEPBIW4SpellEffectIndex@@@Z)" P.S: Всё в сообщение не влезает, поэтому часть - подобных ошибок море... |
03.07.2010, 20:19 | #70 |
Пользователь
Регистрация: 04.05.2010
Сообщений: 54
Сказал(а) спасибо: 11
Поблагодарили 13 раз(а) в 11 сообщениях
|
попробуй Clean solution
и потом Rebuild solution |
03.07.2010, 23:27 | #72 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Вот патч - надо только поправить ещё билд клиента в двух файлах:
RealmList.cpp AuthSocket.cpp Вроде и опкоды обновлены - а висит на входе... Опкоды брал с репозитория Fabi. |
04.07.2010, 01:07 | #74 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Том добавил некоторые файлы тольков VC100 проект.
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
04.07.2010, 12:28 | #76 |
Супер-модератор
|
TOM сказал что еще фиксить auth_session надо
__________________
Теперь и в Бете Warlords of Draenor & HotS ! |
04.07.2010, 22:13 | #77 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Естественно - номера покодов не поправлены... и бессмысленно их публиковать т.к. близы просто сгенерят новый список.
Бессмысленно до тех пор, пока это не автоматизировано в какой-то мере...
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
05.07.2010, 00:01 | #78 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
По поводу публикации списка опкодов, спасибо за разъяснение |
|
05.07.2010, 00:23 | #79 |
MaNGOS Dev
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
|
Я пофиксил структуру пары опкодов. Теоретически авторизация должна теперь проходить...
|
05.07.2010, 02:51 | #80 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Код:
WorldSocket::handle_input_header: client sent malformed packet size = 299 , cmd = 40960 Код:
if ((header.size < 4) || (header.size > 40960) /*|| (header.cmd > 40960)*/) Хм... Несмотря на то, что взял систему опкодов, как у Fabi - толку 0 (даже сдвинуться с места нельзя, хотя эти опкоды расшифрованы...) - надо будет попробовать взять по другому - только номера Взял только номера - сервер падает при входе на экран выбора персов... Видимо, я где-то туплю... |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не для поиска | KiriX | Корзина | 545 | 18.05.2011 12:15 |
MaNGOS баг-трекер (разработка) | KiriX | WWW | 34 | 26.10.2010 12:45 |
Как скачать сорцы cataclysm | MrCray | Корзина | 0 | 31.08.2010 21:53 |
Cataclysm Sandbox | Incognito | Корзина | 23 | 23.06.2010 00:05 |
Глобальный FAQ (разработка) | Konctantin | Новичкам | 6 | 14.03.2010 10:46 |