[Other] Сервер [World of Warcraft: Dragonflight, 10.1.5.50504, TrinityCore] [Multi] [Online] [Portable]

Ответить
 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 22-Июл-23 12:36 (10 месяцев назад, ред. 24-Окт-23 13:10)

Сервер World of Warcraft: Dragonflight (TrinityCore)
Название игры: World of Warcraft: Dragonflight
Разработчик: TrinityCore
Тип раздачи: Other
Версия программы: 4e7508d-git (21.07.23)
Требуемая версия игры: 10.1.5.50504
Язык интерфейса: многоязычный
Требуемый язык игры: любой
Системные требования (минимальные):
Операционная система: Windows 7 / 8 / 8.1 / 10 / 11 (64-bit)
Оперативная память: 5 Гб свободной памяти
Место на диске: 22 Гб
Описание: Эмулятор сервера для World of Warcraft: Dragonflight. Собранное свежее ядро TrinityCore с последними на текущий момент обновлениями/исправлениями + свежая база данных Trinity DataBase. Без сторонних патчей. Подходит как для одиночной игры, так и для игры с другими людьми.
TrinityCore - открытый MMORPG фреймворк, включающий в себя ядро и базу данных для World of Warcraft: Dragonflight и Wrath of the Lich King.
Внимание! Сервер в текущем виде имеет много багов и много нереализованного или неправильно работающего контента, так что не рассчитывайте на полноценный игровой опыт.
Играть можно только по локальной сети! Подключение через интернет не работает.
Особенности сборки
  1. Собрано из оригинальных исходников TrinityCore и оригинальной базы данных TrinityDB. Никаких сторонних патчей и модификаций.
  2. Включены все нужные data файлы: cameras, dbc, gt, maps, mmaps, vmaps.
  3. Сборка полностью портативная, все нужное для запуска лежит в архиве. В систему ничего устанавливать не нужно (за исключением Visual C++ Redist, если не установлен).
Автор сборки Kron4ek
Необходимые компоненты
  1. Microsoft Visual C++ Redist x64 2010, 2013 и 2022 (находятся в папке redist)
  2. HeidiSQL или другая подобная программа (если планируете редактировать базу данных)
Описание установки и запуска
1. Распаковать архив куда угодно
2. Запустить mysqld.bat и подождать несколько секунд
3. Запустить worldserver.exe и bnetserver.exe и подождать несколько секунд/минут (в зависимости от мощности железа)
4. Изменить realmlist в игре на ваш IP адрес
5. Готово! Теперь вы можете зайти в игру и подключиться к серверу.
По умолчанию на сервере создан аккаунт с логином gamer@gamer и паролем gamer. Можете использовать его для проверки.
Как создавать другие аккаунты смотрите в "Дополнительной информации".
Важно! Перед запуском mysqld.bat всегда завершайте процесс mysqld.exe, если он запущен (смотрите в диспетчере задач).
Как изменить realmlist в игре
1. Скопируйте Arctium WoW Launcher.exe из папки tools (в папке с сервером) в папку _retail_ в папке с игрой
2. Создайте в папке с игрой в папке _retail_ папку WTF, в ней создайте пустой файл с именем Config.wtf
3. Добавьте в созданный файл строку:
Код:
SET portal "127.0.0.1"
4. Запустите игру через Arctium WoW Launcher.exe
После первого запуска игра может удалить ваш SET portal и добавить свой. Проверьте Config.wtf и исправьте его, если это так.
Если сервер запущен на другом компьютере в вашей локальной сети, вместо 127.0.0.1 пропишите IP-адрес компьютера.
Лаунчер также можно скачать отсюда: https://github.com/Arctium/WoW-Launcher/releases
Дополнительная информация
  1. В базе данных созданы два пользователя: root (без пароля) и trinity (с паролем trinity)
  2. Чтобы другие люди могли подключаться к серверу, отредактируйте в базе данных значение auth->realmlist->address на свой IP адрес, сделать это можно, например, с помощью HeidiSQL. Также пропишите тот же самый IP-адрес в конфиге bnetserver.conf в опции LoginREST.ExternalAddress. Конечно, те, кто будут подключаться к вашему серверу, должны будут изменить realmlist в игре на ваш IP адрес.
  3. Создавать аккаунты можно с помощью команды bnetaccount create имя@почта пароль в окне worldserver.exe. Логин обязательно должен содержать символ @, иначе зайти в аккаунт не получится. Почту можно указывать любую, даже несуществующую. Например, чтобы создать аккаунт с логином alex@alex и паролем 1234, пишите в окне worldserver.exe команду bnetaccount create alex@alex 1234 и жмите Enter.
  4. Чтобы дать аккаунту статус GM, в окне worldserver.exe выполните команду account set gmlevel номер_аккаунта 3 -1.
  5. Все настройки сервера хранятся в файле worldserver.conf, каждая настройка сопровождается описанием (на английском языке). Рейты, аукцион бот, лимит игроков и другое - все это можно настроить в этом файле.
  6. По умолчанию рейты на все - x1.
  7. Завершать работу сервера необходимо в такой последовательности: закрыть bnetserver.exe, в окне worldserver.exe выполнить команду server exit, в окне mysqld.bat нажать сочетание клавиш Ctrl + C.
Скриншоты консолей ядра
Скриншот архива
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 22-Июл-23 13:24 (спустя 47 мин., ред. 24-Окт-23 13:10)

Клиент можно скачать отсюда.
[Профиль]  [ЛС] 

victor131713

Стаж: 12 лет 11 месяцев

Сообщений: 322


victor131713 · 23-Июл-23 10:50 (спустя 21 час, ред. 23-Июл-23 10:50)

Не совсем понятная архивация архива. Антивирусник прочитать именно архив не смог. Разархивировал на компе который не жалко, проверил уже разаархивированной раздачу актуальным Доктор Вебом. Вирусов нет.
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 23-Июл-23 10:59 (спустя 8 мин., ред. 23-Июл-23 10:59)

victor131713
Архивация такая же как и на всех других моих сборках сервера, с помощью 7zip, с теми же самыми параметрами.
[Профиль]  [ЛС] 

victor131713

Стаж: 12 лет 11 месяцев

Сообщений: 322


victor131713 · 23-Июл-23 11:08 (спустя 9 мин.)

Kron4ek писал(а):
84981677victor131713
Архивация такая же как и на всех других моих сборках сервера, с помощью 7zip, с теми же самыми параметрами.
Может быть играет роль количество файлов в архиве. 100 000+ , раньше же было в предыдущих раздачах заметно меньше.
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 23-Июл-23 11:17 (спустя 8 мин., ред. 23-Июл-23 11:17)

victor131713
Скорее всего, да. Эта сборка и файлов больше имеет и весит почти в 4 раза больше по сравнению со сборками для WotLK.
[Профиль]  [ЛС] 

victor131713

Стаж: 12 лет 11 месяцев

Сообщений: 322


victor131713 · 23-Июл-23 23:23 (спустя 12 часов)

Данная раздача увы несовместима с оф.версией, скачанной с оф. сайта. При попытке войти на сервер-Тринити красный и надпись-версия не совместима. Клиент- скачан с лаунчера Близард. 10.5 версия.
Увы...
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 24-Июл-23 00:03 (спустя 40 мин., ред. 24-Июл-23 00:03)

victor131713
Потому что игра там обновилась вчера или позавчера, для этой сборки нужна версия 10.1.5.50504, а в Battle.net уже версия 10.1.5.50585. В базе данных (auth->realmlist->gamebuild) можно отредактировать требуемую версию игры (например, через HeidiSQL), тогда получится зайти на сервер, скорее всего.
Также можно скачать этот sql файл и применить его к базе данных. Для этого нужно поместить этот sql файл в папку с сервером, запустить mysqld.bat, открыть в папке с сервером командную строку и выполнить команду:
Код:
mysql\bin\mysql.exe -u root -p auth < .\2023_07_22_00_auth.sql
При запросе пароля просто нажать Enter, так как пароля нет.
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 28-Июл-23 15:01 (спустя 4 дня, ред. 28-Июл-23 15:01)

Сделал раздачу с подходящим клиентом.
https://rutr.life/forum/viewtopic.php?t=6391210
[Профиль]  [ЛС] 

andyinc

Стаж: 16 лет 5 месяцев

Сообщений: 4


andyinc · 30-Июл-23 09:36 (спустя 1 день 18 часов)

Печаль. Навык управления транспортными средствами дальше +60% по земле не обучается и автоматически, ни у вендора. Летать никак
[Профиль]  [ЛС] 

Max9126

Стаж: 2 года 1 месяц

Сообщений: 18


Max9126 · 07-Авг-23 18:03 (спустя 8 дней, ред. 07-Авг-23 18:25)

это ошибка сервера или клиента
у меня нет NPC в игре
поспешил
NPC нет только за драктира
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 07-Авг-23 18:23 (спустя 20 мин., ред. 07-Авг-23 18:23)

Max9126
Я когда проверял сервер, был в начальной локации людей и в Штормграде - там NPC были. Если у тебя их нет вообще нигде (даже в Штормграде), то это ненормально, может быть связано с клиентом.
[Профиль]  [ЛС] 

Max9126

Стаж: 2 года 1 месяц

Сообщений: 18


Max9126 · 07-Авг-23 20:44 (спустя 2 часа 20 мин., ред. 07-Авг-23 20:44)

у остальных рас есть NPC но они говорят то на английском то на русском у них глючные задания
а на острове драктиров я не встретил ни одного NPC (даже враждебных)
это баг сервера или клиента?
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 07-Авг-23 21:31 (спустя 47 мин., ред. 07-Авг-23 21:31)

Max9126
Это баги сервера.
[Профиль]  [ЛС] 

smirnovadark

Стаж: 11 лет 7 месяцев

Сообщений: 6


smirnovadark · 10-Авг-23 11:51 (спустя 2 дня 14 часов, ред. 10-Авг-23 11:51)

Max9126 писал(а):
85042315у остальных рас есть NPC но они говорят то на английском то на русском у них глючные задания
а на острове драктиров я не встретил ни одного NPC (даже враждебных)
это баг сервера или клиента?
Нет это не баг. В целом нпс есть только по базе до 3.3.5а на сколько я понял. А так почти нигде их нет. ((( Можно самому расставить, но без нужных скриптов это будут просто болванчики.
Кто та знает как менять flags у npc? В целом в ядре все неписи есть, квесты есть. Просто всё это не расставлено и не настроено. Сложность в том что по какой та причине у gm недоступна команда .npc flags
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 10-Авг-23 11:59 (спустя 7 мин.)

smirnovadark
Попробуй:
Код:
.npc set flag #npcflag
[Профиль]  [ЛС] 

smirnovadark

Стаж: 11 лет 7 месяцев

Сообщений: 6


smirnovadark · 10-Авг-23 22:50 (спустя 10 часов, ред. 10-Авг-23 22:50)

Kron4ek писал(а):
85051288smirnovadark
Попробуй:
Код:
.npc set flag #npcflag
Спасибо. Команда верная. теперь буду думать как подобрать нужное значение для того чтоб назначить вендера. )))
В целом мне сервер нравится. Само собой много чего нету, но при этом при должных знаниях много чего можно добавить самим. В этом могут помочь такие аддоны как mangadmin ( если будут проблемы с отображением шрифта, то просто смените шрифт в клиенте к примеру на Russo_One, делается это всё ручками. гайд думаю найти сможет тот кому интересно. Так же AtlasLoot куда же без него, ну и сайт wowhead.
Хотелось бы конечно найти готовые базы и просто залить, но кто же ими поделиться за даром. Думаю никто.
Если вы хотите получить полный игровой опыт и пройти что-то то лучше не стоит, но при этом если вы понимаете что и как залить и добавить то поюзать можно. Как минимум вы сможете померить маунтов, шмот из всех дополнений. если же вам охота просто погулять по миру, возможно поснимать синиматики или ещё что-то. То однозначно рекомендую. Так как тут вы админ и вы сможете снимать такие ракурсы и так плавно как вам этого захочется. Даже на оффе вы так не сможете.
Сам же я буду надеяться что может появится к серверу какие нить дополнения может. ))) Спасибо за локальный сервер.!
[Профиль]  [ЛС] 

dkv666

Стаж: 11 лет 2 месяца

Сообщений: 11


dkv666 · 12-Авг-23 20:10 (спустя 1 день 21 час)

Подключиться клиентом Arctium WoW-Launcher на внешний IP адрес невозможно. Arctium WoW-Launcher работает только для локалки.
[Профиль]  [ЛС] 

Max9126

Стаж: 2 года 1 месяц

Сообщений: 18


Max9126 · 19-Авг-23 19:01 (спустя 6 дней)

на одном форуме нашел
www.ownedcore.com
NPC Flags
скрытый текст
NPC Flags (Very Handy!)
Npc Flags
Tired of making a good teleport NPC, but can never find the right flags? Well here is a huge list!
NOTE! You can use either the number before the " / " or after it, for example: If you want the Gossip flag, you can either use 01 or 1. Same goes for every flags.
NpcFlags = 00 / 0 Nothing
NpcFlags = 01 / 1 Gossip
NpcFlags = 02 / 2 Quest
NpcFlags = 03 / 3 Gossip + Quest
NpcFlags = 04 / 4 Vendor
NpcFlags = 05 / 5 Gossip + Vendor
NpcFlags = 06 / 6 Quest + Vendor
NpcFlags = 07 / 7 Gossip + Quest + Vendor
NpcFlags = 08 / 8 Taxi
NpcFlags = 09 / 9 Gossip + Taxi
NpcFlags = 0A / 10 Quest + Taxi
NpcFlags = 0B / 11 Gossip + Quest + Taxi
NpcFlags = 0C / 12 Vendor + Taxi
NpcFlags = 0D / 13 Gossip + Vendor + Taxi
NpcFlags = 0E / 14 Quest + Vendor + Taxi
NpcFlags = 0F / 15 Gossip + Quest + Vendor + Taxi
NpcFlags = 010 / 16 Trainer
NpcFlags = 011 / 17 Gossip + Trainer
NpcFlags = 012 / 18 Quest + Trainer
NpcFlags = 013 / 19 Gossip + Quest + Trainer
NpcFlags = 014 / 20 Vendor + Trainer
NpcFlags = 015 / 21 Gossip + Vendor + Trainer
NpcFlags = 016 / 22 Quest + Vendor + Trainer
NpcFlags = 017 / 23 Gossip + Quest + Vendor + Trainer
NpcFlags = 018 / 24 Taxi + Trainer
NpcFlags = 019 / 25 Gossip + Taxi + Trainer
NpcFlags = 01A / 26 Quest + Taxi + Trainer
NpcFlags = 01B / 27 Gossip + Quest + Taxi + Trainer
NpcFlags = 01C / 28 Vendor + Taxi + Trainer
NpcFlags = 01D / 29 Gossip + Vendor + Taxi + Trainer
NpcFlags = 01E / 30 Quest + Vendor + Taxi + Trainer
NpcFlags = 01F / 31 Gossip + Quest + Vendor + Taxi + Trainer
NpcFlags = 020 / 32 Healer
NpcFlags = 021 / 33 Gossip + Healer
--Continued--
NpcFlags = 080 / 128 Innkeeper
NpcFlags = 0100 / 256 Banker / BagSlotVendor
NpcFlags = 0200 / 512 GuildMaster (use 0600)
NpcFlags = 0400 / 1024 TabardDesigner
NpcFlags = 0600 / 1536 Petition
NpcFlags = 0800 / 2048 BattleMaster
NpcFlags = 01000 / 4096 Auctioneer
NpcFlags = 02000 / 8192 StableMaster (use 05)
NpcFlags = 04000 / 16384Repairer
Source: ownedcore.com/forums/world-of-warcraft/world-of-warcraft-emulator-servers/wow-emu-guides-tutorials/60735-npc-flags-very-handy.html
[Профиль]  [ЛС] 

Tristall

Стаж: 12 лет 5 месяцев

Сообщений: 6


Tristall · 20-Авг-23 21:21 (спустя 1 день 2 часа)

Kron4ek писал(а):
а как разлочить союзнае рассы? чет я как привык на легионе через базу auth-account-значение в expansion меняю,а не дает создавать рассы!
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 20-Авг-23 22:11 (спустя 49 мин.)

