MaNGOS жобасы құрылған негізгі мақсат - оқыту, сондықтан оның бастапқы кодын тек жинақталған бағдарламаны қоса, білім беру мақсатында пайдалануға рұқсат етіледі. Жалпы жобаларды орнату үшін MaNGOS қолдана алмайсыз.
Бұл қажетті
- - Интернетке қол жетімді компьютер;
- - «Блокнот» бағдарламасы;
- - карталарды орауға арналған утилита;
- - MySQL мәліметтер қорының сервері;
- - Microsoft Framework 3.5;
- - Navicat бағдарламасы;
- - жүйені басқару дағдылары.
Нұсқаулық
1-қадам
MySQL мәліметтер қорының серверін компьютерге орнатыңыз. Қайта жүктеңіз, Navicat бағдарламасын орнатыңыз. Navicat-ты орнатқаннан кейін оны MySQL серверімен байланыстырыңыз. Ол үшін бағдарламаны ашып, Connection командасын іске қосыңыз. Параметрлер терезесінде келесіні толтырыңыз: бірінші өріске серверді енгізіңіз, хост аты / ip мекен-жайы өрісіне localhost, порт - 3306, пайдаланушының аты - root енгізіңіз, MySQL-ті орнатқан кездегідей құпия сөзді енгізіңіз. Әрі қарай, төрт мәліметтер базасын жасаңыз: scriptdev2, кейіпкерлер, angos және realmd. MaNGOS серверін құру үшін базаны құру қажет. Сервер қосылымын тінтуірдің оң жақ түймешігімен нұқыңыз, Жаңа мәліметтер базасы командасын орындаңыз, мәліметтер базасына атау енгізіңіз, кодтауды utf8 етіп орнатыңыз, ОК батырмасын басыңыз. MaNGOS серверін іске қосудың қалған негіздерін дәл осылай жасаңыз.
2-қадам
Сервер жиынтығын конфигурациялаңыз, бұл үшін сервер файлдарын C: mangos қалтасына шығарыңыз, mangosd.conf файлын өңдеңіз. Оны блокнот арқылы ашып, келесі жолдарды бекітіңіз: LoginDatabaseInfo = «127.0.0.1; 3306; root; mangos; realmd»; WorldDatabaseInfo = «127.0.0.1; 3306; root; mangos; mangos»; CharacterDatabaseInfo = «127.0.0.1; 3306; root; mangos; таңбалар». Бұдан әрі MaNGOS серверін теңшеу үшін LogsDir = «» жолын табыңыз, тырнақшаларда журналды көрсетіңіз. Осыдан кейін RealmZone = 1. жолын табыңыз, егер сіздің World of Warcraft клиентіңіз ағылшын болса, оны өткізіп жіберіңіз, ал егер ол орыс болса, блокты 12-ге ауыстырыңыз. Әрі қарай, realmd.conf файлын ашып, LoginDatabaseInfo = «127.0.0.1; 3306; mangos; «line. Mangos; realmd» алдыңғы параметрмен бірдей. Scriptdev2.conf файлын ашып, келесі жолды ауыстырыңыз: ScriptDev2DatabaseInfo = «127.0.0.1; 3306; root; mangos; scriptdev2». Файлды сақтаңыз.
3-қадам
Деректер базасын орнатуды бастаңыз. Сілтемеден дерекқорды жүктеп алыңыз https://zone-game.info/go/?https://svn2.assembla.com/svn/ytdbase/Full_DB/, оны MaNGOS дерекқорына пакеттік файлмен толтырыңыз. Деректер қорын пакеттік файлмен бір қалтаға шығарыңыз, дерекқордың атын TDB_096_R45.01_rev6710.sql деп өзгертіңіз. Әрі қарай кестелерді орнату басталады. Орнатқаннан кейін, Navicat көмегімен мәліметтер базасына арналған жаңартуларды жүктеңіз. Онда серверлік қосылымды ашып, мәліметтер базасын таңдап, оны тінтуірдің оң жақ түймешігімен нұқыңыз, Орындау файлын пәрменін таңдаңыз, ашылған мәзірде «Пуск» командасын нұқыңыз. Осыдан кейін World of Warcraft клиенттік файлдарының орауын босатыңыз, карталар мен dbc қалталарын MaNGOS орнатылған қалтаға жылжытыңыз. Realmd.exe, содан кейін mangosd.exe іске қосыңыз. Сервердің жүктелуін күтіңіз, консольде тіркелгі жасау root 12345 деп жазыңыз, бұл команда 12345 паролімен тіркелгі жасайды.