Перейти к публикации
Внимание! В связи с переходом на новую версию движка, сайт будет находиться в разработке! Все косяки в скором времени уберутся!

Сервер WoW Legion 7.3.5 билд (26972) Ashamane + клиент игры


Рекомендованные сообщения

  • Создатель

Сервер Wow Legion 7.3.5 (Ashamane) билд (26972)

941712-world-of-warcraft-icon.jpg

 

Информация о сборке:

Внимание! Сборка скомпилирована под 64 битную систему.
Эта сборка была скомпилирована мной по многочисленным просьбам обновить нашу предыдущую сборку. Она рассчитана под последнюю актуальную версию клиента Legion 7.3.5 билд 26972. В файлах сборки присутствует все необходимое для ее запуска, так же приложен уже пропатченая стартовая версия клиента. Вам не придется уже патчить экзешники и настраивать клиент под сборку. Все что нужно сделать, это просто запустить клиент, далее он сам будет докачивать необходимые ему файлы с серверов Blizzard.
Сборка сервера Wow Legion 7.3.5 основана на ядре TrinityCore с правками от Ashamane, база так же взята Ashamane. Для сборки были выбраны именно эти исходники потому, что в них гораздо внесено гораздо больше правок, как в само ядро, так и в базы по сравнению с исходниками от TrinityCore. Сборка более стабильная, и содержит гораздо меньше ошибок.
Для тех кто может/желает скомпилировать сборку самостоятельно прикладываю ссылки на исходники Ashamane

 

В низу поста прикреплено видео, с более подробным описанием всего процесса.

Скачать все файлы сборки:

Для тех кому нужно/хочет сам извлечь карты и пропатчить клиент ниже выложена ссылка на архив со всеми экстакторами и конекшен патчером.

 

Распаковка сборки:
Внимание! Все файлы необходимо извлекать именно в те папки и диски, которые указаны нами. При несоблюдении путей, сборка работать не будет.
Для наибольшего сжатия файлов сборки и ускорения ее скачивания все файлы в сборке были заархивированы. После того как скачали сборку ее нужно извлечь в корень диска C. После переходим в появившуюся папку Server и распаковываем все архивы сохраняя вложенность. То есть вы должны извлекать файлы из архивов в ту папку, в которой находится сам архив. После того как все архивы были извлечены, их можно удалить, чтобы они не занимали лишнее место.

 

Установка необходимого софта:

  • Microsoft Visual C++ 2015 x 86 и Win64OpenSSL-1_0_2m - Набор необходимых для работы сборки динамических библиотек. Если у вас они не установлены, то необходимо установить. Если установлены другой версии, то нужно заменить их на эту версию.
  • NavicatPremium - Здесь нет ни чего сложного, по этому просто следуем шагам установки до окончания. После чего читаем текстовый файл идущий в комплекте и делаем все как там написано.
  • mysql-5.5.23
    Скрытый текст

    В окне выбора типа установки выбираем пункт "Typical"
     
    image.png

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


    image.png 

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


    image.png 

    В этом окне выбираем в каком качестве будет использоваться MySQL. На наиболее полезным будет параметр для разработчиков. Устанавливаем галочку как показано на скриншоте.
     
    image.png

    В этом окне выбираем тип работы баз данных. Нам требуется мультифункциональный тип. Устанавливаем галочку как на скриншоте.
    image.png 


    В этом окне мы указываем адрес порта на котором будет работать MySQL. Рекомендую оставить адрес порта без изменений 3306. Если же по каким либо причинам вы измените этот порт, то в дальнейшем будет необходимо изменить его и в настройках нашей сборки.


    image.png 

    В окне выбора языковой кодировки указываем пункт с UTF 8, как показано на скриншоте ниже. Выбор других пунктов может вызвать в дальнейшем некорректное отображение букв.
     
    image.png

    В этом окне указываем пароль для root доступа к серверу MySQL. Укажите все настройки как на скрине ниже. Естественно пароль необходимо запомнить или записать. Логин по умолчанию root.


    image.png 

    Это финальная часть установки. Если вы сделали все правильно то в конце установки при проверке параметров у вас должно получится так же как и на скриншоте.

Работа с базами:
Для работы сервера необходимы базы. Не смотря на то, что последние сборки устроенны так, что они сами обновляют базы до актуальных версий им все же необходимо заливать первоначальные базы, а вот все апдейты установятся сервером при первом запуске автоматически.
Нужно создать 4 базы данных

  • auth
  • world
  • characters
  • hotfixes

