Главная » Статьи » World of Warcraft » Сервер

Создаем WoW: The Burning Cruscade 2.4.2 MaNGOS Rev 6196+ScriptDev2 Rev 462 сервер за 5 минут

Все что нужно для установки MaNGoS 2.4.2 это:

1. Клиент World of Warcraft: The Burning Cruscade 2.4.2 enGB (8278) (необходимые патчи)
2. Сервер: скачать [Light] версию или скачать [Full] версию (предыдущие версии)
3. Кофе или напиток типа Redbull (обязательно, без него сервер не запустится)
4. NaviCat: скачать или Webyog SQLyog Enterprise 6.0: скачать (рекомендовано)
5. MangAdmin: скачать или этот скачать
(Аддон устанавливается в каталог: ДИСК:\***\World of Warcraft\Interface\AddOns\Mangadmin
запуск аддона коммандами /igma, /ig и /ig(ma) reload)

6. Античит: скачать SecWoW rev_13d
7. Гм комманды можно посмотреть, после установки, по адресу http://localhost/ (денвер должен быть запущен)

Что делать если у меня Американская (enUS) версия клиента?!?Вам необходимо скачать загрущик (768.87 KB) патча превращающего enUS, deDE, frFR, esES клиент World of Warcraft в клиент World of Warcraft enGB, что позволяет играть в европейскую версию игры, а так же на MaNGoS сервере расположенном на нашем сайте.

Сам патч будет весить ~250MB

Установка сервера:
запускаем инсталятор mangos-2.4.2-Rev_6196+ScriptDev2_Rev_462-setup-light.exe или mangos-2.4.2-Rev_6196+ScriptDev2_Rev_462-setup.exe

Внимание!!! Счастливым обладателям [Light] версии придется, еще перед запуском сервера, извлечь из клиента World of Warcraft: The Burning Cruscade 2.4.2 - DBC, vMAPS и MAPS, с помощью Assembler Extractor'a, который естественно лежит в корне сервера! После извлечения скопировать соответствующие папки из клиента в папку ДИСК:\Server\MaNGoS Либо скачать [Full] версию.

Как извлекать?!?1) Запускаем mangos-XXX-setup-light.exe
2) устанавливаем к примеру в папку D:\Server-light, ждем окончания установки, в конце убираем галочки ("Запустить Денвер" и "Запустить МаНГоС")
3) заходим в папку D:\Server-light
4) открываем архив Extracting Tools и извлекаем из него:
    a) Из папки DBCs extractor скопировать все в папку ДИСК:\***\World of Warcraft\data\enGB\ и запустить enGB.cmd
    b) Из папки Maps extractor скопировать ad.exe в папку ДИСК:\***\World of Warcraft\, создать папку MAPS и запустить ad.exe
    c) Из папки VMaps extractor скопировать все в папку ДИСК:\***\World of Warcraft\ и запустить make vmaps.bat
5) минут 40 пьем кофе
6) потом из клиента (т.е. из папки с игрой) в папку с сервером вырезаем папки DBFilesClient (ДИСК:\***\World of Warcraft\data\enGB\dbc\) и переименовываем ее в DBC, MAPS, vMAPS, а папку Buildings просто-напросто удаляем

Устанавливаем все в папку D:\Server\ или ЛЮБАЯ_БУКВА_ДИСКА:\Server\

Открываем навикат (если он не открыт уже)

Создаем подключение:
Host: localhost
User: mangos
Pass: mangos

Пьем кофе

Регистрируем себе реалм

Содержимое файла realmlist.wtfset realmlist IP.АДРЕС.ВАШЕГО.СЕРВЕРА

Запускаем Сервер:

На рабочем столе и в меню пуск должны уже быть ярлыки.
1. Запускаем Денвер
2. Запускаем MaNGoS (В случае успешного запуска вы услышите звук "beep" из вашего PC-Speaker'a)
(так же исталятор сам предложит вам запустить сервера сразу же после окончания установки)
3. Запускаем Анти-чит (В клиенте World of Warcraft необходимо удалить содержимое папок Cache и WTF)

Делаем себя админом
Открываем таблицу accounts
И в столбце gmlevel Устанавливаем права:
Администратор - 3
ГеймМастер - 2
Модератор - 1
Игрок - 0

Вот и все smile

Как сохранить все аккаунты и персонажей, включая деньги и вещи?!?Для того что бы сохранить всех персонажей, а так же их достижения и богатства нужно:
1) запустить денвер
2) заходим в Z:\MDBT
3) Запускаем mdbt.bat (Должно запуститься без ошибок)
4) Нажимаем клавишу [7] на клавиатуре для входа в меню "Разное"
5) Нажимаем клавишу [3] на клавиатуре для "Проверки обновлений прграммы"
6) Ели видим такое сообщение то качаем.
(из полученного архива извлекаем все кроме конфигов)

Если же конфиг был изменен, то не качаем а нажимаем [N]
7) Нажимаем клавишу [2] на клавиатуре для входа в меню "Работа с БД realmd"
8) Нажимаем клавишу [1] на клавиатуре для входа в меню "Создание полной архивной копии базы данных realmd"
Аккаунты сохранили.
9) Сохраняем персонажей.
Нажимаем клавишу [3] на клавиатуре для входа в меню "Работа с БД characters"
Нажимаем клавишу [6] на клавиатуре для входа в меню "Работа с чарами"
Нажимаем клавишу [4] на клавиатуре для входа в меню "Сохранить всех чаров каждый в отдельный файл"

Установка и настройка сайта1) Переходим в каталог Z:\home
2) Переименовываем папку xxx.xxx.xxx.xxx в ВАШ.ВНЕШНИЙ.IP.АДРЕС
Не нужно дублировать папку, если вы ввели внешний IP адрес, то сайт будет доступен сразу в 2 подсетях из Интернет по внешнему, а из сети по внутреннему
3) Запускаем денвер (если он отключен)
4) Открываем браузер и переходим по адресу http://ВАШ.ВНЕШНИЙ.IP.АДРЕС/
5) далее делаем все как на картинках: [нажмите для просмотра скрытого текста]

Установка и настройка АнтичитаУстановка:
1) Закачиваете SecWoW Client. Конфигурируете конфиг config.ini.
2) Закачиваете SecWoW Server и SecWoW DBServer. Файл db.ini помещаете в папку с сервером. Конфигурируете файл config.ini.
На сервере меняете параметр RealmServerPort (realmd.conf), например 3524. Тогда на античит сервере указываете параметры для редиректа:
localport=3724 - Порт, на который будут цепляться клиенты, где убдет работать античит-редиректор.
remoteport=3524 - Порт, на который будет перенаправлять античит, реальный порт сервера реалмов MANGoS.
Порт remoteport закрываете FireWallом от доступа "извне".
Запускаете сервер.
На стороне клиента в realmlist.wtf необходимо прописать следующее:
set realmlist ваш_ip_сервера:порт_античит_сервера
Пример: set realmlist 1.1.1.1:3339
Папку SecWoW Client отдаете клиенту.

Описание конфига config.ini:

[Connection]
autoip=1 - Автоматические определение IP адресов серверной машины.
serverip= - IP адрес серверной машины. Активно, когда autoip выставлен в 0.
port=3339 - Стандартный порт античит сервера.

[Redirections]
localport - Порт редирект-сервера. (По умолчанию: 3724)
remoteport - Порт игрового Realm-сервера. (Например: 3524)
Соответственно необходимо выставить значение 3524 в realmd.conf->RealmServerPort. Перезагрузить realmd.exe.

[PingSyS] - Не использовать.
enable=0 - 1\0 Вкл\откл систему расчета пингования клиента. Помогает, если клиент завис, либо не отвечает долгое время. Если клиент не отвечает более максимального времени - он отключается от сервера. (В процессе тестирования и доработки)
latency=8 - Максимальное время в секундах, за которое сервер должен получить ответ от клиента.

[Modes]
debug=1 - Пока не влияет на работу системы.

[Logs]
LogLevel=2 - Уровень логирования.
Уровни:
0 - Вывод только обнаруженных чит-активностей. Хорошо подходит для сильно нагруженных
серверов.
1 - Вывод ошибок и обнаруженных чит-активностей. Средний уровень нагрузки.
2 - Вывод всех сообщений. До снятия бета статуса, желательно использовать этот уровень.
LogFile=2 - Уровень сохранения сообщений в лог-файл. Уровни см. в переменной LogLevel.

Пополнение базы читов:
Для того, чтобы узнать сигнатуру чит-программы, необходимо воспользоваться утилитой scSign. Ее можно скачать в соответствующем разделе. Запускаете scSign, указываете путь до exe-файла чит-программы, жмете Вычислить. Получаете сигнатуру данного чита. Затем на сервере открываете файл db.ini, дописываете в квадратных скобках название чита, и указываете в строке sign= сигнатуру чит-программы.
Пример:
[название чита]
sign=сигнатура

Затем перезагружаете античит сервер.

Установка и настройка [Lite] сервера в картинках от BizonX (смотреть)
Новый экстрактор можно скачать [тут]
(пользоваться так же, как экстрактором для 2.3.X версий)

1671 комментария (-ев) к «Создаем WoW: The Burning Cruscade 2.4.2 MaNGOS Rev 6196+ScriptDev2 Rev 462 сервер за 5 минут»

1 2 3 ... 111 112 »
30.01.2010 17:52:42 0
1671. Tobi-Senpai (Tobi-Senpai) [ссылка]
А можно ли сервер закинуть на саит