• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Чистое ядро x64 TrinityCore, WoW Midnight v.12.1.0
mUTAGEN
Капрал
Для своих нужд собрал рабочее ядро x64 TrinityCore, WoW Midnight v.12.1.0.69497.

При компиляции ядра использовал следующее программное обеспечение:

1. Mysql 8.0.44
2. Mysql Connector/c++
3. OpenSSL-Win64 3.6.4
4. Microsoft Visual C++ Redistributable 2015-2019 v.14.51.36247

5. Boost_1.87
6. MS Visual Studio 2026


Сборка производилась в среде Windows 10.

Кратко как запустить сервер.
1 .Устанавливаем  первые пять программ (Студия нужна только для компиляции)
2. В Mysql создаем базы auth, world, characters и hotfixes.
3. Распаковываем скаченный архив и из папки SQL заливаем базы.
4. В базе auth в таблице realmlist прописываем Ip 127.0.0.1 или нужный вам IP.
5. Распаковываем ресурсы из игры с помощью утилит mapextractor.exe, vmap4extractor.exe, vmap4assembler.exe и если необходимо то mmaps_generator.exe. которые нужно положить в корень игры
6. Распакованные ресурсы перекладываем в папку к серверу.
7. Настраиваем два файлы конфигурации сервера под себя, там типа логин пароль к MYSQL, путь к ресурсам, рейты и прочее.
8. Запускаем bnetserver.exe и worldserver.exe. Последний при первом запуске дольет необходимые апдейты SQL - не прерывать пока не запустится сервер, а то будете по новой базу перезаливать.

Запуск игры:
1. В клиенте по маршруту .\World of Warcraft\_retail_\WTF\Config.wtf.переписать параметр SET portal "127.0.0.1" либо нужный вам ip. Я использовал официальный клиент у меня было SET portal "EU"
2. Используем лаунчер из архива в папке Client который предварительно должны положить в корень с игрой. Используем этот лаунчер а не официальный.
3. В свойствах ярлыка лаунчера можно прописать конкретный конфиг Config.wtf, для игры на своём сервере, а для и гры на оффе использовался оригинальный.
У меня прописанно так: "C:\Games\World of Warcraft\Arctium Game Launcher.exe" -config Config2.wtf

P.S.
1. Если что то не получается, то ищем мануал на нужную тему. Всё доступно даже с блокировками.
2. Если сервер запускаете на отдельной машине, не забудьте разблокировать порты 3724, 1119, 8081, 8085.

Добавлено (21.08.2026, 14:46)
---------------------------------------------
Обновление ядра до версии 12.0.7.68974.

Добавлено (31.08.2026, 15:11)
---------------------------------------------
1. Обновление ядра до версии 12.1.0.69497
2. Добавил в папку с клиентом скрипт для автоматической распаковки ресурсов

Добавлено (01.09.2026, 23:12)
---------------------------------------------
Маленький Update в базу, что бы правильно работали первые квесты на острове за Орду. Для Альянса правки не требуются.

Код
-- Удалили блокирующие условия спавна за Орду
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 32 AND SourceGroup = 5 AND SourceEntry = 166906;
-- Вернули оригинальную фазу
UPDATE creature SET PhaseId = 15298 WHERE id = 166906;


Добавлено (10.09.2026, 21:33)
---------------------------------------------
Обновление ядра до версии 12.1.0.69587.
Новый лаунчер для запуска
Починены квесты:
Альянс и аналог для Орды
55174 и 59932
55639 и 59949
59350 и 59951
Апдейт из предыдущего обновления уже залит.
Помог ?! Ставь + !!!
Сообщение # 1 отредактировано mUTAGEN - Четверг, 10.09.2026, 21:36
  • Страница 1 из 1
  • 1
Поиск: