Превращаем World of Warcraft в одиночную RPG

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Гайд | Компьютерные и мобильные игры

Какая ваша самая любимая многопользовательская ролевая игра? Лично для меня это классическая версия Perfect World 1.3.6. Тем не менее для многих геймеров в России и СНГ есть только одна по-настоящему значимая MMORPG — это легендарный World of Warcraft. В этой небольшой инструкции вы узнаете, как легально и совершенно бесплатно запустить на домашнем ПК под управлением Windows 10/11 сервер World of Warcraft: Wrath of the Lich King и превратить многопользовательскую MMORPG в ламповое одиночное/кооперативное приключение.

Автор: Blizzard Entertainment Источник: bnetcmsus-a.akamaihd.net

Пояснение

Существует множество способов запустить приватный сервер World of Warcraft: начиная от слитых хакерами оригинальных файлов Blizzard, заканчивая использованием готовых любительских сборок для виртуальных машин. Мы же поступим умнее и воспользуемся альтернативной реализацией сервера World of Warcraft: Wrath of the Lich King.

AzerothCore — открытая реализация сервера World of Warcraft 3.3.5, никак не связанная с оригинальными программными решениями компании Blizzard. Любой желающий может, не боясь нарушить закон, совершенно бесплатно скачать файлы проекта, запустить их на домашнем ПК и, используя подходящий клиент WoW, наслаждаться незабываемой атмосферой лучшего дополнения в истории MMORPG.

Инструкция

Запустить собственный сервер World of Warcraft: Wrath of the Lich King достаточно просто.

1. Скачиваем эмулятор сервера.

Зеркалo:

2. Распаковываем файлы эмулятора с помощью архиватора 7-Zip в любое удобное место, не содержащее в названии или пути кириллицы. Лично я расположил эмулятор в корне диска С.

Распаковка архива эмулятора

3. С шагом в 5-30 секунд (в зависимости от мощности ПК) поочерёдно запускаем файлы: mysqld.bat, authserver.exe и worldserver.exe.

Запуск сервера
  • mysqld.bat — база данных сервера.
  • authserver.exe — сервер авторизации.
  • worldserver.exe — игровой сервер.

П. С. Если у вас что-то не получается запустить, выполните установку системных библиотек Windows с помощью файла installall. bat из папки VCredist и повторите попытку!

Демонстрация работы сервера

4. В принципе, на этом всё! Осталось найти в интернете готовый клиент World of Warcraft 3.3.5 и прописать в файл realmlist. wtf внешний или локальный IP-адрес ПК на котором запущен сервер. Узнать свой внешний IP-адрес вы всегда можете здесь.

IP-адрес сервера

5. Пробуем зайти на сервер. По умолчанию мной заранее создано 4 аккаунта для игры с друзьями:

  • Логин: ixbt / Пароль: ixbt — GM, 254 уровень.
  • Логин: ixbt2 / Пароль: ixbt2 — базовый пользователь.
  • Логин: ixbt3 / Пароль: ixbt3 — базовый пользователь.
  • Логин: ixbt4 / Пароль: ixbt4 — базовый пользователь.

П. С. Создать собственный аккаунт вы можете командой «account create ваш логин пароль» в окне консоли worldserver.exe.

Как вы видите, всё работает! Рейты сервера x1, настроены боты для выдачи профессий. С полным списком установленных модулей вы всегда можете ознакомиться в файле Info Build в папке эмулятора.

Потребление ресурсов

В простое эмулятор потребляет не более 2.5 Гб RAM. При одновременной же игре более 20 игроков на сервере общее потребление ресурсов может составлять 4 Гб. Короче говоря, даже на достаточно древнем компьютере сыграть с друзьями не будет большой проблемой.

Редактирование данных

Играть на собственном сервере — это хорошо, но ещё лучше иметь возможность редактировать характеристики игровых предметов и персонажей. В общем, быть богом своего маленького мира.

1. Распаковываем из папки C:\Serv\tools архив HeidiSQL в любое удобное место не содержащее в названии или пути кириллицы.

2. Запускаем от имени администратора файл heidisql.exe и в появившемся окне нажимаем ОК (Эмулятор сервера должен быть запущен).

Подключение к БД

3. Вводим в поле поиска запрос character и находим столбец с данными персонажей. Советую изменить только вкладку количества золота, чтобы не потерять интерес к игре.

Редактирование данных персонажей

Игра с друзьями

Чтобы сторонние люди смогли подключиться к вашему серверу, отредактируйте с помощью программы HeidiSQL IP-адрес сервера авторизации: auth>realmlist>address> ваш внешний IP-адрес.

Заключение

На этом всё! Надеюсь, что моя маленькая инструкция оказалась вам полезной. Если вам что-то не понятно или у вас остались вопросы по поводу работы эмулятора, то не стесняйтесь задавать их в комментариях под материалом. Уважайте свободу, играйте только в хорошие игры и ни в коем случае не позволяйте компаниям диктовать вам свои условия. С вами был Павел. Ещё увидимся!

