Як запустити сервер mangos

Як запустити сервер mangos

Головна мета, з якою був створений проект MaNGOS — навчання, тому його вихідний код дозволяється використовувати тільки в освітніх цілях, а також зібрану програму в тому числі. Не можна використовувати MaNGOS для установки публічних проектів.

Вам знадобиться

- Комп’ютер з доступом в інтернет;
- Програма «Блокнот»;
- Утиліта для розпакування карт;
- Сервер БД MySQL;
- Microsoft Framework 3.5;
- Програма Navicat;
- Навички системного адміністрування.

Інструкція

  1. Встановіть сервер бази даних MySQL до себе на комп’ютер. Перезавантажитеся, установіть програму Navicat. Після установки Navicat налаштуйте її підключення до сервера MySQL. Для цього відкрийте програму і виконайте команду Connection. У вікні налаштувань заповніть наступне: в першому полі введіть server, в полі host name / ip address введіть localhost, port — 3306, user name — root, пароль вкажіть той же, що і при установці MySQL. Далі створіть чотири бази даних: scriptdev2, characters, angos і realmd. Створити базу необхідно для того, щоб зробити сервер MaNGOS. Клацніть правою кнопкою миші на з’єднанні Server, виконайте команду New database, введіть ім’я для бази, встановіть кодування utf8, натисніть кнопку «ОК». Аналогічно створіть інші бази для запуску сервера MaNGOS.
  2. Налаштуйте збірку сервера, для цього розпакуйте файли сервера в папку C: mangos , відредагуйте файл mangosd.conf. Відкрийте його за допомогою блокнота і виправте такі рядки: LoginDatabaseInfo = «127.0.0.1; 3306; root; mangos; realmd»; WorldDatabaseInfo = «127.0.0.1; 3306; root; mangos; mangos»; CharacterDatabaseInfo = «127.0.0.1; 3306 ; root; mangos; characters «. Далі знайдіть рядок LogsDir = «», щоб налаштувати сервер MaNGOS, в лапках вкажіть log. Після цього знайдіть рядок RealmZone = 1. Якщо у вас клієнт World of Warcraft англомовний, то пропустіть її, а якщо російськомовний — одиницю замініть на 12. Далі відкрийте файл realmd.conf і відредагуйте рядок LoginDatabaseInfo = «127.0.0.1; 3306; mangos; mangos; realmd» так само, як і в попередній опції. Відкрийте файл scriptdev2.conf і замініть наступний рядок: ScriptDev2DatabaseInfo = «127.0.0.1; 3306; root; mangos; scriptdev2″. Збережіть файл.
  3. Приступайте до установки баз даних. Скачайте базу даних за посиланням http://zone-game.info/go/?http://svn2.assembla.com/svn/ytdbase/Full_DB/, залийте її за допомогою батники в базу даних MaNGOS. Розпакуйте базу даних в одну папку з батники, перейменуйте базу в TDB_096_R45.01_rev6710.sql. Далі почнеться установка таблиць. Після установки скачайте поновлення бази даних за допомогою програми Navicat. У ній відкрийте з’єднання server, виберіть базу даних, клацніть на ній правою кнопкою миші, виберіть команду Execute batch file, в меню натисніть команду «Старт». Після цього розпакуйте файли клієнта World of Warcraft, перемістіть папки maps і dbc в папку, де встановлений MaNGOS. Запустіть файл realmd.exe, потім mangosd.exe. Дочекайтеся, поки сервер завантажиться, в консолі пропишіть Account create root 12345. Ця команда створює акаунт з паролем 12345.

Корисні поради

Папку для установки сервера краще вибрати з найкоротшим шляхом, що не містить пробілів.