Почему сдвинулись опкоды в Таути, или в корейцев закончилась "трава" - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Разное / Other > Курилка / Yak floor

Курилка / Yak floor
Свободное общение, рассуждения на любые интересные вам темы.

Ответ
Опции темы
Непрочитано 22.11.2012, 09:27   #11
Аватар для Evengard
Пользователь

По умолчанию Re: Почему сдвинулись опкоды в Таути, или в корейцев закончилась "трава"

ОМГ. Не, ну серьёзно, почему "упоротые" и "нуба взяли на работу"? Вы никогда не задумывались, как именно у них отражены опкоды пакетов в сорцах? Скорее всего, это сделано в виде enum-а в общем для клиента и сервера header файле.
enum PacketsExtend
{
FIRST_PACKET = 0,
SECOND_PACKET, // 1
THIRD_PACKET, // 2
// ...
PLEDGE_SKILL_LIST_PACKET, // 0x3A
PLEDGE_SKILL_ADD_PACKET, // 0x3B
PLEDGE_SKILL_REMOVE_PACKET, // 0x3C вставлен, всё что ниже просто сдвинулось на единицу
// ...
BEFORE_THE_LAST_PACKET, // 0xFE, был 0xFD
LAST_PACKET, // 0xFF, был 0xFE
},

И если раньше, они скорее всего просто добавляли опкоды просто добавлением строчки в этот enum, то сейчас появилась более чем логичная идея сгруппировать пакеты с одним смыслом вместе. Понятное дело, что всё сдвинулось!

Быть может, я покажусь капитаном очевидностью, но блин, если такие комментарии на эту тему появляются, то ничего, кроме удивления, у меня это не вызывает.
И то, что у GW-шников всё быстро поправлено, МБ есть следствие того, что они перепилили свой движок именно под использовании подобных enum-ов?
Evengard вне форума Отправить сообщение для Evengard с помощью Skype™ Ответить с цитированием
Непрочитано 22.11.2012, 11:29   #12
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: Почему сдвинулись опкоды в Таути, или в корейцев закончилась "трава"

Цитата:
Сообщение от Evengard Посмотреть сообщение
И то, что у GW-шников всё быстро поправлено, МБ есть следствие того, что они перепилили свой движок именно под использовании подобных enum-ов?
Именно
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием
Непрочитано 22.11.2012, 12:26   #13
Аватар для Bacek

По умолчанию Re: Почему сдвинулись опкоды в Таути, или в корейцев закончилась "трава"

Цитата:
Сообщение от KilRoy Посмотреть сообщение
Тому доказательство - ГВшники Пилят без особых усилий всё на корейском клиенте. А лёгкодоступные сервера - почему то всё косячат...
Нет на кор поменяли тоже.
У нас уже давно нету опикодов все пакеты построены на енумах.
п.с Почему не кто не додумался до этого хз. Ведь даже в дампе клиента виден енум.
__________________
Человек просто обязан ошибаться, раз другие учатся на его ошибках .......
Bacek вне форума Отправить сообщение для Bacek с помощью ICQ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:19. Часовой пояс GMT +3.

Вверх