Создаём второй реалм на сервере - Форум
  Суббота, 2016-12-03, 7:38 AM


Главная
Регистрация
Вход
Addon-Wow Приветствую Вас Гость | RSS  
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Mangos » Установка\Настройка Mangos » Создаём второй реалм на сервере
Создаём второй реалм на сервере
-STALKER-Дата: Четверг, 2009-11-12, 11:03 AM | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 169
Репутация: 0
Статус: Offline
И так, вы решили создать втрой реалм на своём сервере. Допустим, вы скачали уже готовую сборку, настроили, проверили, всё работает. Теперь поставим второй реалм. Для этого нам нужно скопировать папку MaNGOS, со всем её содержимым. Скопировали, переименуйте её, например в MaNGOSpvp. Теперь у нас есть две папки MaNGOS и MaNGOSpvp в директории C:\Server.

Для чего нужно копировать папки? Вы решили создать один реалм с рейтами х1 и другой с рейтами х50. Естественно в одном конфиге сервера не пропишешь разные рейты, для этого мы и скопировали папки, для создания двух серверов и двух конфигов с разными рейтами.

Но пока наши два сервера используют одну базу. Это не допустимо, ведь все изменения в мире будут отображаться в двух реалмах. Сделаем новую базу. Откройте навикат и сделайте бекап уже готовых баз. Бекап желательно делать с пустых баз, то есть, где нет чаров или других изменений в мире. Делаем бекап баз mangos и characters. Когда сделали бекап, создаём новые базы и переименовываем их в mangospvp и characterspvp. Естественно в базу mangospvp заливаем полную базу. А в characterspvp базу чаров.

Мы сделали всё, что нужно для разделения миров. Осталось только эти миры настроить. Первое что нужно сделать, настроить конфиги серверов. Настроим файл mangosd.conf. Откроем папку MaNGOSpvp, ищем там файл mangosd.conf, октрываем, ищем строчки.
RealmID = 1
DataDir = "."
LogsDir = ""
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters"
MaxPingTime = 30
WorldServerPort = 8085

Меняем все записи сверху на те, что снизу.
RealmID = 2
DataDir = "."
LogsDir = ""
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangospvp"
CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characterspvp"
MaxPingTime = 30
WorldServerPort = 8086

Ну, вот почти всё готово осталось самое приятное. Нужно придумать названия для ваших реалмов. Откроем навикат, базу realmd. Находим таблицу realmlist, добавляем новый реалм, для этого нажмите плюс внизу таблицы. В поле id поставьте значение 2, в поле name впишите название реалма. В поле port пишем 8086, в остальных полях пишите значения уже существующего реалма.

Осталось запустить сервер. Запускаем realmd.ехе и mangosd.ехе из папки MaNGOS. А из папки MaNGOSpvp запускаем только mangosd.ехе.

Осталось ещё куча нюансов, например, выставить рейты, настроить конфиги, ну и т.д. С этим вы справитесь сами.

 
Форум » Mangos » Установка\Настройка Mangos » Создаём второй реалм на сервере
Страница 1 из 11
Поиск:

Copyright MyCorp © 2016Бесплатный конструктор сайтов - uCoz