Ненайдя такой темы на форуме, решил написать этот гид, использую материалы, собранные по разным форумам. Делаю акцент на то, что у вас уже должен быть установлен .Net FrameWork 2.0 (http://www.microsoft.com/downloads/d...displaylang=en)
Получаем исходники: 1. Скачиваем программу TortoiseSVN ( http://prdownloads.sourceforge.net/t...3.msi?download ). Устанавливаем ее. 2.
Создаем папку MaNGOS_SOURCES в любом месте. Кликаем правой кнопкой по
этой папке ->SVN CheckOut...В поле URL of repository вставляем
следующий линк: https://mangos.svn.sourceforge.net/svnroot/trunk и нажимаем Ok. Загрузка исходников началась. По завершению загрузки можно приступать к компиляции. Для обновления исходников кликаем правой кнопкой по все той же папке и нажимаем SVN Update.
Компилируем исходники: 1. Для начала, вам необходим Microsoft Visual Studio C++ 2005 Express Edition. Скачать можно тут: http://for-you.ifolder.ru/561375 . Скачали - распаковываем в любой папке. Распаковав, найдите файл vcsetup и запустите его - после этого начнется установка. 2. После установки MVSC++ EE, вам понадобится скачать и установить нужные билиотеки. Скачать тут: http://for-you.ifolder.ru/561374 . После скачивания, распаковать в папку C:\Путь к MVSC++\Microsoft Visual Studio 8\SDK\v2.0, если будет спрашивать заменять ли файл или нет - заменяйте. На этом установка необходимого ПО завершена. 3. Заходите в папку C:\Папка с исходниками\win -> mangosdVC80. 4. Кликайте Build на панеле вверху, затем Configuration Menager->Поставить везде где можно Release->Close. Опять кликаем Build->Build
Solution. Все - компиляция началась. По завершению компиляции добавляем
СкриптДев (НЕ ОБЯЗАТЕЛЬНО, сервер будет работать и без него, но мобы не
будут кастовать, боссы будут просто тупо бить, а дровосеки не будут
рубить дрова).
Добавляем ScriptDev: 1. Создаем в папке C:\Папка с исходниками\src\bindings\ папку ScriptDev2. 2. Кликаем правой кнопкой по ней, затем SVN CheckOut. В поле URL of repository вставляем следующий линк: http://scriptdev2.svn.sourceforge.ne...oot/scriptdev2
(линк поместился не полностью, сначала пройдите по нему, а затем
скопируйте его из браузера) и нажимаем ОК. Начинается загрузка
исходников скриптдева. (для обновления используем тот же метод что и
для обновления исходников мангоса) 3. Заходим в C:\Папка с
исходниками\src\bindings\ScriptDev2, далее заходим в scriptVC80.sln. На
вехней панеле выбираем Build -> Configuration Menager...Везде где
возможно ставим Release, затем Close. Опять нажимаем Build, затем Build
solution. Компиляция началась.
После завершения компиляции заберите следующие файлы из C:\Папка с исходниками\bin\release: mangosd.exe, realmd.exe, MaNGOSScript.dll, libeay32.dll, libeay32.dll - это все скомпилированные файлы. Конфиги лежат в папках C:\Папка с исходниками\src\mangosd и C:\Папка с исходниками\src\realmd.
Если вы предельно точно следовали этой инструкции - то у вас все получится. В итоге вы получите MaNGOS + ScriptDev без патчей(их ставить легко, разберетесь