В данной статье мы рассмотрим варианты создания второго реалма на сервере Мангоса. Сразу сделаю небольшое отступление в сторону по поводу того что же такое реалм:
Итак под реалмом пожно понять сам исполняющий фаил realmd.exe, также под реалмом понимается база данных в которой хранятся все аккаунты и информация о мирах.
Ну и последний вариант это игровой мир внутри сервера, который тоже называют реалмом, вот про дополнительное создание такого мира и пойдет речь.
Второй реалм открывают в случае если на первом уже слишком большое количество играющих, но зачастую два реалма делают просто чтобы разделить сервер на две разные зоны в одной к примеру действуют рпг правила, а вторая же это пвп зона с высокими рейтами.
1. Создаете 2 папки. Например "MangosFAN" и "MangosWOTLK".
2. Заливаете туда исходники сервера, ДБЦ фаилы и карты.
3. В MySQL создаём 5 баз данных, допустим mangosFan, mangosWotlk, charactersFan, charactersWotlk и realmd.
4. В mangosFan и mangosWotlk заливаете полную базу. В базы charactersFan и charactersWotlk заливаем базы под чаров.
5. Настраиваете в папках MangosFan и MangosWotlk файлы mangosd.conf и realmd.conf как вам нравится.
6. В фаилах конфигурации mangosd.conf находите строку WorldServerPort ="число"(стандартно 8085). В папке "MangosFan" в конфиге выставляете WorldServerPort =8085, а в папке "MangosWotlk" WorldServerPort =8086.
7. Теперь перейдем к базе, открываем базу realmd, находим таблицу realmlist, туда вписываем еще одну строку, вписываем туда тоже самое что и в первой, но меняем название сервера (если угодно) и меняем запись в столбце port, в первой записи 8085 а во второй 8086 допустим.
Нужно запустить realmd.exe из папки "MangosFan", затем mangosd.exe из папки "MangosFan", затем mangosd.exe папки "MangosWotlk".