https://wowsoft.ru/shapkawowsoft.jpg
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » ArcEmu » Установка / Настройка ArcEmu » Компиляция ядра arcemu (подробно)
Компиляция ядра arcemu (подробно)
RakezДата: Вторник, 31.08.2010, 13:42 | Сообщение # 1
Командир
Группа: Пользователи
Сообщений: 305
Статус: :-)
Contents Содержание
[hide]

* 1 Requirements 1 Требования
* 2 Step 1: Getting libraries 2 Этап 1: Получение библиотек
* 3 Step 2: Compilation 3 Шаг 2: Компиляция
* 4 Compiling Collision Support 4 Сборка Столкновение поддержки
* 5 Step 3: Obtaining maps/DBC files 5 Шаг 3: Получение карты / DBC файлы
o 5.1 Required Programs 5.1 Требуемые программы
o 5.2 DBC Files 5.2 DBC файлы
o 5.3 Map Files 5.3 Карта файлов
* 6 Additional File Movements 6 Дополнительные Файл перевозкой
* 7 Simple Restarter 7 простых Restarter
* 8 More Advanced Restarter 8 Дополнительные Restarter
* 9 Additional Reading 9 дополнительного чтения

Requirements Требования

You will need either Visual C++ 2003, 2005 or 2008. Visual C++ Express 2008 works fine and is freely available. Вам необходимо либо Visual C + + 2003, 2005 или 2008 годах. Visual C + + 2008 Express отлично работает и находится в свободном доступе. If you are using a version older than 2008 (or 2005/2003 Pro), you will need the Windows Platform SDK installed and properly configured (use 2008 if you are unsure how). Если вы используете версию старше 2008 (или 2005/2003 Pro), вам потребуется Windows Platform SDK установлен и правильно настроен (использование 2008, если вы не уверены, каким образом).

Step 1: Getting libraries Шаг 1: Получение библиотек