Tristall
Не знаю.
[Профиль]  [ЛС] 

Tristall

Стаж: 12 лет 5 месяцев

Сообщений: 6


Tristall · 20-Авг-23 23:46 (спустя 1 час 35 мин.)

Kron4ek писал(а):
85094059Tristall
Не знаю.
Нашел, может кому надо будет (как открыть союзные рассы) в файле конфигурации сервера (worldserver.conf), находим строку CharacterCreating.DisableAlliedRaceAchievementRequirement = 0, и меняем значение на 1.
[Профиль]  [ЛС] 

kit-brain

Стаж: 15 лет 5 месяцев

Сообщений: 19


kit-brain · 22-Авг-23 23:51 (спустя 2 дня, ред. 22-Авг-23 23:51)

Добрый день.
Удалось локально запустить Ваши клиент и сервер. Однако, при замене 127.0.0.1 на адрес в сети, согласно указаниям в "Дополнительная информация" (в базе MySQL, bnetserver.conf сервера и Config.wtf клиента) удалённый клиент видит Trinity в списке серверов, но при попытке войти, выдаёт "Вы были отключены. (WOW51900328)".
При этом локально всё работает.
Нужно ли что-то ещё где-то прописывать?
И если дело и в правду в Arctium WoW-Launcher, то какие есть альтернативы для удалённого запуска?
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 23-Авг-23 00:01 (спустя 9 мин., ред. 23-Авг-23 00:01)

kit-brain
Да вроде больше ничего прописывать не нужно. У меня подключение работало, однако я подключался к серверу запущенному внутри виртуалки, которой был выдан IP вида 192.168.x.x, а игра у меня была запущена вне виртуалки.
Завтра попробую запустить сервер на втором компьютере и попробую к нему подключиться.
kit-brain писал(а):
85101491И если дело и в правду в Arctium WoW-Launcher, то какие есть альтернативы для удалённого запуска?
Я альтернатив не знаю. Раньше в TrinityCore был патчер для exe файла игры, но потом его убрали.
[Профиль]  [ЛС] 

kit-brain

Стаж: 15 лет 5 месяцев

Сообщений: 19


kit-brain · 23-Авг-23 09:04 (спустя 9 часов)

...
Почитал немного документацию для Arctium WoW-Launcher. Выяснил, что для соединения с удалённым сервером запускать его надо с параметром --dev False. А ещё нужны сертификаты. Кто-нибудь знает как их создать и где располагать?
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 23-Авг-23 15:15 (спустя 6 часов, ред. 23-Авг-23 15:15)

kit-brain
Я попробовал у себя подключиться к серверу на втором компьютере - получилось. По локальной сети.
Так вы через интернет пытаетесь подключиться? Я думал по локальной сети.
[Профиль]  [ЛС] 

kit-brain

Стаж: 15 лет 5 месяцев

Сообщений: 19


kit-brain · 23-Авг-23 17:50 (спустя 2 часа 35 мин.)

Kron4ek писал(а):
85102906kit-brain
Я попробовал у себя подключиться к серверу на втором компьютере - получилось. По локальной сети.
Так вы через интернет пытаетесь подключиться? Я думал по локальной сети.
Нет, я тоже по локальной домашней сети пытаюсь. У меня не выходит почему-то.
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 23-Авг-23 18:45 (спустя 54 мин., ред. 23-Авг-23 18:45)

kit-brain
А точно в базе данных IP изменили? Просто там есть значения по умолчанию, а есть текущие данные, и они в разных влкадках находятся. Изменять нужно значение именно в текущих данных.
[Профиль]  [ЛС] 

kit-brain

Стаж: 15 лет 5 месяцев

Сообщений: 19


kit-brain · 23-Авг-23 19:02 (спустя 17 мин.)

Вот как у меня выглядит:
[Профиль]  [ЛС] 

Kron4ek

Moderator

Стаж: 12 лет 4 месяца

Сообщений: 8142

Kron4ek · 23-Авг-23 19:13 (спустя 11 мин., ред. 23-Авг-23 19:13)

kit-brain
Это не то, это значения по умолчанию. Сверху вкладка называется "Данные", переключитесь на нее и измените значение там.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error