Подробное описание установки и настройки Ascent/ArcEmu - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > World of WarCraft > Документация

Документация Разьясняем что, как и зачем.

Ответ
Опции темы
Непрочитано 04.01.2012, 22:42   #1
Пользователь

Автор темы (Топик Стартер) Подробное описание установки и настройки Ascent/ArcEmu

Требуется для работы:

Цитата:
1. Vertrigo
2. SQLyog MySQL GUI - Community Edition (для удобного заливания баз) и Navicat MySQL (для исправлений)
3. Microsoft .NET Framework 3.5
4. ArcEmu Compile: ArcEmu Server Files
5. Эти файлы нужны: ArcEmu, WhyDB(world) или другая база, DBC.
Сначала сделайте это:

Цитата:
- Создайте папку на диске C:\ и назовите её Server(например).
- В папке server создайте папку DBC.
- В папке server создайте папку maps.
- В папке server создайте любую папку,и извлеките туда вашу БД.
2. Установка MySQL Server

Цитата:
Что бы долго не мучатся с настройкой связки mysql+php+apache скачиваем сервер Vertrigo.
- После установки запускаем его.
- Внизу появится крестик зелёного цвета.
- Жмём правой клавишей мыши и заходим в раздел tools
- Там выбираем mysql console(for root)
- Вводим пароль(пароль vertrigo)
- Затем меняем стандартный пароль этой командой(писать в консоли)
Set password for 'root'@'localhost'=PASSWORD('новый пароль')
- Жмём правой клавишей мыши и заходим в раздел WWW folder и удаляем там все файлы.
Настройка на этом закончена.
3. Заливаем базу данных

Цитата:
Устанавливаем SQLyog.
- Затем открываем его SQLyog.
- Выбираем New....
- В поле Type Server введите любое имя сервера и нажмите Enter.
- MySQL Host Adress должен быть localhost.
- Username должен быть root.
- Password в поле пароль пишем тот пароль который вы исправили сами..
- Теперь жмём Connect
- Создаём три БД: world затем logon затем character
- Правой клавишей мыши жмём на БД character и жмём Restore From SQL Dump.
Цитата:
- Берём sql файл этой базу и жмём Execute.
- Делаем тоже самое с базой logon
- Теперь нужно извлечь БД world, заходим в папку с вашей БД(на примере WhyDB) и ищем файл который называется Tool.bat
- Запускаем Tool.bat
- Он попросит ввести ваш login(root) и password, который вы вводили в SQLyog.
- После того как вы сделали это, нажмите i и БД начнёт устанавливаться.
- Возможно он спросит хотите ли вы залить MoonSQL, выберите Yes.
-После того как всё будет готово закройте программу.
Конфигурация ArcEmu для LAN & WAN

Цитата:
- Конфигурировать придётся 3 файла: ascent-world.conf, ascent-logonserver.conf, и ascent-realms.conf.
- Откройте ascent-world.conf через Notepad. Везде где стоят цифры -123- меняем:
Цитата:
<WorldDatabase Hostname = "localhost" Username = "root" Password = "-123-" Name = "world" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "root" Password = "-123-" Name = "character" Port = "3306" Type = "1">
Затем ищем строку:

<die msg="I am a newb who didn't even read half my config file!">


И перед ней ставим #
Например:

#<die msg="I am a newb who didn't even read half my config file!">


Затем ищем строку:

RemotePassword = "change_me_world">

И меняем change_me_world на 1

Например:

RemotePassword = "1">


И последнее что здесь исправляем повторяющуюся строку:
Опять же ставим #

Теперь настраиваем ascent-logonserver.conf через Notepad. Везде где стоят цифры -123- меняем:

Цитата:
<LogonDatabase Hostname = "localhost"
Username = "root"
Password = "-123-"
Name = "character"
Port = "3306"
Type = "1">

Теперь:
Цитата:
MaxBuild = "8125">
Меняем на:
Цитата:
MaxBuild = "9999">
В самом конце данного конфига есть:

Цитата:
AllowedIPs = "***MUST BE COMPLETED***"
AllowedModIPs = "***MUST BE COMPLETED***">
Обязательно меняем на:
AllowedIPs = "127.0.0.1/24"
AllowedModIPs = "127.0.0.1/24">
IP 127.0.0.1 я взял как пример.24 ставим для одного IP, 32 ставим для множества IP.

Теперь настраиваем ascent-realms.conf через Notepad. Везде где стоят цифры -123- меняем:

Цитата:
Address = "Ваш ип:8129"
Icon = "Normal"
Colour = "1"
Population = "1.0"
TimeZone = "1">
Настройка сервера на этом закончена.

Карты:
Цитата:
- Скопируйте ad.exe в папку с игрой и запустите.
- Автоматически создаётся папка maps куда помещаются извлечённые карты.
- Создайте папку vmaps в папке с игрой.
- Теперь запустите vmapextract_v2.exe
- После того как vmaps будут готовы, запустите runvmap_assembler.exe
- Этот процесс займёт много времени.
DBC

- Просто скачайте готовый файлы.

Конфигурация роутера.Этот пункт выполняется лишь тогда,когда вы используете роутер дома.

- Зайдите в настройки вашего роутера.
- Посмотрите поддерживает ли ваш роутер DMZ.
- Если да,то просто пропишете ваш IP. Если нет читайте дальше.
- Добавьте эти порты:

Цитата:
3724 - 3724
3306 - 3306
8129 - 8129
8093 - 8093
6112 - 6112
6881 - 6999
3036 - 3036
8050 - 8050

Создание аккаунта:

Цитата:
- Откройте Navicat.
- Зайдите в БД logon и найдите таблицу с аккаунтами.
- Введите вашу информацию(логин,пароли), пропустите столбец encrypted password.
- Если вы хотите быть ГМ, введите AZ в столбец gm. Если вы хотите что бы ваш аккаунт использовал Burning Crusade, введите 8 в поле flags. (Стандартное это 0)
Настройка realmlist

Цитата:
- В папке с игрой найдите realmlist.wtf и откройте через блокнот.
- Удалите там всё и добавьте следующее: set realmlist ВАШ IP
Если вы захотите обновить ядро ArcEmu

- Скачайте новую ревизию.
- Откройте папку с вашим сервером и удалите ascent-world.exe, ascent-logonserver.exe, и папку script_bin.Затем залейте туда новые файлы.
- Проверьте конфиги,вдруг в них добавили что то новое,убедитесь что всё так же и закройте.

Если вы захотите обновить БД

- Скачайте новую ревизию БД.
- Извлеките файлы.Удалите старую версию БД,а именно только world.
- Снова запустите tool.bat и залейте World БД.
- На примере WhyDB.
crazy_voin вне форума Отправить сообщение для crazy_voin с помощью ICQ Отправить сообщение для crazy_voin с помощью Skype™ Ответить с цитированием
Непрочитано 05.01.2012, 18:30   #2
Аватар для Itachi
Учиха

По умолчанию Re: Подробное описание установки и настройки Ascent/ArcEmu

Vertrigo если я не ошибаюсь и так несет в себе мускул сервер, зачем ставить еще один?
Itachi вне форума Отправить сообщение для Itachi с помощью ICQ Отправить сообщение для Itachi с помощью Skype™ Ответить с цитированием
Ответ

Метки
ascent/arcemu


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Описание функций hard_root Lineage II 4 17.06.2011 00:15
Делимся сайтами для серверов ArcEMU ToopUp Web-обвязки 3 27.01.2010 08:12
Услуги установки и настройки движков в короткие сроки fiwen Рынок / Marketplace 0 17.01.2010 16:30
Веб обвязка Falgern CMS для ArcEmu Zone-Game Web-обвязки 0 16.02.2009 17:27
Описание скилов Kamael PROGRAMMATOR Lineage II 9 19.07.2008 13:29


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 21:11. Часовой пояс GMT +3.

Вверх