Установка Mangos. 1)Для установки нам потребуется:
+++MySql сервер 5.0.22 +++GUI к MySql (Navicat +++Клиент WoW 1.10.2 +++DBC файлы (15) +++Компилированный Mangos +++База к Mangos
2)Создаём отдельную папку Mangos например. Копируем в неё наш откомпилированный mangos, создаём папку DBC (копируем в неё 15 DBC). Копируем файл ad.exe в папку с установленным WoW, создаём директорию maps, и запускаем. После завершения, копируем папку maps в директорию с эмулятором, внашем случае это X:/mangps/. Теперь открываем файлы mangosd.conf и realmd.conf и настраиваем их должным образом.
-------Mangosd.conf ConfVersion=2006060401 // версия файла конфигурации RealmID = 1 // ID реалмлиста по умолчанию GameType = 1 // тип игры (0-normal, 1-pvp, 4-normal, 6-RP, 8-RPPVP) DataDir = "." // директория с данными (maps, dbc) LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" // настройки конекта к Базе Realmd WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos" // Настройки коннекта к игровой базе LogLevel = 3 // уровень логирования (0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug) LogWorld = 1 // логирование игрового сервера (мира), 1-да, 0-нет. PlayerLimit = 100 // максимальное колличество игроков на сервере, включая GM AddonDefault = 1 // разрешать все аддоны -1, запрещать все аддоны - 0. (аддоны которых нет в таблице game_addons) MaxPlayerLevel = 60 // максимальный уровень Motd = "Welcome to the Massive Network Game Object Server." // Приветсвенный текст Rate.Health = 1, Rate.Power1 = 1, Rate.Power2 = 1, Rate.Power3 = 1 // регенрация маны, жизни, энергии Rate.Drop = 1 // рейт дропа вещей Rate.XP = 1 // рейт дропа денег GridCleanUpDelay = 300000 // время очищения grid (ms) MapUpdateInterval = 100 // время обновления карты (ms) ChangeWeatherInterval = 600000 // интервал смены погоды (ms) PlayerSaveInterval = 900000 // интервал сохранения персонажа (ms) WorldServerPort = 8085 // порт игрового сервера -------Realmd.conf ConfVersion=2006060401 // версия файла конфигурации LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" // конект к базе Realmd RealmServerPort = 3724 // Порт логин-сервера
3) Установка MySql. Качаем MySql сервер (http://dev.mysql.com/) Запускаем инсталлер и действуем по его указаниям, в дальнейшем вас попросят указать пароль к пользователю MySql. Укажите и запомните его. MySql установлен!
4) GUI Скачиваем Navicat (http://rapidshare.de/files/24753265/navicat_7.15.rar.html) Запускаем инсталлер и следуем его указаниям. Navicat Установился, теперь надо его настроить. Запускаем его, в правой колонке жмём правой кнопкой мыши и выбираем "New connections", в открывшемся диалоговом окне Вводим Connection Name - любое название, host - localhost, port оставляем стандартным, если вы его не меняли (3306), User Name - root, password - паролья который вы ввели при инсталяции. Теперь жмём Ок, и у вас появилось соединение с MySql, открываем его 2-ым челкчком мыши. Теперь
нам надо создать пользователя, заходим в Manage Users -> Add user
вводим User Name - mangos, host - localhost, password - mangos, и
повторяем пароль. Жмём ОК. Теперь создаём базы, правой кнопкой по соединению -> New Databaze вводим имя. (должно быть две базы mangos и realmd). Теперь
надо залить базы. Распаковываем архив скачанных баз, правой кнопкой по
созданным базам (mangos, realmd) и выбираем Execute Barch File..,
указываем файлы базы (база для базы mangos), теперь тоже самое
повтрояем для realmd. Когда появится сообщение: "[Msg] Finished - Х queries executed successfully"
Теперь надо выставить права для пользователя, заходим опять же в Manage User открываем пользователя mangos@localhost, выбираем наши базы (mangos, realmd) нажимаем Grand All и затем save. Закрываем Navicat, и запускаем сначала Mangosd.exe и ждём полной загрузки, после чего Realmd.exe.
|