Последние обновленные темы
Самые популярные темы
Ваш личный кабинет      Регистрация

Популярные файлы
Новые пользователи
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Polar  
Форум » ManGoS » Установка / Настройка ManGos » Создаём второй реалм на сервере. (как создать два реалма)
Создаём второй реалм на сервере.
PolarДата: Среда, 18.04.2012, 23:52 | Сообщение # 1
Angels of Death
Жрец-форума
Skype:
Группа: V.I.P.
Сообщений: 409
Награды: 8
Репутация: 314
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 из 1
  • 1
Поиск: