Главная Форум Файлы
Задай вопрос на тему WoW и получи на его ответ
Вы находитесь: Урок Как создать свой сервер WoW с ...
Страница 1 из 11
Форум » TrinityCore » Установка / Настройка TrinityCore » Урок Как создать свой сервер WoW с 0
Урок Как создать свой сервер WoW с 0
off DarkensandДата: Среда, 11.08.2010, 10:08 | Сообщение # 1

Сообщений: 198
Данный урок предназначен, не только для Новичков, но и для Про))
Здравствуйте! я jocker.
Сейчас я вам расскажу, как вообще можно сделать СВОЙ сервер вов начиная с 0 и до конца, мы рассмотрим с вами очень много ситуаций, которые могут встретиться...
и так для начала вам нужны будут программы:
-Microsoft Visual Studio 2008/2010
-Git
-TortoiseHg
-NaviCAt for MYSQL
-SQLyog Enterprise

скачать 1 архивом
пароль на скачивание wowjp.net
------------------------------------------------------------------------------
И так переходим к главному:
1.СКачиваем исходники для Мангоса
https://gitgub.com/insider42/mangos.git Гит Карателя
https://github.com/mangos/mangos.git Офф Репо Мангоса
https://github.com/insider42/scriptdev2.git Скрипты для мангоса комуль Карателя
Скачать их с помощью git
и так щелкаем правой кнопкой мыши по новой папке и жмем Git Bash Here
пишем вот так git clone git://github.com/insider42/mangos.git
вот качаються исходники
И так теперь качаем исходники (скрипты) для MaNGOS
вот пока будем ждать пока оно скачаеться.
Минус мангоса в том, что у него библиотека скриптов не такая же,как у Тринити
У Тринити компилишь только 1 раз, а у мангоса нужно компилить 2 раза это Мангос Сам и Scriptdev2
------------------------------------------------------------------------------
и так у меня уже есть исходники, переходим к пропатчиванию сорцов(исходников)
так же делаем и для тринити
и так щелкаем правой кнопкой мыши по новой папке и жмем Git Bash Here
------------------------------------------------------------------------------
Это не обязательно!!! но все же некоторые хотят ввести, что нибудь свое!
ЭТО ПРИМЕР: и так теперь пропатчиваем исходники как и для мангоса, так же и для Тринити....
пишем patch -p1 < имя.patch (где написано Имя это имя патча, который находиться в вашей главной директории
вот сейчас покажу пример на своих патчах! найти их можете в конце теме:
mirror.patch
pvp.patch
jail.patch
в файлах при пачкании jail.patch и mirror.patch есть ошибки исправляем их!
И так теперь нам нужно компилить ядро, как я описал выше у Тринити всего 1 библиотека скриптов и соотвественно нам будет легче!
Открываем Microsoft Visual Studio 2008 в моем случае... и теперь все делает под себя. если хотите компилить под win 32, то делай так Realease., если под х64 и у вас установлены доп. пакеты для х64 битных систем, то делаем так.!
Далее Жмем постороение(Build)=>постоить решение(Build Solution).
Вот у вас началась компиляция!ждем пока все у нас скомпилиться.
Далее когда мы скомпилировали, то теперь делаем так добавляем Scriptdev2 В дерикторию мангоса MaNGOS\mangos\src\bindings это в моем случае, если вы же вначале назвали папку MaNGOS.
И так делаем, также как и для Мангос Открываем Microsoft Visual Studio 2008 в моем случае... и теперь все делает под себя. если хотите компилить под win 32, то делай так Realease., если под х64 и у вас установлены доп. пакеты для х64 битных систем, то делаем так.!
Далее,когда все у вас скомпилиться, то теперь берем уже готовое ядро и библиотеки))
Вот в ManGOSE У вас создаться папка bin! и теперь все файлы берем. И копируем все туда! у вас же будут название ядер и конфигов другие!!
------------------------------------------------------------------------------
Теперь, что у нас заработал сервер, то нужна база )))
Скачать ее можно будет тут https://ytdb.ru Там же и для Тринити и Мангоса! Внимательно читайте там разделы!!!
Теперь создаем 3 базы characters,world,realmd и теперь, заливаем файлы, те, которые у нас в ядре!
и так теперь главное! все делаем так как я написал и сделал В базу characters заливаем characters.sql Они находяться в месте с ядром!! ваши исходники/sql/characters.sql
в базу realmd заливаем realmd.sql ваши исходники/sql/characters.sql
В базу world заливаем ту базу,которую вы скачали, в нашем случает-это YTDB! которую мы скачали!
Желательно заливать ее спомощью Sqlyog Enterprise!!
вот все мы заливаем базу с вами))
И на последок для лучшей работоспособности ядра и т.д.. заливаем в базу все sql файлы ваши исходники/sql!! вот тут есть папки full,updates и т.д..

 
off TrojДата: Вторник, 30.11.2010, 14:18 | Сообщение # 2

Сообщений: 1
Хочу заметить, что у вас не написано через какую программу заливать базу, где взять MySQL - новички могут не понять!
 
off StresДата: Среда, 22.12.2010, 15:07 | Сообщение # 3

±Каратель Флудеров±
Сообщений: 296
Troj,
Quote (Darkensand)
Microsoft Visual Studio 2008/2010 -Git -TortoiseHg -NaviCAt for MYSQL -SQLyog Enterprise

а это что ?
 
off Leonelmessi9999Дата: Пятница, 27.05.2011, 12:57 | Сообщение # 4

Сообщений: 1
cool
 
off DarkensandДата: Четверг, 16.06.2011, 12:30 | Сообщение # 5

Сообщений: 198
Stres, визуал
 
off prokaznik344Дата: Четверг, 09.02.2012, 22:45 | Сообщение # 6

Сообщений: 1
Darkensand, слушай напиши мне в скайп))prokaznik344)))
 
off ForeverTheBestДата: Среда, 07.03.2012, 15:38 | Сообщение # 7

Сообщений: 2
Darkensand, напиши плз в скайп ForeverTheBest1998
 
Форум » TrinityCore » Установка / Настройка TrinityCore » Урок Как создать свой сервер WoW с 0
Страница 1 из 11
Поиск: