Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
Arara

[ManGos]Návod - Revize 7072 + UDB {WotLK 3.0.3} by ArArA

Recommended Posts

Obrázkový návod - SQLyog


Co potřebujete?
MySQL v5.0+ - Stahuj.Cz
SQLyog - Stahuj.Cz
NET Framework 1.1 - 3.5 - Google.Cz
Můj pack - WotLK ManGos 7072 + UDB aj...

Jak zprovozníme server?
1.) Rozbalíme můj pack, třeba na plochu.
2.) Rozbalíme Databázi aj. zaZipované/zeRarované soubory
3.) Nainstalujeme MySQL, SQLyog, a NET Frameworky (pokud framework máte, bude vše v pohodě).
4.) Otevřeme SQLyog a přihlásíme se pod našim účtem, pro příklad dáme "root" , "xxx". (Vy si založíte vlastní při instalaci MySQL).
5.) V SQLyogu vytvoříme 4 Databáze
- Characters
- Mangos
- Scriptdev2
- Realmd
createdatabase.PNG

6.) Do každé databáze nahrajeme příslušná SQL, klikneme pravým tlačítkem myši na databázi, a zvolíme Import Batch File, tak jak je na obrázku...
najdeme dané SQL a klikneme na Execute, počkáme dokud se neobjeví Succesfuly.
import.PNG

7.) Jaké SQL kam nahrát?
- Characters - v mém packu, složka SQL, nahrajeme characters.sql

- Realmd - v mém packu, složka SQL, nahrajeme realmd.sql

- Scriptdev2 - v mém packu, složka SQL, složka Scriptdev2, nahrajeme Scriptdev2_sctructure.sql, potom Scriptdev2_script_texts.sql
- Poté nahrajeme v složce SQL - ACID pod názvem 005_acid_scriptdev_unstable.sql

- Mangos - v mém packu, složka SQL, nahrajeme mangos.sql, potom se vrátíme zpět a nahrajeme UDB_0.11.0_Core_7069_SD2_838_(3.0.3).sql
- Poté vlezeme opět do složky SQL/Scriptdev2 a nahrajeme mangos_full_scripts.sql
- Potom nahrajeme v složce SQL - ACID pod názvem 005_acid_mangos_unstable.sql

Tímto uzavřeme SQLyog, a vlezeme opět do složky mého packu,
vlezeme do složky s názvem Extractor Map a soubor AD.exe vložíme do složky s 3.0.3 World of Warcraftem: WotLK
- Spustíme a vyčkáme dokud se sám nevypne (podle počítače, cca 20 minut) - vytvořila se nám složka Maps, tuto složku hodíte do složky mého packu.

Nyní vlezeme opět do mého packu, do složky Extractor Vmap, a vložíme všechny obsahující soubory do složky s World of Warcraftem, přesněji do složky
Data/enUS nebo Data/enGb, podle druhu vašeho klienta...
- Spustíme soubor Make_vmaps, potvrdíme entrem, a vyčkáme dokud se proces nedokončí (podle počítače, cca 30-60 minut)
- Vytvoří se nám 2 složky Buildings a Vmaps ... Buildings můžeme smazat, a Vmaps přesuneme do složky mého packu.
• Vmapy slouží k lepší koordinaci souřadnic NPC apod. tudíž, jednotky se nebudou tak často propadat pod texturu, nebudou kouzlit přes zeď...
- Pokud nechceme mít Vmapy Zaplé, přepíšeme config na 0, pokud je chceme mít zaplé, přepíšeme na 1
• mangosd.CONF - složka mého packu
- Přenastavíme Vmapy 0/1
   vmap.enableLOS = 0
   vmap.enableHeight = 0



To by jsme měli, nyní zbývá nastavit Configy připojení k databázi
• mangosd.CONF

   LoginDatabaseInfo     = "127.0.0.1;3306;root;xxx;realmd2"
   WorldDatabaseInfo     = "127.0.0.1;3306;root;xxx;mangos"
   CharacterDatabaseInfo = "127.0.0.1;3306;root;xxx;characters2"


• realmd.CONF

   LoginDatabaseInfo = "127.0.0.1;3306;root;xxx;realmd2"


• Scriptdev2.CONF

   ScriptDev2DatabaseInfo     = "127.0.0.1;3306;root;xxx;scriptdev2"


<<<IP necháme, měníme pouze část ;root;xxx; kde root představuje login a xxx představuje heslo, které jsme zadávali při instalaci MySQL>>>

Jako poslední věc si nastavíme jméno Našeho serveru v SQLyogu, databaze Realmd (2x klikneme) rozevře se struktura, najedeme na realmlist a
klikneme napravo v tabulce na 3 Table Data, přepíšeme jméno realmu, klikneme na disketku hned nadtím. HOTOVO, vypneme SQLyog.

realm.PNG


(Nezapomeňte rozbalit soubor DBC.rar ve složce mého packu)

Pokud jste vše udělali správně, podle tohoto návodu, spusťte Mangosd.exe a Realmd.exe
- Pokud vám Mangosd.exe problikne, zkontrolujte configy, a nainstalujte NET Framework 1.1 2.0 3.0 a 3.5
- příkazový řádek konzole mangosd.exe rozevřeme tak, že napíšeme do ní command a potvrdíme enterem, pokud si chceme vytvořit account, najdeme
si příkaz, pokud nevíte jak daný příkaz použít, použijte help "napíšeme help DANÝpříkaz - enter"

Nechte ManGos dojet, do realmlistu World of Warcraft/Data/enUS_enGB/realmlist.wtf napíšeme set realmlist 127.0.0.1, a připojíme se na náš
account, nebo na již vytvořený account mangosem.
ADMINISTRATOR , ADMINISTRATOR gmlvl 3
GAMEMASTER , GAMEMASTER gmlvl 2
MODERATOR , MODERATOR gmlvl 1
PLAYER , PLAYER gmlvl 0

Gratuluji, vytvořil jsi si svůj vlastní WoW server...

Návod - tvorba serveru v MySQL příkazovém řádku


OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO-:(X):-
O JAK PRACOVAT S PŘÍKOZOVÝM ŘÁDKEM MYSQL?
O • Co budeme potřebovat?
O - Vše co je nad tímto návodem v obrázovém návodu...
O
O • Jak na to?
O - Otevřeme příkazový řádek MySQL, Start - Všechny Programy - MySQL - MySQL server X.X - MySQL Command Line Client
O - V řádku zadáme jako první heslo, které jsme zadali při instalaci MySQL, "u nás 'xxx' " - Tedy napíšeme 'xxx' a potvrdíme Enterem.
O - Gratuluji, jste v Příkazovém řádku MySQL, který je rychlejší a stabilnější než Navicat nebo SQLyog
O
O • Nyní jdeme na tvorbu serveru zapomocí příkazového řádku MySQL
O • Jak vytvoříme Databázi?
O - Do příkazového řádku napíšeme
O • create database JMÉNO; ("Středník ';' je nutný, za jméno dodáme naše databáze - ('Characters ; Mangos ; Scriptdev2 ; Realmd').
O - Nyní musíme do databází nahrát příslušná SQL, ty které jsou sepsány nahoře, v obrázkovém návodu.
O 1.) Musíme označit Databázi, do které jdeme nahrávat SQL
O • use JMÉNO ("Za jméno dodáme, jméno naší databáze").
O - Tímto nám MySQL zdělí, že je vše OK, a databáze je vybrána a je připraven na nahrání SQL souborů.
O • source CESTAkSQLsouboru ("Příklad C://Můjserver/SQLsoubory/mangos.sql ->SQL soubor musí mít koncovku .sql, kterou musíte do řádku napsat").
O - Při nahrávání SQL do jiné databáze musíme opět změnit Databázi, jinak se nám nahrání nepovede, nebo zničí
O • use JMÉNO ("Za jméno dodáme, jméno naší databáze").
O
O Toť je vše, gratuluji nyní umíte pracovat i s příkazovým řádkem MySQL
O
O Návod by Arara
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO-:(X):- Edited by Arara

Share this post


Link to post
Share on other sites

Hej diky moc!!!! konecne!!!!!!!! mi ta nova udb nejela diky za revizi a udb :) diky moc !!!!!!

 

Edit: jsou nutne ty vmapy ? ovlivni to nejak hru?

Edited by Blacklampik

Share this post


Link to post
Share on other sites
Hej diky moc!!!! konecne!!!!!!!! mi ta nova udb nejela diky za revizi a udb :) diky moc !!!!!!

 

Edit: jsou nutne ty vmapy ? ovlivni to nejak hru?

Ahoj, hru to neovlivní, dokonce to sníží nároky serveru na tvůj počítač a linku (pokud se jedná o veřejný server)...

Jediné co to způsobí, je to že kouzla podobné Fearu, Shadowstepu hráče velice často dostanou pod texturu, nebo nebudou fungovat... Jednotky budou běhat pod texturu nebo nad, vypadá to blbě ;-) ale pokud máš server jen pro radost, nemusíš mít ;-)

Edited by Arara

Share this post


Link to post
Share on other sites

Pěkný návod, líbí se mi. Možná by bylo lepší naučit uživatele pracovat s příkazoou žádkou než s pomalým navicatem.

Share this post


Link to post
Share on other sites
Pěkný návod, líbí se mi. Možná by bylo lepší naučit uživatele pracovat s příkazoou žádkou než s pomalým navicatem.

Není navicat, ale SQLyog, je lepší a rychlejší, nemám s ním problémy... no mohl bych sem hodit i návod na příkazový řádek MySQ, ale dlouho se sním nedělal takže tam budu mít chyby ;-)

Share this post


Link to post
Share on other sites
Omouvám se, nevšiml jsem si. Když jsme u toho v čem je o tolik lepší SQLy log? ;)

U navicatu se často stává, že u větších souborů SQL, nenahraje vše, nebo udělá chybu, která pak poškodí databázi...

 

