Как да си направим сървър на WoW 2.4.x (MaNGOS)

Sunrize

Registered
В тази тема ще научите, как да си направите напълно работещ World of Warcraft сървър за пач версия 2.4.2 базиран на MaNGOS (Massive Network Game Object Server).

Част 1 - Нужен софтуер

За да направите сървърът, ще са ви необходими следните програми:

1. XAMPP
2. SQLyog Community Edition 6.56
3. Microsoft .NET Framework 3.5
4. Map екстрактор за пач 2.4.2
5. Vmaps екстрактор за пач 2.4.2
6. DBC файлове за пач 2.4.2
7. MaNGOS Restarter
8. MaNGOS ядро и база данни, които ще намерите по-долу в темата
9. Копие на играта World of Warcraft: The Burning Crusade пачната до версия 2.4.2

Част 2 - Инсталация

1. Инсталирайте XAMPP 1.6.6а (когато ви попита за Service Section, сложете отметка на "Install Apache as a service" и на "Install MySQL as a service"). ЗАБЕЛЕЖКА: Ако имате инсталиран Skype е препоръчително да го изключите или да го настройте да работи на порт различен от 80, защото ще пречи на Apache.
2. Инсталирайте SQLyog Community Edition 6.56.
3. Инсталирайте Microsoft .NET Framework 3.5.
4. Направете папка в пройзволно избрана директория, в която ще седят сървър файловете.
5. Разархивирайте Map екстракторът в папката на играта, след това в същата папка направете нова, която да се казва maps. Стартирайте файлът ad.exe и изчакайте. Когато стигне до 100%, в прозорецът ще се появи надпис "Press any key to continue...". Натиснете пройзволно копче от клавиатурата и прозорецът ще се затвори. Екстрактването ще отнеме около 30 мин (зависи от PC-то ви). Преместете maps папката в предварително направената такава за сървър файлове.
6. Разархивирайте Vmaps екстракторът в пройзволно избрана папка и стартирайте файлът makevmaps_SIMPLE.bat и изчакайте. Екстрактването ще отнеме доста време. Тук няма индикатор, по който да разберете след колко време ще свърши. Когато свърши ще се появи съобщение "Press any key to continue...". Натиснете пройзволно копче от клавиатурата и прозорецът ще се затвори. Преместете папката с име vmaps в папката за сървър файловете.
7. Разархивирайте dbc папката, от архивът с DBC файловете в папката за сървър файлове.
8. Разархивирайте всички файлове от архива с MaNGOS ядрото в папката за сървър файлове.
9. Разархивирайте файлът от архива с MaNGOS базата данни в пройзволно избрана папка.
10. Разархивирайте MaNGOS Restarter-а в папката за сървър файлове.
11. Пуснете любимия ви web browser и от него отворе следния линк - http://localhost/security/index.php . Ако сте направили всичко правилно, трябва да се отвори страница с име XAMPP for Windows Version 1.6.4 | Security Section. Oт MYSQL SECTION: "ROOT" PASSWORD полето настройте паролата на MySQL сървърът. Препоръчително е тя да е mangos, за да не се налага да настройвате допълнително config файловете на сървъра след това.
12. Стартирайте SQLyog, изберете continue и ще се отвори Connect to MySQL Host прозорец. Изберете New и напишете пройзволно име. В полето за password напишете MySQL паролата, която преди малко направихте и изберете Connect. Ще ви попита дали искате да запазите промените - изберете Yes. Ако сте направили всичко, както трябва ще се отвори прозорец, подобен на този -

Кликнете на DB надписът (в горния ляв ъгъл) и изберете Create Database... В полето Enter new database name напишете mangos и изберете Create. По този начин ще трябва да направите още 3 бази данни със следните имена: characters, realmd и scriptdev2.
13. Кликнете с десен бутон на мишката върху characters базата данни и изберете Restore From SQL Dump. Отидете в директорията със сървър файловете и влезте в папката sql. От нея изберете characters.sql файла и натиснете Open. Кликнете на Execute и изчакайте, докато под адреса не се появи надпис "Import Successful". След като се появи, затворете прозореца. По същия начин import-нете следните файлове в написаните срещу тях бази данни:

файлът с MaNGOS базата данни - mangos
сървър файлове/ScriptDev2/mangos_full_scripts.sql - mangos
сървър файлове/ScriptDev2/mangos_additional_req.sql - mangos
сървър файлове/sql/realmd.sql - realmd
сървър файлове/ScriptDev2/scriptdev2_structure.sql - scriptdev2
сървър файлове/Additional SQL/mangos_additinal.sql - mangos
сървър файлове/Additional SQL/scriptdev2_additinal.sql - scriptdev2
сървър файлове/Additional SQL/characters_additinal.sql - characters

Част 3 - Настройване
1. Влезте отново в SQLyog, кликнете два пъти върху realmd базата, ще се появят няколко папки. Кликнете два пъти върху Tables папката, след това натиснете с десен бутон на мишката върху realmlist графата и изберете View Data. Ще излезе нещо такова -

2. На мястото на MaNGOS в "name" полето напишете името на сървъра ви, а на мястото 127.0.0.1 в "address" полето напишете вашето IP.
3. Натиснете save иконката, която се намира над "id" полето.

Част 4 - Web страница
1. Влезте в htdocs папката, която се намира в папката, в която сте инсталирали XAMPP и изтрийте всичко от нея.
2. Изтеглете web страницата от тук и я разархивирайте в htdocs папката.
3. За да влезете в сайта използвайте IP-то ви (примерно http://12.34.56.78)

Част 5 - Стартиране на сървъра
1. Пуснете MaNGOS Restarter.exe. Ако всичко е наред, ще се появят два прозореца (mangosd.exe и realmd.exe), когато сървъра се зареди ще започнат да излизат най-различни съобщения за транспортите в играта (цепелини и кораби).
2. Време е да си създадете админски акаунт. Изберете mangosd.exe конзолата и напишете в нея следното - create "име на акаунта" "парола на акаунта" и натиснете Enter (пример - create test test), след това напишете setgm "име на акаунта" 3 и натиснете Enter (пример - setgm test 3). Напишете setbc "име на акаунта" 1 и натиснете Enter (пример - setbc test 1).

-------------------------------------------------------
Това е всичко!
Ако сте следвали внимателно инструкцийте, ще имате напълно работещ MaNGOS 2.4.2 сървър за World of Warcraft. :)

Сървър файлове

Ядра:

Най-ново -
MaNGOS Rev5960 + ScriptDev2 Rev414 Custom

Стари -

Бази данни:

Най-нова -
UDB 0.10.2 Rev351

Стари -

-----------------------------------------------------
Допълнителни неща:
GM Команди
Направи си MaNGOS WotLK Alpha сървър
Changelog

Thx to snakehs for helping me test the guide!

Темата е била последно ъпдейтвана на - 27.05.2008г.



Статус:
колд


Автор : onehitxzibit
Източник : http://data.bg
 
Колко пъти се пробвах и все ми дава error като пусна control panel-а.Все до там стигам.Защо?
untitled.JPG
 
bsd каза:
Колко пъти се пробвах и все ми дава error като пусна control panel-а.Все до там стигам.Защо?
untitled.JPG

Преебан ти е windows-a преистал.. и аз имах такъв проблем. :arrow:
 
A с моя проблем някои ще се заеме ли МОЛЯ ВИ!!!!!!! http://web-tourist.net/project/go6an/wowscrnshot_081808_194713.jpg
 
Задължително ли е да е с BC и да е 2.4 версия не може ли примерно за 2.0.0?и от какво главно зависи за коя версия ще е? само това искам да знам другото ми е ясно :).
благодаря предварително
 
alirius каза:
Задължително ли е да е с BC и да е 2.4 версия не може ли примерно за 2.0.0?и от какво главно зависи за коя версия ще е? само това искам да знам другото ми е ясно :).
благодаря предварително

Ако е 2.0 или нагоре е задължително да е BC. Версията зависи от MaNGOS файловете. За повече инфо - http://reaper-x.com

П.С. Би трябвало да го подкараш и на Vista, но не съм 100& сигурен ;)
 
Може ли някой да оправи линка към датабазата.Търсих 2 часа в гугал ама нищо не намерих.
 
Някои може ли да ми каже защо няма мобове на сървъра,също защо на сайта не пише че съм онлайн също магийте маиче изчезнаха след като излезнах от играта един път.Благодаря предварително.
 
Stifi каза:
bsd каза:
Колко пъти се пробвах и все ми дава error като пусна control panel-а.Все до там стигам.Защо?
untitled.JPG

Преебан ти е windows-a преистал.. и аз имах такъв проблем. :arrow:

не е вярно трябва му една програмка NET Framework и ще стане така ми беше и на мен ;)
 

Back
Горе