• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Как через опкоды пропатчить ядро до нужной версии вов?
Агрон
Slash
Собственно сам вопрос выше.
За ответ заранее спасибо smile
Сообщение # 1 написано 17.04.2014 в 12:10
admiirall
Центурион
Код
src/tools/map_extractor/System.cpp
  float CONF_flat_height_delta_limit = 0.005f; // If max - min less this value - surface is flat
  float CONF_flat_liquid_delta_limit = 0.001f; // If max - min less this value - liquid surface is flat
   
-uint32 CONF_TargetBuild = 17898;
+uint32 CONF_TargetBuild = 17898;            
   

Код

src/server/authserver/Authentication/AuthCodes.cpp
  {
      static RealmBuildInfo const PostBcAcceptedClientBuilds[] =
      {
-  {17956, 5, 4, 7, ' '}, // Last version MoP
+  {18019, 5, 4, 7, ' '}, // Last version MoP
+  {17956, 5, 4, 7, ' '},
    {17930, 5, 4, 7, ' '},
          {17898, 5, 4, 7, ' '},
          {17688, 5, 4, 2, 'a'},


Соответственно в базе тоже меняете.

Опкоды, которые есть на 4.3.4 (к примеру) отичаются от МОР(к примеру) ==> их нужно искать на офе сниффером или в клиенте.

Нашли опкоды - делаете структуру. она также отличается на разных версиях игры.

П.с
если правильно понял вопрос..
Сообщение # 2 написано 17.04.2014 в 13:37
Агрон
Slash
admiirall, ну почти.
Предположим стоит версия 5.0.5, мне нужно это ядро пропатчить до 5.4.2, чтобы впускало в клиент хотя бы. Как это сделать?
Сообщение # 3 написано 17.04.2014 в 15:19
admiirall
Центурион
Агрон, про это я написал выше. вам нужна структура и опкоды для 5.4.2
Сообщение # 4 написано 17.04.2014 в 17:07
Агрон
Slash
Цитата admiirall ()
структура и опкоды для 5.4.2

как их достать, знаете?
Сообщение # 5 написано 17.04.2014 в 17:32
admiirall
Центурион
Агрон, пытался.. нужно знать ассемблер как мне говорили. я не разобрался.
Сообщение # 6 написано 17.04.2014 в 17:36
Агрон
Slash
admiirall, ладно, в любом случае спасибо за помощь, +
Сообщение # 7 написано 17.04.2014 в 17:50
  • Страница 1 из 1
  • 1
Поиск: