Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > World Of Warcraft > Флейм и Обсуждение WoW > WoW Серверная
Присоединяйся к нам

WoW Серверная Хочешь поднять свой сервер? Mangos, ArcEmu, TrinityCore и другие эмуляторы.



Ответ
 
Опции темы Опции просмотра
Старый 29.04.2011, 07:49   #1
Рядовой
 
Аватар для Octopus
 
Регистрация: 24.04.2011
Адрес: Омская обл.Ленинский район,держинского.
Сообщений: 43
Репутация: 0
Отправить сообщение для Octopus с помощью ICQ Отправить сообщение для Octopus с помощью AIM Отправить сообщение для Octopus с помощью Yahoo Отправить сообщение для Octopus с помощью Skype™
Автор По умолчанию

Компиляция MaNGOS


Вступление:

Для компеляцыи нам понадобится:
1) TortoiseSVN
2) Git Bash
3) Visual Studio 2008

Процесс:
1. Для начала скачиваем исходники MaNGOS при помощи Git
1.1 Создаем папку куда будет слаживаться исходник
1.2 Вызываем меню на папке (можно нажав правой кнопкой мыши)
1.3 Выбираем: Git Bash Here (откроется командная строка Git)
1.4 В командной прописываем (git): git clone git://github.com/mangos/mangos.git
После выполнения данной последовательности начнется скачка исходника MaNGOS

2. После скачивания MaNGOS качаем ScriptDev2, с помощью Tortoise SVN.
2.1 Создаем папку с названием ScriptDev2
2.2 Вызываем мею на папке (можно нажав правой кнопкой мышы)
3.3 Выбираем: SVN Checkout...
3.4 В открывшемся окне (Checkount), в строчке URL of repository прописываем: _http://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/ (нажимаем ОК и ждемзавершения)


3. Патчим MaNGOS
3.1 Вызываем меню на папке mangos
3.2 Выбираем: Git Bash Here
3.3 После чего прописываем: git apply < patchname.patch
Примечания:
Для того чтоб пропатчить, патч нужно скинуть в папку mangos, в большинстве случаев выдает ошибки при пропатчивании, в таком случаи можно использовать

следующею команду: patch -p1 < patchname.patch (в большинстве случаев вы недолжны встретить никаких ошибок при использовании этой команды)
Большое количество патчей можно найти в сборке патчей от KAPATEJIb

4. Компиляция
4.1 Заходим в дирекцию mangos/win/ и открываем mangosdVC90.sln
4.2 Сверху в меню выбираем Build -> Batch Build, и ставим галочки везде где есть Realese Win32 и Net script и нажимаем Build, пошел процесс компиляции

компиляции.
В конце успешной компиляции должно написать:
========== Build: 11 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

5 Компиляции ScriptDev2.
5.1 Копируем ScriptDev2 в mangos/src/bindings/
5.2 Открываем mangos/src/bindings/ScriptDev2 файл scriptVC90.sln
5.3 Делаем тоже что и при компиляции MaNGOS, а именно: Build -> Batch Build и выставляем галочки везде где видим Realese Win32 после чего нажимаем Build.
В конце успешной компиляции должно написать:
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

6 Достаем нужные файлы для запуска MaNGOS'a
6.1 Создаем новую папку (для примера: Готовый сервер или mangos)
6.2 Перемещяем файлы из исходника в папку которую создали:
из mangos/src/bindings/ScriptDev2 перемещяем фаил: scriptdev2.conf.dist.in
из mangos\src, из папок mangosd и realmd перемещаем файлы: mangosd.conf.dist.in и realmd.conf.dist.in.
из mangos\bin\Win32_Release копируем все дабы избежать ошибок
6.3 Переименовываем конфиги: mangosd.conf.dist.in и realmd.conf.dist.in и scriptdev2.conf.dist.in на
mangosd.conf и realmd.conf и scriptdev2.conf.
  Ответить с цитированием Наверх
Старый 29.04.2011, 09:37   #2
Рядовой
 
Аватар для zhanik
 
Регистрация: 03.05.2009
Сообщений: 22
Репутация: 7
По умолчанию

Лучше Trinity Core больше работоспособности ,так так Мангос нужна лицензия !
  Ответить с цитированием Наверх
Пользователь сказал cпасибо:
Regaska (30.04.2011)
Ответ


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

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

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

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


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 15:41. Часовой пояс GMT +4.