|
|
| Модератор форума: Dimitro |
| Форум TrinityCore Ядра TrinityCore Чистое ядро x64 TrinityCore, WoW Midnight v.12.1.0 (Сборка чистого ядра x64 TrinityCore, WoW Midnight v.12.1.0) |
| Чистое ядро x64 TrinityCore, WoW Midnight v.12.1.0 |
Для своих нужд собрал рабочее ядро 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 Апдейт из предыдущего обновления уже залит.
Помог ?! Ставь + !!!
|
| |||
| |||