• Do návodu přidán návod na Příkazový Řádek MySQL

Edited by Arara

Share this post


Link to post
Share on other sites

Je rozdíl, jestli používáš starou verzi 5 nebo nejnovější verzi 8 :P je vidět žy ty jsi zustal u 5tky.

Navíc uživatelské rozhraní je mnohem přívětívější a funkce jsou též lepší než u sqly logu.

 

To už ale zabíhám do OT ;) at si každej používá co chce a co se mu líbí.

Edited by hisgrak

Share this post


Link to post
Share on other sites
Je rozdíl, jestli používáš starou verzi 5 nebo nejnovější verzi 8 :P je vidět žy ty jsi zustal u 5tky.

Mám 8, a furt upřednostňuju mysql conzoli. Bo i sqlyog je na nic :- /

Share this post


Link to post
Share on other sites

radim pouzivat sqllog na hazeni itemu a navicat když chcu udělat item podle nějakého jiného :) V navicatu je dobré že tam můžu hledat napíšu illidan sword a najde mi to illdianku D: a staci pak opsat jenom Display :D v sqllogu to musim hledat :)

Share this post


Link to post
Share on other sites

Vie niekto poradiť? Tu Arara píše, že "Vytvoří se nám 2 složky Buildings a Vmaps ... Buildings můžeme smazat, a Vmaps přesuneme do složky mého packu." Lenže po mojom extrahovaní mám plnú zložku buildings a v zložke Vmaps nie je ani jeden súbor, je to chyba, alebo mám len niečo premenovať alebo ako by sa to dalo vyriešiť. Ďakujem ta skorú odpoveď.

Share this post


Link to post
Share on other sites

pokud se vytvořila jen složka Building zkus spustit vmap_extract_SAMPLE nebo jak to je ;.) je možné že jsem to spletl ;-)

Share this post


Link to post
Share on other sites

Skúšal som všetky bat čo tam sú a stále nič, zatiaľ mám vmapy vypnuté. Inak tá db je poriadne blbá, ani jeden dung nespawnnuty, Sartharion friendly faction a ani nebol spawnnutý, musel som si ho ja. Keď vojden do Naxxu v Howlingu portne ma to do naxxu v EP. No ešte to má čo doháňať. Jasné, viem, že wotlk len nedávno vyšiel, ale toto som až nečakal :)

 

----------------------------------------------------------------------------------------------------------------

 

LoginDatabaseInfo = "127.0.0.1;3306;root;xxx;realmd2"

WorldDatabaseInfo = "127.0.0.1;3306;root;xxx;mangos"

CharacterDatabaseInfo = "127.0.0.1;3306;root;xxx;characters2"

 

Nechápal som, prečo si tam dala tie dvojky a tušil som, že mi to nepôjde, lebo nikdy sa tie dvojky neuvázdali. Spustil som a voala, nešlo to kvôli dvojkám, zmazal som si ich z realmd.cfg a mangos.cfg a fachčalo to.

Edited by aNGElo

Share this post


Link to post
Share on other sites

UDB začala vydávat pro wotlk nedávno, pokdu vím žádná DB nemá ospawněné instance ;-) jinak nevím včem je problém počkat a poté updatovat ;-) Outland se dělal hodně dlouho, a ještě teď některé instance nefugují ani z pár procent jako na ofi ;-)

 

Edit - pokud ti to nevytváří Vmaps tak si na filebeam.com najdi/search Vmap extractor pro 3.0.3 ;-) a zkus to s jiným (mě ale funguje)

Edited by Arara

Share this post


Link to post
Share on other sites
Ahoj potrebujem poradit, urobil som si server presne podla tohoto navodu a ked chcem spustit realmd.exe a mangosd.exe vzhadyuje mi u oboch tuto chybu:

 

http://image.majkee.com/index.php?page=vie...mp;name=scr.jpg

 

Neviete cim to je prosimvas? Ako to opravim?

Ahojky, pokud jsi dělal vše podle návodu ;-) tak jsi jistě splnil toto :D

Co potřebujete?

• NET Framework 1.1 - 3.5 - Google.Cz

 

-> Jakmile to nainstaluješ vše ti pujde

Edited by Arara

Share this post


Link to post
Share on other sites

Inak tiež som to najprv pochopil, že stačí buď 1.1, alebo niektorá do 3.5. Keďže som robil ale už dávnejšie server tak som vedel, že a to treba 3.5, ale je to tak trocha nezmyselne napísané. No treba na to 3.5 tak nvm načo tam máš tú 1.1-

Share this post


Link to post
Share on other sites
pekna ravize a udb :) ale nefaka tam na startu zadne npc DK :) a nake dungy na northrendu treba jako nexus :) jinak GJ

Dělá ti problém stáhnout updatepacky UDB a updatovat? U revize je databáze, která vyšla, a není hotová, nějaké updatepacky už vyšli najdeš je na svn UDB tak stahuj, updatuj... a budeš tam něco mít ;-)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×