See the readme included inside ascent-windows-libraries.zip and perform all the steps in it. This step is only required once and only if you are using trunk (it's not required for 3.8 stable). См. Readme включены внутрь восхождение-Windows-libraries.zip и выполнять все действия в нем. Этот шаг необходим только один раз и только если вы используете багажнике (это не требуется для 3,8 стабильный).

* https://www.arcemu.com/ascent-windows-libraries.zip https://www.arcemu.com/ascent-windows-libraries.zip

Mirrors: Зеркала:

* https://filebeam.com/44c5ae2aa19266452590eab37b04218c https://filebeam.com/44c5ae2aa19266452590eab37b04218c
* https://rapidshare.com/files/99571783/ascent-windows-libraries.zip.html https://rapidshare.com/files/99571783/ascent-windows-libraries.zip.html

Шаг 2: Компиляция

* Open the solution file: arcemuVC71.sln if you use 2003, arcemuVC80.sln if you use 2005 or arcemuVC90.sln if you use 2008. Откройте файл решения: arcemuVC71.sln, если вы используете 2003, arcemuVC80.sln, если вы используете 2005 или arcemuVC90.sln, если вы используете 2008. These are located in the win\ folder. Они расположены в победу \ папку.
* Once opened, go to Build > Configuration Manager and change the active solution configuration to "Release". После того, как открыли, перейдите на строительство> Configuration Manager и изменение конфигурации активного решения на "Release".
* You may have to run RevisionExtractor.exe located in \trunk\src\arcemu-shared in order to compile without getting the error that svn_revision.h could not be found. Возможно, вам придется запустить RevisionExtractor.exe расположенный в \ ствола \ SRC \ arcemu совместно, с тем чтобы составить не получив сообщение о том, что svn_revision.h не может быть найдено.
* Once done, click on Build > Build Solution and wait for it to finish. После этого нажмите на Build> Build Solution и ждать его до конца. This will take several minutes. Это займет несколько минут.

* Open the scripts solution file: scripts2003.sln if you use 2003, scripts2005.sln if you use 2005 or scripts2008.sln if you use 2008. Откройте файл сценариев решения: scripts2003.sln, если вы используете 2003, scripts2005.sln, если вы используете 2005 или scripts2008.sln, если вы используете 2008. These are located in the src\scripts\ folder. Они расположены в SRC \ Scripts \ папка.
* Once opened, go to Build > Configuration Manager and change the active solution configuration to "Release". После того, как открыли, перейдите на строительство> Configuration Manager и изменение конфигурации активного решения на "Release".
* Once done, click on Build > Build Solution and wait for it to finish. После этого нажмите на Build> Build Solution и ждать его до конца. This will take several minutes. Это займет несколько минут.

* Your compiled core should now be in the "bin\release\" folder. Ваш обобщены основные должна быть в "Bin \ релизе \" папку. You should also have a folder called "scripts_bin" with several .dll files in it. Вы должны также иметь в папку под названием "scripts_bin" с несколькими. DLL-файлы в ней.
* Copy the files arcemu-world.exe, arcemu-logonserver.exe and the entire script_bin folder from "bin\release\" to a new folder (such as C:\ArcEmu). Скопируйте файлы arcemu-world.exe, arcemu-logonserver.exe и весь script_bin папку "Bin \ релизе \" в новую папку (например, C: \ ArcEmu). This will be your ArcEmu installation folder. Это будет ваш ArcEmu установки папку.
* Make a folder called "configs" in the "bin\release\folder and Copy the standard configuration files arcemu-world.conf, arcemu-logonserver.conf, arcemu-realms.conf, arcemu-optional.conf and arcemu-voicechat.conf over from "src\" to that folder. Сделайте папку под названием "конфигурации" в "Bin \ освобождении \ папку и скопировать стандартных конфигурационных файлов arcemu-world.conf, arcemu-logonserver.conf, arcemu-realms.conf, arcemu-optional.conf и arcemu-voicechat.conf более чем из "SRC \" для этой папки.

Step 3: Obtaining maps/DBC files Шаг 3: Получение карты / DBC файлы

Note: While there may be other programs to make these steps easier, DO IT THIS WAY. Примечание: Несмотря на то, что могут быть другие программы, чтобы сделать эти шаги легче, сделайте это таким способом. This is the way the ArcEmu team INTENDED for you to do this; any other way may lead in errors. Это способ ArcEmu группы ПРЕДНАЗНАЧАЮТСЯ для вас сделать это, любой другой способ может привести к ошибкам.
Required Programs Требуемые программы

Ad.exe - https://filebeam.com/115f278cb1fc349a04a81066942186d7 (Password is 'ascent', without quotes) Ad.exe - https://filebeam.com/115f278cb1fc349a04a81066942186d7 (Пароль есть "Восхождение", без кавычек)

MPQE - https://filebeam.com/d5e4fb9437e7d21307182db1bcf11c37 (Password is 'ascent', without quotes) https://svn.assembla.com/svn/AUniversal/ MPQE - https://filebeam.com/d5e4fb9437e7d21307182db1bcf11c37 (Пароль есть "Восхождение", без кавычек) https://svn.assembla.com/svn/AUniversal/

You must have the Microsoft .NET Framework installed for MPQE to run, .NET Framework 3.0 is available for download here . Вы должны иметь Microsoft. NET Framework установлены на MPQE в перспективе. NET Framework 3.0 доступна для скачивания здесь.
DBC Files DBC файлы

NOTE: (This tutorial is made under a "enUS" client. If you have another client (like esES, enGB, frFR), change the "enUS" to your client's language) ПРИМЕЧАНИЕ: (Это руководство в соответствии с "enUS" клиента. Если у вас есть другой клиент (например, esES, enGB, frFR), изменить "enUS" для своего клиента языке)

NOTE: If you use the version from SVN, it includes a batch file that allows you to select your client locale at runtime. ПРИМЕЧАНИЕ: Если вы используете версию из SVN, она включает в себя пакетный файл, что позволяет клиенту выбрать локаль во время выполнения.

* Create a directory for your .dbc files in the ArcEmu server directory. Создать каталог для ваших. DBC файлы в директорию ArcEmu сервера. ("C:\arcemu\DBC") ( "C: \ arcemu \ DBC")
* Extract the MPQE archive into your World of Warcraft data directory ("C:\World of Warcraft\data\enUS"). Выдержка MPQE архива в свой мир Warcraft данных каталога ( "C: \ Мира Warcraft \ Data \ enUS"). Then copy the 3 files (MPQE.exe, MPQE.vshost.exe and SFmpq.dll) in the ..\Data\enUS\MPQE directory to the ..\data\enUS directory. Затем скопируйте файл 3 (MPQE.exe, MPQE.vshost.exe и SFmpq.dll) в .. \ Data \ enUS \ MPQE каталога .. \ Data \ enUS каталог.
* Open notepad and type in the following: Откройте блокнот и наберите следующее:

mpqe /p locale-enUS.MPQ DBFilesClient\*.dbc mpqe / п локаль-enUS.MPQ DBFilesClient \ *. DBC

* Save it as ("dbc.bat") in the WoW data directory ("C:\World of Warcraft\data\enUS") and then run it. Сохраните его в качестве ( "dbc.bat") в WoW данные каталога ( "C: \ Мира Warcraft \ Data \ enUS") и запустите его. (NOTE: YOU MUST SAVE IT AS A BATCH FILE (.bat) FOR THIS TO WORK (ПРИМЕЧАНИЕ: Вы должны сохранить его в виде пакетного файла (. НИТ) для того чтобы эта работа
* mpqe will now extract the dbc files to a new directory in your client's data\lang directory called ...\enUS\MPQOUT\DBFilesClient. mpqe Сейчас экстракт DBC файлы в новую директорию в вашем клиенте данных \ Lang папке ... \ enUS \ MPQOUT \ DBFilesClient. ("C:\World of Warcraft\data\enUS\MPQOUT\DBFilesClient") ( "C: \ Мира Warcraft \ Data \ enUS \ MPQOUT \ DBFilesClient")
o You should see it reference two or three files: "patch-enUS.MPQ", and "locale-enUS.MPQ" and most likely "patch-enUS-2.MPQ". Вы должны видеть его ведения двух или трех файлов: "патч-enUS.MPQ" и "локаль-enUS.MPQ" и, скорее всего, "патч-enUS-2.MPQ".
* When mpqe has completed, copy the content all of the .dbc files from the output directory listed in the previous step to your server's DBC directory ("C:\arcemu\DBC"). Когда mpqe завершится, скопируйте содержимое всех. DBC файлы из каталога производства, перечисленные в предыдущем шаге к серверному DBC каталог ( "C: \ arcemu \ DBC"). You should have 178 .dbc files, total filesize roughly 45 MB (183 files, ~43 MB after updating WoW to v2.4). Вы должны быть 178. DBC файлов, общий размер файла около 45 MB (183 файлов, ~ 43 МБ после обновления WoW до v2.4).
* If you run Linux you should place the DBC folder in the bin folder. Если вы работаете в Linux вы должны поставить DBC папки в папку бин. Make sure that the directory name is uppercase; do not change the case of extracted files. Убедитесь, что каталог, имя заглавными буквами, не менять случае извлечения файлов.
* You may now delete the client output directory ("C:\World of Warcraft\data\MPQOUT") if you wish. Теперь можно удалить клиент выхода каталога ( "C: \ Мира Warcraft \ Data \ MPQOUT"), если вы пожелаете.

Map Files Карта файлов

* Place ad.exe into the client's root directory. Место ad.exe клиента в корневой каталог. ("C:\World of Warcraft") ( "C: \ Мира Warcraft")
* Create a subdirectory called 'maps'. Создайте поддиректорию называемых "карт". ("C:\World of Warcraft\maps") ( "C: \ Мира Warcraft \ карты")
* Launch ad.exe. Ракета ad.exe. This will begin the extraction of map files. Это позволит начать добычу карте файлы. (This can take a long time depending on your system, typically around 30 to 60 minutes.) (Это может занять много времени в зависимости от вашей системы, как правило, примерно от 30 до 60 минут.)
* When ad.exe has finished, move the folder "C:\World of Warcraft\maps" and paste it in your Ascent server directory ("C:\Arcemu"). Когда закончил ad.exe, переместите папку "C: \ Мира Warcraft \ Maps" и вставьте его в свой подъем сервер каталогов ( "C: \ Arcemu"). So you should now have a "C:\Arcemu\maps" directory containing numerous .bin files. Так что вы должны сейчас "C: \ Arcemu \ карт" каталог, содержащий множество. Бин файлы.
* If you run Linux, the maps folder should be placed in the bin folder. Если вы используете Linux, карт папки следует поместить в папку бин. Make sure that the directory name is lowercase. Убедитесь, что имя каталога является букв.

Additional File Movements Дополнительные Файл перевозкой

If you are having issues running arcemu-world.exe or arcemu-logon.exe, then you may need to copy the following files into your Ascent directory ("C:\Arcemu") from /trunk/bin/release, (collision from /trunk/src/collision/) Если у Вас возникли вопросы, работает arcemu-world.exe или arcemu-logon.exe, то вам может понадобиться, чтобы скопировать файлы в ваш каталог Восхождение ( "C: \ Arcemu") из ствола / бен / релиз (столкновение с / багажник / SRC / столкновение /)

* libmySQL.dll
* libea32.dll
* collision.dll

After having done so, you should be able to run the .exes sucessfuly. После того как сделали это, вы должны быть в состоянии выполнить. Exes успешно. (The locations of the files are garunteed to atleast be in /trunk/ or one of its branching folders.) (Расположение файлов garunteed к atleast в / багажник / или одного из его ветвящимся папок.)
Simple Restarter Простые Restarter

* Open the Notepad and place the following inside: Откройте Блокнот и место следующих внутри:

:arcemu : arcemu
arcemu-world.exe
goto arcemu Гото arcemu

* save it as restarter.bat and you're done! Сохраните его в качестве restarter.bat и все готово!

More Advanced Restarter Дополнительные Restarter

(HaKaShi Restarter Ver.3.0) (HaKaShi Restarter Ver.3.0)

Download: https://filebeam.com/1f517c3905c7fad59ea9df737edb82f7 Скачать: https://filebeam.com/1f517c3905c7fad59ea9df737edb82f7

For more help with HaKaShi's restarter, visit https://arcemu.org/forums/index.php?showtopic=1705 Чтобы получить дополнительную информацию с HaKaShi в restarter, посетите https://arcemu.org/forums/index.php?showtopic=1705

It can Restart: Он может Перезагрузите:
Arcemu-world.exe
Arcemu-logon.exe

1.Auto Announce ! 1.Auto Анонс! you can add 4 msg's and No limit for text ! Вы можете добавить 4 сбщ и нет предела для текста! Plus Set The Time for Announce (Hour:Minute:sec) Плюс установить время для Анонсируйте (часы: минуты: секунды)
2.Auto server Restarter ! 2.Auto сервер Restarter! by your seted time ! Ваша seted времени!
3.Auto Restart at CPU ! 3.Auto Перезагрузите на процессоре! Restarts at seted CPU use ! Перезагрузить на seted использование процессора!
4.You can add more then 5 Realms ! 4.You можно добавить более 5 Realms!
5.Use Less then 3k CPU ! 5.Use Менее 3k процессора!

Just Place "HaKaShi Restarter 3.0.exe" in to your ArcEmu Folder and run it. Просто место "HaKaShi Restarter 3.0.exe" в свой ArcEmu папку и запустите его.
You will se a nice Icon near your Clock ! Вы SE красивый значок рядом с часами!
Right or Left Click and the menu Will Show off ! Справа или слева и нажмите кнопку меню будет показано Off! there you can select and set all your setings ! Здесь вы можете выбрать и установить все ваши setings!
To Hide everything just serch for Hide Button ! Чтобы скрыть все только для поиска Скрыть кнопку!

Good Luck Удачи
Thanks For using my Soft ! Спасибо за использование моих Soft!

~HaKaShi~ ~ ~ HaKaShi
Additional Reading Дополнительное чтение

How to Upgrade: Simply repeat all of the above steps but there is no need to copy the configuration files over, or doing the windows-libraries part again. Как обновить: Просто повторите все вышеперечисленные действия, но нет необходимости копировать файлы конфигурации более или делать интернет-библиотеки часть снова.

переведено в google.ru сайта arcemu.info


<img src='https://10.3.4.219/ub/create.php?guid=84'>
 
Форум » ArcEmu » Установка / Настройка ArcEmu » Компиляция ядра arcemu (подробно)
Страница 1 из 11
Поиск:



Copyright WoWsoft © 2010 | Карта сайта | Карта форума Хостинг от uCoz
При использовании материалов необходимо наличие прямой индексируемой ссылки на первоисточник
WoWsoft — World of Warcraft портал — Статьи World of Warcraft | Аддоны для WoW | Патчи World of Warcraft | Cервера WoW | Новости WoW