Як перетворити World of Warcraft: WotLK на соло RPG з ботами: повний гайд

   Завжди мріяли спокійно зачистити класичні рейди та підземелля World of Warcraft, але не хочете залежати від інших гравців чи шукати гільдію? Тут я покажу, як перетворити Wrath of the Lich King на повноцінну соло RPG з розумними ботами та унікальною системою індивідуального прогресу!

   У цій збірці є ще безліч фішок: спеціальні NPC для трансмогріфікації, скидання КД рейдів, модуль автопродажу сміття (Junk-to-gold) та багато іншого. Які не ламають оригінальний досвід, а лише трохи покращують життя.

💻 Встановлення

   Нам знадобляться три речі:

  • Сам "Repack" сервера, беремо AzerothCore WoTLK Repack збірка Aldebaraan Скачуємо тут! (можна обрати версію з індивідуальним прогресом або без)
  • Файли даних (Data files) Беремо найновішу доступну версію
  • Ігровий клієнт версії 3.3.5a. Я особисто використовую Chromiecraft, але підійде і будь який інший. Також можна використовувати HD-клієнт.

📂 Встановлення сервера

   Розпаковуємо наш сервер у зручне місце. Я скачував версію з індивідуальною прогресією, тож у моєму випадку буде C:\Server WOW\Azerothcore WoTLK Repack (Playerbots + Individual Progression) (2026-01-04) - Далі "C:\Azerothcore WoTLK\"

  • Відкриваємо папку "C:\Azerothcore WoTLK\data" (якщо немає створюємо) і розархівовуємо туди завантажений архів файлів даних "Data". У вас має вийти папка розміром близько 3 гігабайт. Після цього розпаковуємо архів з оновленнями (Автор заявляє оновлення кожні 6 тижнів) прямо в папку сервера і погоджуємося на заміну всіх файлів. Якщо скачуєте вперше, то оновлювати не потрібно.
  • Сервер майже готовий! Перед запуском, зробимо ще декілька налаштувань (необов'язково).

⚙️ Опціональні патчі (можна і без них)

   Додаткові файли містять для індивідуальної прогресії, повертають старі витрати мани на заклинання та класичні реагенти для професій. Тобто все як було у ванілі. Потребують спеціального патча для для сервера і для клієнта. Скачуємо архів тут!

  • Розпакуйте ModIndividualProgressionPreview.7z у будь-яку папку (для розпакування 7z-архіву потрібен 7-zip)
  • Розпакуйте з папки ModIndividualProgressionPreview ще один архів dbc.7z файли .dbc закидаємо в папку "C:\Azerothcore WoTLK\data\dbc" сервера (із заміною)
  • Розпакуйте з папки ModIndividualProgressionPreview ще два архіва patch-S.7z та patch-V.7z  Файли .mpq (наприклад, Patch-V для класичної мани) — у папку "C:\ChromieCraft_3.3.5a\Data" вашого клієнта.

🤖 Боти та оптимізація

   Щодо наших вірних напарників-ботів — вони вже на сервері! Але потрібно оптимізувати їхню кількість, якщо у вас слабкий ПК, або просто не хочете нагружати комп'ютер. Усі налаштування ботів проводяться тут: "C:\Azerothcore WoTLK\configs\modules\playerbots.conf"

  • Як включити або виключити їх? AiPlayerbot.Enabled = 0 - виключено, AiPlayerbot.Enabled = 1 - включено.
  • Як збільшити або зменшити ботів? (Спавнить рандомно від 600 до 800 ботів) AiPlayerbot.MinRandomBots = 600 (Для слабких ПК ставимо 50-100), AiPlayerbot.MaxRandomBots = 800 (Для слабких ПК ставимо 100-150)
  • Пам'ятайте: більше ботів = більше навантаження на вашу оперативну пам'ять та процесор.(Мій ноутбук (GTX 1650, Ryzen 5 5500u, 16 GB RAM) чудово справляється із 600 ботами)

🛠️ Налаштування сервера

   Усі налаштування сервера проводяться тут: "C:\Azerothcore WoTLK\configs\worldserver.conf". Будь які зміни проводимо коли сервер виключено!

  • Якщо слабкий ПК шукаємо параметр MapUpdate.Threads і встановіть значення 2 або 3.
  • Змінюємо XP Rate (За замовчуванням стоїть x1 як в оригіналі) Шукаємо параметри: Rate.XP.Kill, Rate.XP.Quest, Rate.XP.Quest.DF, Rate.XP.Explore, Rate.XP.Pet (Ставимо швидкість прокачки на ваш вибір від 1 до 100)
  •    У файлі багато налаштувань, тож є над чим посидіти.

🤖 Запуск сервера

   Запуск завжди проводимо через файл C:\Azerothcore WoTLK\Start Server.bat. Можемо зробити ярлик на робочий стіл.

  • Відкривається вікно терміналу. Тут прописуємо англійську літеру "y" і натискаємо Enter. Чекаємо, поки сервер завантажиться — ви почуєте характерний звуковий сигнал. 🔔
  • Створюємо акаунт: Коли все загрузилось, прямо у вікні worldserver пишемо команду: "account create [Ім'я] [Пароль]". Приклад: "account create test test1"
  • Щоб видати собі права адміністратора (GM): У цьому ж вікні worldserver пишемо команду: "account set gmlevel [Ім'я] 3 1". Приклад: "account set gmlevel test 3 1"
  • Останній штрих перед входом: У папці з грою знаходимо файл C:\ChromieCraft_3.3.5a\Data\enUS\realmlist.wtf, відкриваємо його і замінюємо весь текст на: "set realmlist 127.0.0.1"
  •    Усе, можна заходити в гру!

🛑 Важливо:

   Дуже важливий момент: ніколи не закривайте сервер просто "хрестиком", інакше пошкодите базу даних! Щоб безпечно вимкнути сервер необхідно:

  • У worldserver.exe натисніть Ctrl+C і чекайте закриття.
  • В authserver.exe натисніть Ctrl+C і чекайте закриття.
  • В mysql натисніть Ctrl+C двічі.
  • У вікні терміналу запуску натисніть Ctrl+C і пропишіть англійську букву "Y" та чекайте закриття.
  •    Ctrl+C може зразу не спрацювати, тож нажимайте поки не закриється. Процес закриття менше 1 хв.

🧙‍♂️ Команди для виклику НПС

   Весь перелік команд є На сторінці Repack. Для виклику НПС: у грі станьте у підходяще місце, де в майбтньому буде розміщений НПС, та вводити команди в ігровому чаті. Основні НПС:

  • Трансмогрифікація: .npc add 190010
  • Скидання підземелля/рейду: .npc add 300000
  • Чарівник: .npc add 601015
  • Гільдхаус: .npc add 500030
  •    Щоб видалити NPC, виберіть його та введіть: .npc delete

       Весь перелік GM команд(Збільшити рівень, безсмерття і тд.): Тут!

💾 База даних

   Так, ви можете також змінювати, додавати власні предмети, певні характеристики, босів, персонажів (раса, клас) та багато іншого, залізши у базу даних. Тут в нагоді стане програма: HeidiSQL. Щоб зайти в базу даних нашого сервера, скачуємо та відкриваємо програму. Всі зміни проводимо коли сервер запущений!

   Тепер ваш особистий Азерот готовий до пригод! Якщо виникнуть питання по налаштуванню — пишіть у коментарях. 👇✨

Коментарі

Для коментування потрібен акаунт GitHub.