Отдельная благодарность пользователю Kron4ek за предоставленные файлы.

Автор: Blizzard Entertainment
Изображение в превью:
Автор: Blizzard Entertainment
Источник: bnetcmsus-a.akamaihd.net
Симулятор жизниРолевая играОнлайновая ролевая играPCДругойДругая
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Сисадмин и любитель эльфиек.

50 комментариев

87638502@vkontakte
Если вы найдёте ошибку или опечатку в тексте, то, пожалуйста, не бойтесь сообщить о ней в комментариях под материалом. Вместе мы сделаем ixbt/live снова великим!
87638502@vkontakte
Документация по настройке ботов доступна здесь (https://github.com/trickerer/Trinity-Bots), специальный аддон для их работы (https://github.com/NetherstormX/NetherBot). Настройки ботов находятся в основном конфиге worldserver.conf.
B
Павел, подскажите, пожалуйста, а в этой сборке можно ли как-нибудь добавить ингредиенты для крафта?
Сложно в одиночку их фармить.
А ещё в инстах за мной часто гоняются трупы врагов и больно бьют. Я их убить не могу, т.к. у них нет ХП. С этим можно что-то сделать?
87638502@vkontakte
Павел, подскажите, пожалуйста, а в этой сборке можно ли как-нибудь добавить ингредиенты для крафта?
Сложно в одиночку их фармить.

Все изменения вносятся через редактирование БД.
А ещё в инстах за мной часто гоняются трупы врагов и больно бьют. Я их убить не могу, т.к. у них нет ХП. С этим можно что-то сделать?

Перезапустите сервер.
B
Все изменения вносятся через редактирование БД.

Подскажите, пожалуйста, как это сделать?
Я всё облазил, но так и не нашёл.
Владимир Косов
Удивляла в свое время на фоне Линейки. Даже такого солера как я. А я еще Варкравфт проходил сильно позже, боюсь даже представить как какались пеной фанаты этой вселенной, глядя на такое детальное ее воспроизведение.
Вы на рутуб переехали?
87638502@vkontakte
Ютуб уже сносил мой канал. Пускай теперь всё лежит на Rutube.
117001080743411952184@google
Просто качаете репак от parkan, который ставится в два клика и будет вам счастье.
87638502@vkontakte
«Репак» — LOL.
117001080743411952184@google
Что ЛОЛ то? Ты хоть для начала почитай что значит «Репак» в среде любителей эмуляторов серверов, а потом что то говори. То что ты тут написал для одиночной игры всё равно не подойдет, там напильником кучу всего надо до ума доводить, чтобы играть в одного, а тебя тупо основа без ничего. У паркана уже готовое решение для с множеством модулей именно для одиночной игры и функциональными ботами.
87638502@vkontakte
Как скажите, только не кричите, а почитайте файлик Info Build.
107012156388584549129@google
Спасибо за рекламу моего репака.
B
Андрей, а как попасть в sql в вашей сборке? Хотел себе денег добавить, но оказалось, что стандартные логин и пароль не подходят.
192440618@vkontakte
А есть ссылка на репак?
8571784@vkontakte
https://discord.gg/zn5gYRRZTa кучу полезной информации можно найти тут
P
Дайте пожалуйста ссылку на скачивание и обсуждение этой модификации. А то гуглится плохо, нашел только какую-то старую тему от 2020 года. Но сам проект заинтересовал )
s
Любопытно конечно. Раньше много кто делал такие серваки. Сам думал может запустить, но соло все же эта игра не очень. Уж лучше пиратку какую найти. Но там как всегда куча проблем. То наполнение обрезано и куча данжей не работает как надо, то баги уникальные, то онлайн такой низкий что нормальное пати в данж сутками собирается. Да и 24 года уже не играл… время уже не то, поностальгировать на пару часов если только затянет.
87638502@vkontakte
Я держу файлы эмулятора, чтобы раз в месяц побегать по ЦЛК и постоять у ледяного трона).
A
24 года не играл в ВОВ, игру которая в рф в 2005 году появилась?) Пираток ЛК куча, причем с неплохой работоспособностью.
87638502@vkontakte
Одно дело пиратки с их вечной гонкой, а другое это наслаждение раз в месяц.
Maksey
Прикольно. Спасибо. Полезно.
Alex Bes
Зачем откапывать WoW, когда есть отличные одиночные RPG, в которые и сейчас не стыдно вернуться?)
87638502@vkontakte
Что за вопрос? Конечно же, чтобы в одиночестве постоять у ледяного трона и пощупать низкополигоанальную версию Джайны.
T
На азеротовское ядро не знаю есть или нет, но на остальные ядра есть боты. У меня свой маленький сервак, если кого то в онлайне нет, что бы другие не ждали, можно использовать ботов которые как игроки выступают. Их можно нанимать, одевать, трансмог кидать, давать команды на сбор ресурсов и тд.
87638502@vkontakte
NPCbots включен в состав сборки, его нужно только включить в конфиге.
107248918122491378953@google
как.
87638502@vkontakte
Документация по настройке ботов доступна здесь (https://github.com/trickerer/Trinity-Bots), специальный аддон для их работы (https://github.com/NetherstormX/NetherBot). Настройки ботов находятся в основном конфиге (worldserver.conf).
107248918122491378953@google
Я конечно всё понимаю, но я спросил как, а не где. Кстати многие гм команды не пашут.
87638502@vkontakte
В worldserver.conf всё описано.
107248918122491378953@google
И редактирование через HeidiSQL не пашет, выскакивает сообщение что невозможно подключится к данному компьютеру. Win 10 x64.
87638502@vkontakte
Всё работает, смотрите проблемы на своей стороне. Для редактирования БД предварительно должен быть запущен игровой сервер.
87638502@vkontakte
Вы прописали внешний IP-адрес, а база данных запускается локально. Смените IP на тот, что показан на скриншоте в инструкции и повторите попытку.
107248918122491378953@google
Спасибо, всё получилось.
87638502@vkontakte
П. С. Попробуйте для внешнего IP-адреса открыть порт 3306.
109983451856702278740@google
Можно было бы и ссылку на скачивание клиента оставить, спасибо за сервак!
R
А что надо сделать, чтобы друзья могли присоединиться?
87638502@vkontakte
Прописать внешний IP-адрес и сказать, чтобы они прописали его в реаллист. Больше ничего не требуется (Возможно придётся отключить фаервол Windows).
R
Прописать внешний IP-адрес и сказать, чтобы они прописали его в реаллист. Больше ничего не требуется (Возможно придётся отключить фаервол Windows).

Да, друг прописал в реалмлист, сервер у него отображается, но при попытке зайти не пускает. Пишет «вход на сервер» и потом опять выкидывает на выбор мира.
87638502@vkontakte
Значит не та версия клиента.
R
Млин, не знаю, я то захожу с этим клиентом.
87638502@vkontakte
Отредактируйте в базе данных значение auth->realmlist->address на свой IP адрес, сделать это можно с помощью HeidiSQL.
87638502@vkontakte
Обновлено.
Чтобы сторонние люди смогли подключиться к вашему серверу, отредактируйте с помощью программы HeidiSQL IP-адрес сервера авторизации: auth>realmlist>address> ваш внешний IP-адрес.
236255516@vkontakte
Доброго времени суток. Сделал как сказано выше. Скачал клиент, но при входе на аккаунт возникает ошибка о неправильном вводе данных. Можете подсказать в чем может быть проблема?
87638502@vkontakte
Не прописали правильно адрес в клиент или базу данных. Попробуйте подключиться локально.
236255516@vkontakte
Я хлебушек в мире программирования. Можете поподробней объяснить как подключиться локально ?
Не прописали правильно адрес в клиент или базу данных. Попробуйте подключиться локально.
87638502@vkontakte
Пропишите везде адрес 127.0.0.1, как показано на скриншотах.
216011081@vkontakte
D:\CircleL\Data\ruRU в этой папке есть рельм также. В нем меняли.
216011081@vkontakte
Здравствуйте, можно как нито создать предмет с большими статами. Буду признателен за ответ.
B
Подскажите, пожалуйста, а в этой сборке можно ли как-нибудь добавить ингредиенты для крафта?
Сложно в одиночку их фармить.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор Miko V15: вертикальный беспроводной пылесос для сухой и влажной уборки с множеством насадок

Сегодня мы расскажем о Miko V15. Это не только стильная вертикалка с изысканным графитовым дизайном и ураганной силой всасывания в 30 кПа, но с вариативными насадками в комплекте: разные щётки для...

Беспроводная эргономичная мышь Baseus F01 Bluetooth: для ноутбука, для смартфона и как запасная

Компактная мышка с двойным подключением — подойдет для ноутбука и в качестве портативной. Специально искал простую, но удобную мышку для разъездов с ноутбуком, чтобы помещалась в сумке и...

Обзор проводных наушников вкладышей — Sivga Audio M200

Сегодня у меня на обзоре достаточно интересные и недорогие наушники вкладыши. Компания Sivga Audio отдаёт своё предпочтение производству внутриканальных моделей, но не забывает и о вкладышах....

«Звездный рой» у черной дыры: молодые звезды в опасной близости от Sgr A*

В самом сердце нашей Галактики, где скрывается сверхмассивная черная дыра Стрелец А*, астрономы обнаружили загадочные объекты, окутанные облаками пыли. Эти объекты, получившие название...

Как велосипедисту защититься от агрессивных собак: основные и необычные способы

Летом количество велосипедистов на улицах кратно возрастает. А вот собаки никуда не деваются, как нападали на первых велосипедистов, так нападают и на современных. Причем как собаки бродячие, так и...

Как выбрать робота-мойщика окон в 2024 году: критерии и советы

Роботы-мойщики становятся все популярнее, причем сегодня можно найти качественные приборы по доступным ценам. Но выбрать подходящего робота среди разнообразия устройств на рынке непросто. В статье...