Здрасте.Сегодня мы с вами создадим сервер АркЭму с 0-ля!
Оглавление:
1.Необходимые проги
2.Загрузка+компиляция
3.Складываем всё по кусочкам
4.Создаём MySQL сервер
5.dbc, maps и vmaps
6.Изменяем конфиг файлы
Создадим папку скажем назовём ее "ArcEmu Source". Дале правая кнопка мыши на этой папке и на "SVN Checkout...".
В появившимся окне вписываем.
Code
https://arcemu.svn.sourceforge.net/svnroot/arcemu/trunk/
после проделанного получилось:
Далее заходим в папку "Win". Потом дабл клик на "arcemuVC100 - All Projects"
Если вы делали всё правильно, значит будет всё ОК.
Далее делаем всё по скринам:
Теперь мы можем видеть что-то вроде "16 succeeded, 0 failed, 0 up-to-date, 0 skipped".Значит всё хорошо.
Часть третья Складываем всё по кусочкам
Создаём новую папку.Для меня это папка "ArcEmu Compiled" на рабочем столе.
Открываем папку с исходниками и всё что выделено на скринах скринам:
Копируем в папку, которую создали недавно.
Вот мы и создали ядро для сервера.
Часть четвёртая Создаём MySQL сервер
Скачиваем MySQL 5.1.54 от сюда . После скачки устанавливаем.И после установки нажимаем на "This feature will be installed on local hard drive."
После установки конфигураций сервера тыкаем на кнопку "finish"
Тыкаем на "standard configuration" и далее.
Тыкаем на "Install as Windows Service", тыкаем "next".
Для пользователя root используем пасс "ascent".
Далее по скринам:
Скачиваем Navicat от сюда.
Ну далее устанавливаем.
Тыкаем на "file"," New connection". Делаем по скрину и жмём ок:
Опять по скринам:
Появилось:
Повторяем для 3х датабаз: "world", "character" и "logon". Однако мы ещё не закончили.
Наши базы терь загораются зелёненьким
Правая кнопка мыши по базе и тык на "Execute SQL File"
и заливаем всё для нужных баз из папки с вашими исхами /sql/.Тыкаем "start" и можно закрывать. Терь скачивам базу.Рекомендую whydb.
Создаём папку "WhyDB". Правай кнопка мыши по ней "SVN Checkout ".
В появившиеся окно вписываем
Code
http://svn.xp-dev.com/svn/whydb-users/
По завершению тыкаем ОК.
Теперь устанавливаем.
По скринам:
УРЯ БАЗА ЕСТЬ!
Часть пятая dbc, maps и vmaps
Экстракторы в стандартом арке не придусмотренны так что качаем!
Они идут исключительно на английский клиент.
Закидываем их в папку с вовкой.
Двойной клик на ad.exe .
Затем запускаем "vmapextract_v3.exe".Он идёт для любого клиента.
Сразу за ним запускаем "vmap_assembler.exe". Он переделает нам в нужный формат.
Затем запускаем "ArcEmu English DBC Extractor".Если у вас стоит русский клиент он вам ДБЦ не извлеечёт!
Теперь всё это (maps,dbc,vmaps) копируем в папку с ядром.
Тут лежит папка dbc для тех кто использует ру вовку.
Часть шестая Изменяем конфиг файлы
Сейчас папка с вашим ядром выглядит так:
Зайдём в папку " configs ".
Сделайте как на скрине.
сохраните.
сохраните
Всё можно запускать.