Базы должны быть созданы в кодировке utf8 general ci - это важно для отображения кириллицы.
После запускаем Navicat и создаем подключения к базе.
Для этого кликаем по меню File выбираем пункт New connection и в появившемся сбоку окне выбираем MySQL.
Connection name - указываем любое имя
Host - Оставляем без изменений.
Port - Оставляем без изменений.
User name - Оставляем без изменений.
Password - указываем свой пароль от MySQL.
Все подключение готово, нажимаем Ок и оно сохраняется.
Заходим в созданное нами подключение, дважды кликнув по нему лкм, теперь подключение из серого стало зеленым, это значит, что мы успешно подключились и можем работать с базами. Теперь начинаем создавать базы, для этого кликаем пкм по имени нашего подключения и выбираем пункт New database, в появившемся окне в поле Database name указываем имя базы auth, в поле character set выбираем utf8 в поле Collation выбираем general ci и жмем Ок. Все база данных создалась. Далее точно также создаем 3 оставшихся базы.

 

Заливка бэкапов баз в БД:
Существует два варианта заполнения бд.

  • Первый способ

Вы можете вручную залить бекапы из файлов в архиве. Для этого переходим по пути C:\Server\Source\sql\base и заливаем через navicat в одноименные базы бэкапы auth_database.sql и characters_database.sql. Из архива ADB_735.10.rar заливаем в одноименные базы бэкапы ADB_735.10_hotfix.sql и ADB_735.10_world.sql. Этого достаточно для запуска сервера. Все остальные обновления и фиксы будут применены при первом запуске сервера автоматически.

  • Второй способ

Второй способ полностью автоматический. Для этого вам нужно всего лишь закинуть файлы из архива ADB_735.10.rar ADB_735.10_hotfix.sql и ADB_735.10_world.sql 
в корневую папку сервера и после этого запускаем сервер. Сервер сам автоматически зальет все бэкапы, фиксы и обновления в базу. Но такой способ занимает гораздо дольше времени. Ну и вообще нужно стараться учится работать самостоятельно, тем более в этой сфере это пригодится неоднократно.

 

Настройка сервера:
Теперь перейдем к настройкам сервера. переходим по пути C:\Server\Core и редактируем конфиги.
bnetserver.conf
Переходим к строке LoginDatabaseInfo и правим параметры подключения
127.0.0.1;3306;trinity;trinity;auth - просто заменяем значения trinity;trinity; на свой логин и пароль от MySQL. Сохраняем и закрываем файл конфига.

  • worldserver.conf
  • Переходим к строкам
  • LoginDatabaseInfo 
  • WorldDatabaseInfo 
  • CharacterDatabaseInfo 
  • HotfixDatabaseInfo


и так же как и в первом конфиге указываем свои данные для подключения. Сохраняем и закрываем файл конфига.

 

Запуск сервера:
Теперь сервер полностью готов к работе. Запускаем в начале worldserver.exe и ждем пока сервер автоматически загрузит все обновления баз и полностью прогрузится.
Далее запускаем bnetserver.exe и ждем пока он так же полностью прогрузится.

Создание учетки и добавление ГМ аккаунта:
Для создания новой учетной записи нужно дождаться полной загрузки консоли worldserver.exe и ввести в ней команду .bnetaccount create nik@nik 123456, где nik@nik это логин для входа 123456 пароль для входа.
Для добавления правь ГМа созданному аккаунту подключаемся к базе данных auth и переходим в таблицу account, находим в ней созданную нами учетку и запоминаем ее номер в самом первом поле id. Далее переходим в таблицу account_access и в поле id указываем номер созданной учетки, подтверждаем внесенные изменения.

Доступ к союзным расам:
И если вы хотите новые союзные рассы то зайдите в Navicat база auth таблица account и там измените в строке expansion с 6 на 7. Полная тема с союзными расами тут Открываем доступ к союзным расам на сервере World of Warcraft Legion 7.3.5. Там же присутствует подробное видео о том как все это сделать, и что это не фейк а реально работает.

 

Статья взята с сайта: www.1n-game.ru

Понравилась статья? Поставь +

Ссылка на сообщение
Поделиться на других сайтах
  • 6 месяцев спустя...
S-Platoon.ru
Свободное место

Добрый вечер. Есть кто живой? Нужна помощь по настройке реалма.

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель
13 часов назад, enost1n сказал:

Добрый вечер. Есть кто живой? Нужна помощь по настройке реалма.

Привет, есть) Что случилось?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

@ZizionarD привет, у меня на этой сборке не работает квест у ДК "вечный голод" можешь подсказать, как исправить? И ещё, клиент только на английском языке?

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Leroy Привет, по ДК подсказать не могу, говорят что в этой сборке она багует, по поводу клиента могу поискать руссифицированный

Ссылка на сообщение
Поделиться на других сайтах

@ZizionarD 

Ещё вопрос, помимо квеста, не работает Блэк Темпл полностью. Каждый босс умирает после одного удара и Лута с него нету. То же самое с квестом, освобождаем моба, бьём и он опять возвращается в исходное положение. Он не убивается и квест не засчитать

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Leroy Попробую найти информацию, просто я ни когда не ставил сервера WoW

Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста, как настроить серв на работу в сети? 

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Leroy Тебе именно для того, чтобы могли игроки подключаться?

Порт для реалма 8085 открывается в брандмауэре

Ссылка на сообщение
Поделиться на других сайтах

@ZizionarD а указанные айпи в настройках сервера? 

Теперь перейдем к настройкам сервера. переходим по пути C:\Server\Core и редактируем конфиги.
bnetserver.conf
Переходим к строке LoginDatabaseInfo и правим параметры подключения
127.0.0.1;3306;trinity;trinity;auth - просто заменяем значения trinity;trinity; на свой логин и пароль от MySQL. Сохраняем и закрываем файл конфига.

worldserver.conf

Переходим к строкам...

 

Это для того, чтобы замкнуть машину на саму себя. По логике надо заменить айпи на мой внешний и заменить в клиенте в настройках реалма, но что-то не работает. Что я делаю не так?

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Leroy 3306 это порт Баз Данных, тебе его открывать не нужно, т.к. сервер на локальной машине стоит.

09.04.2020 в 14:08, Leroy сказал:

По логике надо заменить айпи на мой внешний и заменить в клиенте в настройках реалма

По сути да, тебе нужно в настройках сервера указать внешний IP и в настройках клиента

Ссылка на сообщение
Поделиться на других сайтах

@ZizionarD все равно не работает, что ещё менять?

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Leroy Проверь на это сайте https://2ip.ru/check-port/ доступность порта 8085

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Привет. А можно файлы проверить и перезалить? (mega) А то их нет. Остальные на всякий случай тоже 😞

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Михаил Привет, все файлы перезалил

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, ZizionarD сказал:

@Михаил Привет, все файлы перезалил

Спасибо. Проблемка, со всеми архивами одна и та же ошибка, с чем связано? image.thumb.png.a4f087356167e9dcb151614c13c974b4.png

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Михаил Есть вероятность что он не докачался

Ссылка на сообщение
Поделиться на других сайтах

@ZizionarD при загрузке аналогично была ошибка (файл поврежден) в конце загрузки.  Я по этому и просил перепроверить все, чтобы не было изъянов 🙂

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Михаил Тогда сегодня или завтра проверю и перезалью файлы

Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, подскажите пожалуйста, сервер и клиент установлен локально, все работает отлично. Стоит только отключить интернет, и клиент не соединяется с сервером, просто бесконечное соединение. Т.е. пока на компьютере подключен интернет все работает, как только выдираю провод прекращает. Пробовал сразу подключиться с интернетом, потом выдирал провод, все работает до перезапуска клиента. Где-то вычитал что екзешник обращается в интернет, пробовал менять файл  WoW.mfil., ничего не помогло. Может кто сталкивался с такой проблемой ? 

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@ki0804 Привет, а ты какой IP в конфигах прописываешь?

Ссылка на сообщение
Поделиться на других сайтах
23.04.2020 в 23:01, ZizionarD сказал:

@Михаил Тогда сегодня или завтра проверю и перезалью файлы

Привет. Скачал сегодня повторно файл Server.rar с Я.Диска. По прежнему дропает ошибку в конце загрузки (после скачивания на этапе проверки браузером). image.thumb.png.d76d92c774f3456798693f51194f86cb.png Базы даже не пытался, 100% такая же ошибка, как и тут. Помоги плиз. Я в том году с этим же у тебя сталкивался, но забил болт, сейчас уже принципиально нужно скачать))

 

Отбой. Скачал другой архиватор, все пошло. Если еще будут траблы, отпишусь :thinksUp:

Ссылка на сообщение
Поделиться на других сайтах
  • Создатель

@Михаил окей)

Ссылка на сообщение
Поделиться на других сайтах
06.05.2020 в 08:42, ki0804 сказал:

 

 127.0.0.1, сам сервер и клиент работают без проблем когда подключен интернет. Без интернета, происходит бесконечное подключение ( 

 

Решил свою проблему, у всех у кого не запускается оффлайн смотрим чтоб в конфигах было прописано 

SET textLocale "enUS"
SET audioLocale "enUS"
SET agentUID "wow_enus"

 

Дополнительно, необходимо хоть раз запустить клиент с включенным интернетом ! 

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...

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

Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.