• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » ArcEmu » ArcEmu » компиляция ядра arcemu (небольшой мануал..)
компиляция ядра arcemu
INFERNOS
1. Качаем TortoiseSVN (для скачивания исходников)
2. Устанавливаем.
3. Делаем "Checkout":
Создаем папку, например C:\arcemu жмем на созданную папку правым кликом и выбираем "SVN Checkout..."

Пишем туда https://arcemu.svn.sourceforge.net/svnroot/arcemu/
Жмем "ОК".
Все пошла загрузка исходников,ждем некоторое время.(Примерный обьем 20 Мбайт)
4.Все скачалось,теперь иконка папки изменилась
5.Компилирование (Microsoft Visual Studio 2003,Microsoft Visual Studio 2005, Microsoft Visual Studio 2008):
Идем в папку C:\arcemu\trunk\win, видим 3 файла (нужных нам):

Code
arcemuVC71.sln
arcemuVC80.sln
arcemuVC90.sln

arcemuVC71.sln - для VS2003
arcemuVC80.sln - для VS2005
arcemuVC90.sln - для VS2008

Выбираем тот для которого у вас есть компилятор.
Открылся VS2003(5,8 ) , идем в меню Build -> Configuration Manager... -> Выбираем Release (Левый верхий угол открывшегося окна) -> Жмем Оk
Опять идем в меню Build -> Build Solution,все!Компиляция начата,можно пойти покурить и в зависимости от мощности вашей машины сервер скомилируется.
По окончанию работы вы должны увидеть в нижнем окне такую строку:

Build: Succeed 8, Failed 0, Skipped 0

Забрать файлы сервера можно из папки C:\arcemu\trunk\bin\release

================================================== ==================================================
компиляция скриптов

1. После выполнения компилирования сервера вы должны скомпилировать скрипты.
2. Идем в папку C:\arcemu\trunk\src\scripts и опять видим перед собой 2 файла:

Code
extrascripts2003.sln - для VS2003
extrascripts2005.sln - для VS2005
extrascripts2008.sln - для VS2008

scripts2003.sln - для VS2003
scripts2005.sln - для VS2005
scripts2008.sln - для VS2008

Открываем нужный вам под версию компилятора.
И выполняем те же процедуры:
Build -> Configuration Manager... -> Release
Build -> Build Solution
Скрипты забираем из папки (точнее всю папку) C:\arcemu\trunk\bin\release\scripts_bin

================================================== ==================================================
настройка:

1. перекидывает lua скрипты

от сюда \src\scripts\lua-scripts

в \bin\Release\scripts

2. перекидываем конфиги

отсюда \configs

в \bin\Release\configs

3. сюда \bin\Release\ закидываем dbc и maps

Присяжный - краб.
Сообщение # 1 отредактировано Infe[R]noS - Воскресенье, 12.12.2010, 10:26
staford11
^s†af0rd f0rever^
Infe[R]noS, исходники не скачиваются
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 2 написано 10.12.2010 в 09:26
AlO
Маршал
Infe[R]noS, такой вопрос, а патчи не нужны для ядра и скриптов? если можно их где-то скачать, то где? и как патчить? smile
Сообщение # 3 написано 12.12.2010 в 10:15
INFERNOS
AlO, смотря что тебе нужно.
Присяжный - краб.
Сообщение # 4 написано 12.12.2010 в 10:19
AlO
Маршал
Infe[R]noS, ну мне нужны хоть какие-нибудь патчи на ядро, типо на око акеруса, на спеллы какие-нибудь smile

Добавлено (12.12.2010, 10:21)
---------------------------------------------
Infe[R]noS, а да кстати и исходники не качает sad

Сообщение # 5 написано 12.12.2010 в 10:21
INFERNOS
Качайте по новой ссылке https://arcemu.svn.sourceforge.net/svnroot/arcemu/
Присяжный - краб.
Сообщение # 6 написано 12.12.2010 в 10:26
AlO
Маршал
Infe[R]noS, спасибо, ну что там на счеть патчей ? smile
Сообщение # 7 написано 12.12.2010 в 10:26
INFERNOS
AlO, Ищи)
Присяжный - краб.
Сообщение # 8 отредактировано Infe[R]noS - Воскресенье, 12.12.2010, 10:29
AlO
Маршал
Infe[R]noS, оу... там неразбериха полная biggrin ну ладно, поищу и на этом спасибо smile
Сообщение # 9 написано 12.12.2010 в 10:30
Святой_Отец
Скаут
Спасибо! Будет чем заняться на выходных "Имеется ввиду помолиться"
Сын мой, - ты грешен?
Я помогу тебе, исповедовать грехи.

Так как устал объяснять знайте ICQ не пользуюсь
Только рукописью на пергаменте
Сообщение # 10 написано 12.12.2010 в 20:17
Форум » ArcEmu » ArcEmu » компиляция ядра arcemu (небольшой мануал..)
  • Страница 1 из 1
  • 1
Поиск: