Мануал по установке сервера.
Как извлекать?!? 1) открываем архив Extracting Tools и извлекаем из него: a) Из папки DBCs extractor скопировать все в папку ДИСК:\***\World of Warcraft\data\enGB\dbc\ и запустить 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 просто-напросто удаляем
Распаковываем все в папку С:\Server\ или ЛЮБАЯ_БУКВА_ДИСКА:\Server\
Открываем навикат (если он не открыт уже)
Создаем подключение: Host: localhost User: mangos Pass: mangos
Пьем кофе
Регистрируем себе реалм

Содержимое файла realmlist.wtf set realmlist IP.АДРЕС.ВАШЕГО.СЕРВЕРА
Запускаем Сервер: 1. Запускаем Денвер 2. Запускаем MaNGoS (В случае успешного запуска вы услышите звук "beep" из вашего PC-Speaker'a) 3. Запускаем Анти-чит (В клиенте World of Warcraft необходимо удалить содержимое папок Cache и WTF)
Делаем себя админом Открываем таблицу accounts И в столбце gmlevel Устанавливаем права: Администратор - 3 ГеймМастер - 2 Модератор - 1 Игрок - 0
Вот и все Как сохранить все аккаунты и персонажей, включая деньги и вещи?!? Для того что бы сохранить всех персонажей, а так же их достижения и богатства нужно: 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. Конфигурируете конфиг secwow.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 отдаете клиенту.
Описание конфига scs_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=сигнатура
Затем перезагружаете античит сервер.
|