DarksTeam Forums

Go Back   DarksTeam Forums > Area 2 > Developments > World Of Warcraft > WoW Guides

Reply
 
Thread Tools Display Modes
  (#1) Old
Client's Maker
suh1q is an unknown quantity at this point
 
suh1q's Avatar
 
Posts: 127
Thanks: 16
Thanked 17 Times in 15 Posts
Join Date: Sep 2008
Location: Бургас
Default Как да си направим и конфигурираме MaNGOS server, version 2.4.3 - 15-11-2009, 08:18

Как да си направим MaNGOS сървър !!!



Това е урок от който ще се научите как да пуснете World of Warcraft Burning Crusade сървър в net мрежата.


Преди да започнем каквото и да било трябва да свалим необходимия софтуер за да подкараме сървъра под Windows.

Продпочитаема версия на Windows:

* Windows XP - Добра система, но не много надеждна.
* Windows Vista - Ако имате над 2GB Ram DDR2 и двуядрен процесор, и не желаете да си сменяте OS, ще върви роботата.
* Windows Server 2003 RC2 - Най-добрата система от Windows за изготвяне на MaNGOS сървър, силно я препоръчвам на всички потребители.


Нужен софтуер:

# Net Framework 3.5
# TortoiseSVN - Програмата с която ще свалите останалите сървър файлове
# Сървър Файлове SVN Адрес:
http://svn.assembla.com/svn/wowserverfiles-bg/


Инсталация



Инсталация на TortoiseSVN


Инсталирайте TortoiseSVN и след това рестартирайте PC-то !
Направете папка ServerFiles на работния плот, десен бутон на нея и кликате - SVN Checkout...

В полето под URL of repository: поставяте това:
Code:
http://svn.assembla.com/svn/wowserverfiles-bg/
След това кликате ОК и чакате да свали всичко в папката.


=1= Инсталация на Xampp!

Отворете xampp-win32-1.6.4-installer.exe, след кaтo разбирасе сте го свалили и действайте по стъпките, показани по-долу.

ВАЖНО !

Преди да започнете инсталацията на XAMPP е задължително да изключете Skype, ако разбирасе го ползвате.Skype ползва порт 80, който е нужен на Apache за да се активира.
След като приключи инсталацията, можете спокойно пак да го включите.


1.

Кликнете - ОК


2.

Кликнете - Next

3.

Кликнете - Next

Маркирал съм да качи и FileZilla, това е програма за качване на файлове в хостинг сървъри, ако мислите че няма да ви трябва махнете тикчето от нея и продъжете на там

4.

Кликнете - Install

След като свърши с инсталирането, натиснете Finish !

=2= Инсталация на SQLyog!
Отворете SQLyog702.exe и го инсталирайте, тук няма нищо сложно и специфично за това няма да слагам картинки.

=3= Инсталация на NET Framework 3.5
Отворете dotnetfx35.exe и инсталирайте, след което е пропоръчително да рестартирате PC-то.

=4= Отидете в D:\ и направете папка с име MaNGOS_Server !

=5=
Разархивирайте Map & dbc екстракторът в папката на World Of Warcraft (D:\Games\World of Warcraft - това е пример, там и инсталирана моята игра.). След което направете папка maps във папката на играта, папките ви трябва да изглеждат така:



Стартирайте файлът ad.exe и изчакайте. Когато стигне до 100%, в отворилия се черен(DOS) прозорец ше се появи надпис "Press any key to continue...". Натиснете, което и да било копче от клавиатурата и прозорецът ще се затвори автоматично. Екстрактването отнема време, зависи от PC-то ви. От 15 до 30 минути.
След като приключите с екстрактването, копирйте папките maps и dbc в D:\MaNGOS_Server\ !


=6= Разархивирайте Vmaps екстракторът в произволно направена от вас папка, името на папката не е от значение. След което стартирайте makevmaps_SIMPLE.bat и чакайте, тук няма как да разберете до колко процента е стигнало екстрактването, за това просто чакайте. Екстрактването и на vmaps също става бавно.
Като приключи с икстрактването ще ви се появи надпис "Press any key to continue..." . Натиснете, което и да било копче от клавиатурата и прозорецът ще се затвори автоматично.

След като приключите с екстрактването, копирйте папката vmaps в D:\MaNGOS_Server\ !


=7= Разархивирайте всичко от архива MaNGOS Revision 6572 + ScriptDev2 Rev. 634 + ACID Rev. 20.rar в С:\MaNGOS_Server\ !


=8= Разархивирайте всичко от архива UDB 0.10.3 Rev.360 за MaNGOS Rev.6540+ ( + ACID 0.0.3 ).rar в С:\MaNGOS_Server\ !


=9= Разархивирайте MaNGOS Restarter-а в D:\MaNGOS_Server\ !


=10= Кликнете тук - http://localhost/security/index.php Акo не се стартира автоматично вашия интернет браузър, отворете този, който ползвате най-често и поставете линка от предното изречение. Oт MYSQL SECTION: "ROOT" PASSWORD полето настройте паролата на MySQL сървърът. Препоръчвам да използвате за парола mangos за да не променяте след това конфигурационните файлове на сървъра.


=11= Сега стартирайте SQLyog и действайте по показаните долу картинки !




Кликнете - Connect и след това Yes



Кликнете - Create Database...



Кликнете - Create

Така направихте датабаза с име mangos, сега направете още две датабази с имена realmd и characters !


Сега идва ред да импортнем нужните sql файловете в датабазите, който трябва да седят.
Дайте десен бутон на датабаза mangos и цъкнете Import Batch File..., посочете пътя до файла който сте разхивирали от архива MTDB_AmaniBear_rev6767_SD2-689.rar и цъкнете Import. След това посочете пътя до файловете:



* 6540_mangos_spell_proc_event
* 6544_mangos_spell_proc_event
* 6545_mangos_command
* 6557_mangos_command


които са в папка D:\MaNGOS_Server\sql\updates\

Дайте десен бутон на датабаза realmd и цъкнете Import Batch File..., посочете пътя до файла С:\MaNGOS_Server\sql\realmd.sql и цъкнете Import


Дайте десен бутон на датабаза characters и цъкнете Import Batch File..., посочете пътя до файла С:\MaNGOS_Server\sql\characters.sql и цъкнете Import



Конфигуриране


Ако SQLyog ви е отворен, затворете го и пак го отворете след това кликнете два пъти на realmd и дайте десен бутон на realmlist и кликнете на View Data.

След което в графата name напишете желаното име на сървъра ви, след което в графа adress поставете вашия IP adress, ако не го знаете можете да го разберете на адрес - www.whatismyip.com
Кликнете на иконката приличаща на дискетка за да сейфате и затворете SQL-yog.




Стартирате на сървъра


За да стартирате сървъра е нужно да отидете С:\MaNGOS_Server\ и да стартирате MaNGOS_Restarter.exe, чакате да се зареди сървъра което става за около минута.

Това е всичко !




!! Честито вече имате собствен World Of Warcraft Burning Crusade версия 2.4.3 !!



Сега само остава да отворите с Notepad или Wordpad realmlist.wtf файла който се намира в директорията на играта и да изтриете всичко, което пише вътре. След това поставете:

* set realmlist ВАШЕТО IP

и играйте.




Reply With Quote
The Following User Says Thank You to suh1q For This Useful Post:
bulle7proof (23-07-2010)
  (#2) Old
Newbie
zerrku is an unknown quantity at this point
 
zerrku's Avatar
 
Posts: 16
Thanks: 2
Thanked 0 Times in 0 Posts
Join Date: Nov 2009
Location: Yambol
Send a message via Skype™ to zerrku
Default 15-11-2009, 09:42

Quote:
Originally Posted by suh1q View Post
* Windows Vista - Ако имате над 2GB Ram DDR2 и двуядрен процесор, и не желаете да си сменяте OS, ще върви роботата.
Само това не можах да разбера ... Какво те кара да мислиш ,че Windows Vista е годен за сървър на WoW ?
Когато крашне сървъра тябва да се цъкне на бутона "Close" който изскача при грешка на апликация... Ако не се цъкне на бутона то рестартера не може да възобнови апликацията.
Reply With Quote
  (#3) Old
Client's Maker
suh1q is an unknown quantity at this point
 
suh1q's Avatar
 
Posts: 127
Thanks: 16
Thanked 17 Times in 15 Posts
Join Date: Sep 2008
Location: Бургас
Default 15-11-2009, 09:58

Quote:
Originally Posted by zerrku View Post
Само това не можах да разбера ... Какво те кара да мислиш ,че Windows Vista е годен за сървър на WoW ?
Когато крашне сървъра тябва да се цъкне на бутона "Close" който изскача при грешка на апликация... Ако не се цъкне на бутона то рестартера не може да възобнови апликацията.

За тази работа има mangos restarter като крашни нищо няма да ти дава да щракаш...




Reply With Quote
  (#4) Old
Newbie
zerrku is an unknown quantity at this point
 
zerrku's Avatar
 
Posts: 16
Thanks: 2
Thanked 0 Times in 0 Posts
Join Date: Nov 2009
Location: Yambol
Send a message via Skype™ to zerrku
Default 15-11-2009, 13:06

Точно това се опитах да обясня ... Когато крашне мангос рестартера не може да рестартира апликацията защото тя не е спряна на цяло. Когато цъкнеш на бутона "Close" тогава апликацията спира да работи и рестартера я стартирва отново. С 2 думи се получава ,че сървъра крашва а рестартера не може да разбере за какво става дума.
Reply With Quote
  (#5) Old
Newbie
nevercho is an unknown quantity at this point
 
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Join Date: Dec 2009
Default 03-12-2009, 17:00

vsichko razbrah do =6=.ot tam na setne teq arhivi gi tursih na VSQKUDE nemojah da gi namerq.malko pomosht ??i sqllog702.exe nemojah go namerq tui che drupnah ot google nqkuf ..nai vajnoto e kade sa teq arhivi deto spomenavash na 7 i 8. molq za otgovor po burzo.A i sohte neshto moje li i dr hora da igraqt na toq server

Last edited by nevercho; 03-12-2009 at 17:05.
Reply With Quote
  (#6) Old
WoW 4Vendeta Dev
bulle7proof is an unknown quantity at this point
 
bulle7proof's Avatar
 
Posts: 196
Thanks: 23
Thanked 18 Times in 14 Posts
Join Date: Feb 2009
Location: Sofia, Bulgaria
Default 23-07-2010, 13:58

Vmaps - не са задължителни !
Иначе отваряш архива в които се съдържа makevmaps_SIMPLE.bat , разархивираш го и после го слагаш в директориата на Уоуа и стартираш makevmaps_SIMPLE.bat . Чакаш известно време и като приключи , ще се създадe папкa Vmaps . Взимаш я и я слагаш в директорията на ядрото и после отваряш Mangos config-a и там намираш където пише Vmaps.LoS и го прави6 от 0 на 1
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.