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:  
Malfik

[MaNGOS] Vytvoření a aktualizace MaNGOS TBC serveru 2.0.12

Recommended Posts

Zdravim vas!Stiahol som si to co trebalo..nakonfiguroval tak ako ma byt, ale ked spustim mangosd ide v poho a potom to hodi toto

 

2007-07-03 23:50:01 Using configuration file mangosd.conf.

2007-07-03 23:50:01 MaNGOS daemon /0.7-SVN (Win32)

2007-07-03 23:50:01 <Ctrl-C> to stop.

 

 

MM MM MM MM MMMMM MMMM MMMMM

MM MM MM MM MMM MMM MM MM MMM MMM

MMM MMM MMM MM MMM MMM MM MM MMM

MM M MM MMMM MM MMM MM MM MMM

MM M MM MMMMM MM MMMM MMM MM MM MMM

MM M MM M MMM MM MMM MMMMMMM MM MM MMM

MM MM MMM MM MM MM MMM MM MM MMM

MM MM MMMMMMM MM MM MMM MMM MM MM MMM MMM

MM MM MM MMM MM MM MMMMMM MMMM MMMMM

MM MMM http://www.mangosproject.org

MMMMMM

 

 

2007-07-03 23:50:01 World Database: 127.0.0.1;3306;root;zuzanka;mangos

2007-07-03 23:50:01 Login Database: 127.0.0.1;3306;root;zuzanka;realmd

2007-07-03 23:50:01 Realm running as realm ID 1

2007-07-03 23:50:01 Using DataDir C:/Manogs/

2007-07-03 23:50:01 Initialize data stores...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Loaded 32 data stores

2007-07-03 23:50:02

2007-07-03 23:50:02 Cleaning up instances...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Initialized 0 instances, deleted 0 old instances

2007-07-03 23:50:02 Packing instances...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Instance numbers remapped, next instance id is 1

2007-07-03 23:50:02 Loading Game Object Templates...

2007-07-03 23:50:02 ERROR:`gameobject_template` table is empty!

 

2007-07-03 23:50:02 >> Loaded 0 game object templates

2007-07-03 23:50:02

2007-07-03 23:50:02 Loading Spell Chain Data...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Loaded 0 spell chain records

2007-07-03 23:50:02 ERROR:`spell_chains` table is empty!

2007-07-03 23:50:02 Loading Spell Learn Skills...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Loaded 0 spell learn skills

2007-07-03 23:50:02 ERROR:`spell_learn_skill` table is empty!

2007-07-03 23:50:02 Loading Spell Learn Spells...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Loaded 0 spell learn spells

2007-07-03 23:50:02 ERROR:`spell_learn_spell` table is empty!

2007-07-03 23:50:02 Loading Spell Proc Event conditions...

2007-07-03 23:50:02 ERROR:`spell_proc_event` table is empty!

 

2007-07-03 23:50:02 >> Loaded 0 spell proc event conditions

2007-07-03 23:50:02

2007-07-03 23:50:02 Loading Aggro Spells Definitions...

2007-07-03 23:50:02 ERROR:`spell_threat` table is empty!

 

2007-07-03 23:50:02 >> Loaded 0 aggro generating spells

2007-07-03 23:50:02

2007-07-03 23:50:02 Loading NPC Texts...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Loaded 0 npc texts

2007-07-03 23:50:02 Loading Items...

2007-07-03 23:50:02 ERROR:`item_template` table is empty!

 

2007-07-03 23:50:02 >> Loaded 0 item prototypes

2007-07-03 23:50:02

2007-07-03 23:50:02 Loading Page Texts...

2007-07-03 23:50:02 ERROR:`page_text` table is empty!

 

2007-07-03 23:50:02 >> Loaded 0 page texts

2007-07-03 23:50:02

2007-07-03 23:50:02 Loading Item Texts...

2007-07-03 23:50:02

2007-07-03 23:50:02 >> Loaded 0 item pages

2007-07-03 23:50:02 Loading Creature templates...

2007-07-03 23:50:03 >> Loaded 7379 creature definitions

2007-07-03 23:50:03

2007-07-03 23:50:03 Loading Creature Reputation OnKill Data...

2007-07-03 23:50:03

2007-07-03 23:50:03 >> Loaded 855 creature award reputation definitions

2007-07-03 23:50:03 Loading Creature Data...

2007-07-03 23:50:09 >> Loaded 85513 creatures

2007-07-03 23:50:09

2007-07-03 23:50:09 Loading Creature Addon Data...

2007-07-03 23:50:09 >> Loaded 784 creature addons

2007-07-03 23:50:09

2007-07-03 23:50:09 Loading Creature Respawn Data...

2007-07-03 23:50:09

2007-07-03 23:50:09 >> Loaded 0 creature respawn times.

2007-07-03 23:50:09 Loading Gameobject Data...

2007-07-03 23:50:09

2007-07-03 23:50:09 ERROR:>> Loaded 0 gameobjects. DB table `gameobject` is empty.

2007-07-03 23:50:09 Loading Gameobject Respawn Data...

2007-07-03 23:50:09

2007-07-03 23:50:09 >> Loaded 0 gameobject respawn times.

2007-07-03 23:50:09 Loading Weather Data...

2007-07-03 23:50:09

2007-07-03 23:50:09 ERROR:>> Loaded 0 weather definitions. DB table `game_weather` is empty.

2007-07-03 23:50:09 Loading Quests...

2007-07-03 23:50:09

2007-07-03 23:50:09 >> Loaded 0 quests definitions

2007-07-03 23:50:09 ERROR:`quest_template` table is empty!

2007-07-03 23:50:09 Loading Quests Relations...

2007-07-03 23:50:09

2007-07-03 23:50:09 ERROR:>> Loaded 0 quest relations from gameobject_questrelation. DB table `gameobject_questrelation` is empty.

2007-07-03 23:50:09

2007-07-03 23:50:09 ERROR:>> Loaded 0 quest relations from gameobject_involvedrelation. DB table `gameobject_involvedrelation` is empty.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 33 listed for entry 196 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 7 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 15 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 21 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 54 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 3100 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 3101 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 3102 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 3103 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 3104 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 3105 listed for entry 197 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 9 listed for entry 233 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 12 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 13 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 14 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 65 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 135 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 142 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 144 listed for entry 234 not exist.

2007-07-03 23:50:09 ERROR:Table creature_questrelation: Quest 166 listed for entry 234 not

Edited by icmanik

Share this post


Link to post
Share on other sites

no ja som stiahol tu co je v tom navode

 

MaNGOS 3735 + ScriptDev2 45

SDB 0.6.4 (rev.191) (up to MaNGOS rev.3721 Full database)

 

//btw: mohol bysi mi dat link na tu 100MB dbc?thx naj by bola posledna co vysla...

Edited by icmanik

Share this post


Link to post
Share on other sites

Replik ok uz to neries, uz som to rozbehal :) neboj sa niesom jeden s tych co zaspamuje forum a pritom to tu vsetko je napisane :) MOooc Thx za pomoc :)

Share this post


Link to post
Share on other sites

zdravim chcel by som sa nieco opytat...stiahol som si tuto dbc + reviziu MaNGOS 3735 + ScriptDev2 45...a je tam zlozka sql a v nej updates..co to je za zlozka ked to nahram cez navicat do dbc? tak co budem mat viacej itemov?spellov? nechapem thxza vysvetlenie :)

Share this post


Link to post
Share on other sites
zdravim chcel by som sa nieco opytat...stiahol som si tuto dbc + reviziu MaNGOS 3735 + ScriptDev2 45...a je tam zlozka sql a v nej updates..co to je za zlozka ked to nahram cez navicat do dbc? tak co budem mat viacej itemov?spellov? nechapem thxza vysvetlenie :)

 

Ne slozka updates je updatova slozka - tam sou zmeny ve strukture DB.. a pokud neupdatujes changesetama od SDB, tak musis pouzivat todle.

 

Radim ti todle pouzivat jen v krajnich mezich.. jinak si muzes totalne rozesrat DB.. vim o cem mluvim, uz se mi to podarilo

Edited by charlie

Share this post


Link to post
Share on other sites

mno parada fakt ochotni lidi takovi miluju blbej link vas zabije uz sem projel celi forum a nic porat jenom zakladni databaze tbc bez realmd databazi nic proste nic uz mam stahleho asi faho mega a uz vic nic se mi stahovat nechce diky opravdus te mi pomohli <_<<_<

Share this post


Link to post
Share on other sites

kurna uz sem projel celi forum a v zadne databazi enbylo sakra realmd.sgl jenom mangos.sgl nic vic a to ej diny potrebuju realmd.sgl boze toejtak tezky .. uz nic vi vis stahovat nechci uz sem to projel 100x

Share this post


Link to post
Share on other sites

Caute, mam problem nejdu mi GM prikazy. Ide mi jedine .gmon a .speed. Mam tam este ine prikazy v tom .commands ale nemam tam napr .setlvl alebo .additem

 

Edited by raptor525

Share this post


Link to post
Share on other sites
Tutorial pro spuštění vlastního MaNGOS serveru. Je nutný klient s verzí 2.0.12!

 

POTŘEBNÉ PROGRAMY:

 

~ MySQL 5.0 zde

~ Navicat zde nebo SQLyog zde

~ Revize MaNGOS MaNGOS 3660 + ScriptDev 2 Rev44 << Novější ke stažení dole >>

~ Full DB SDB 0.6.4 (rev.187) << Novější ke stažení dole >>

~ Ad.exe pro extrahnutí map z wow zde

~ DBC soubory zde

 

~ Nainstalujte MySQL 5.0

~ Nainstalujte Navicat/SQLyog

 

VYEXTRAHOVÁNÍ MAP:

 

~ Po stažení souboru ad.exe ho nakopírujte do hlavní složky WoW.

~ Vytvořte složku "maps" v hlavní složce WoW a poté spusťte ad.exe tím se vám vyextrahují mapy (do složky "maps"), kterou pak nakopírujete do hl.slož. MaNGOS serveru.

 

VYTVOŘENÍ SLOŽKY PRO SERVER:

 

1) Vytvořte si složku, kde chcete mít server. (např D:/MaNGOS)

2) Nakopírujte do ní soubory, které jsou v revizi MaNGOS.

3) Nakopírujte složku "dbc" a "maps" do složky ze serverem.

4) Celé by to mělo vypadat takhle: obrázek

 

INSTALACE DATABÁZE:

 

1) Vytvořte si připojení na váš MySQL server pomocí programu Navicat.

 

~ Connection Name = Napiště jméno připojení (to je jedno co napíšete)

~ Hostname/IP = Zatím nechejte "localhost"

~ Port = 3306

~ User Name = root

~ Password = heslo,které jste zadali pří instalaci MYSQL 5.0

~ Save Password a poté Test Connection. Mělo by to napsat "Connection Successfull".

~ Takto to má vypadat = obrázek

 

2) Nyní klikněte na jméno připojení a otevře se vám obsah připojení.

 

~ Měli by tam být 3 databáze (information_schema,mysql,test). Klikněte pravým tl. myši na jméno připojení a zvolte "New database" jméno zvolte "mangos". Vytvořte další databázi "realmd".

viz obrázek

~ Teď klikněte na databázi "mangos" prav.tl. myši a zvolte "execute batch file" a vyhledejte full db. Viz obrázek. Bude to trvat zhruba 15-25 minut.

~ To samé udělejte u databáze "realmd" s tím rozdílem, že vyhledáte v revizi MaNGOSe ve složce SQL "realmd.sql". Viz obrázek

~ Pokud je v revizi složka ScriptDev2 tak je potřeba aktualizovat i skripta. Opět na databázi "mangos" "execute batch file" a vyberete ve složce ScriptDev2 "scripts.sql" .

 

KONFIGURACE SERVERU:

 

3) Teď už je vše hotovo co se týče nahrávání a můžeme se pustit do konfigurace souborů "mangosd.conf" a "realmd.conf".

~ Prvně si otevřeme soubor "mangosd.conf",který bude vypadat následovně:

 

DataDir = "vaše umístění MaNGOS serveru"
LoginDatabaseInfo = "127.0.0.1;3306;root;vaše heslo;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;root;vaše heslo;mangos"

 

~ Místo "vaše heslo" zadejte heslo, které jste použili při instalaci MySQL a Navicatu.

~ Místo "vaše umístění MaNGOS serveru" zvolte, kde máte hlavní složku vašeho serveru (např D:/MaNGOS 3240 - v mém případě).

~ Uložte a zavřete soubor.

 

4) Konfigurace souboru "realmd.conf".

 

~ Změníme to samé jako u předešlého souboru.

LoginDatabaseInfo = "127.0.0.1;3306;root;vaše heslo;realmd"

~ Uložte a zavřete soubor.

 

5) Nyní dejte do vašeho realmlistu IP "127.0.0.1" .

 

6) Spusťe soubory "mangosd.exe" a "realmd.exe" . Pokud spadnou tak je někde chyba a máte něco špatně. obrázek Měli by jste uslyšet písknutí.

 

7) Vytváření accountů můžete dělat buď v Navicatu nebo přímo v konzoli MaNGOSe.

 

create login heslo (např. create malfik malfik)

setgm login 3 (1=moderator, 2=gamemaster, 3=administrator) (např. setgm malfik 3). Viz obrázek

 

8) Toť vše ... Enjoy :)

 

9) Aby se mohli připojit i vaši kámoši nebo hráči pokud budete mít server tak je nutné v databázi "realmd" v tabulce "realmlist" změnit u "adress" IP na:

~ Buď vaše Hamachi (Musíte být vy poskytovatel Hamachi připojeni pro ostatni!)

~ Nebo pokud máte veřejné IP tak napište vaše IP.

~ To samé si musejí napsat hráči do svého realmlistu.

Update MaNGOSe a DB

 

Než něco začneme updatovat je třeba si udělat pečlivě zálohy. Za druhé musíte mit přehled zda budete mít vše kompaktibilní (DB a Revize).

 

Update DB

 

V databázi "mangos" si označíme tyto tabulky:

 

auctionhouse

character

character_action

character_aura

character_gifts

character_homebind

character_inventory

character_kill

character_pet

character_queststatus

character_reputation

character_social

character_spell

character_spell_cooldown

character_stable

character_ticket

character_tutorial

corpse

group

group_member

guild

guild_charter

guild_charter_sign

guild_member

guild_rank

item_instance

item_text

mail

Můžeme to udělat 2 způsoby:

 

~ Buď si označíme tyto tabulky a přetáhneme je do nějaké jiné předtím vytvořené databáze pro zálohy.

~ Nebo (99,9% záruka zálohy) si každou tabulku vydumpujete pomocí Dump SQL File, které pak po updatu executnete na "mangos" db." V SQLyogu to provedeme tak, že klikneme na tabulku a dáme Export -> Export Data Table, vybereme způsob CSV a pak jen vyhledáme místo, kam chceme jednotlivé tabulky uložit.

1) Teď když jsme si všechno zálohovali, tak smažeme celou DB "mangos" a vytvoříme ji znovu.

~ Stáhneme si novější Full DB než jsme měli předtím a "executneme" na databázi "mangos".

 

2) Po dokončení budeme mít v databázi "mangos" ty tabulky, které jsme předtím zálohovali, takže je teď smažeme.

 

~ Po smazání klikneme na databázi "mangos" a executneme na něj jednotlivé SQL tabulky, které jsme si zálohovali.

~ V SQLyogu to provedeme po updatu tak, že tabulky, které se zálohují ponecháme a budeme na něj importovat jednotlivé CSV soubory. (Import Data From CSV...)

 

Update revize:

 

1) Stáhněte si revizi MaNGOSe (POZOR! Musí být kompaktibilní s DB!). Soubory z nové revize nakopírujte do složky, kde máte server a nechte přepsat.

 

2) Opět upravte soubory "mangosd.conf a realmd.conf" jak je napsáno výše v návodu.

 

3) Otevřete Navicat a na db "mangos" "Execute batch file" a najděte tabulku "scripts.sql", kterou najdeme buď ve složce ScriptDev2 nebo ve složce SQL. Pak ve složce SQL/Updates koukneme na nové soubory,které jsou v nové revizi,ale ne každá revize tam má nové sql soubory. Většinou jsou tyto soubory už ve Full DB.

 

4) Pokud jste došli uspěšně až jsem, tak můžete jít vesele pařit na svůj aktualizovaný server :)

 

NOVÉ REVIZE

 

MaNGOS 3735 + ScriptDev2 45

MaNGOS 3715 + ScriptDev2 45

MaNGOS 3675 + ScriptDev2 44

NOVÉ DATABÁZE

 

SDB 0.6.4 (rev.191) (up to MaNGOS rev.3721 Full database)

SDB 0.6.4 (rev.189) (up to MaNGOS rev.3712 Full database)

SDB 0.6.4 (rev.188) (up to MaNGOS rev.3674 Full database)

Případné nedostatky ze strany uživatelů - Moderátorů/adminů pište do tohoto topiku.

 

 

 

 

 

 

Da sa to tak spravit aj ked chcem prejst z obycajneho wow na burning crusade ? a ak nie je to tu niekde ako sa to robi ?

 

Share this post


Link to post
Share on other sites

Prečo na najnovšej 2.1.3 verzii mangosa a DB nemam aktívne postavy blood elfa a dreanai? Sú sivé a nedá sa za nich hrať. Help

Share this post


Link to post
Share on other sites

navicat > realmd > account > a na konci je tbc a mutetipe tbc daj myslim na 1 a mutetipe na 8 alebo naopak uy neviem

Share this post


Link to post
Share on other sites
navicat > realmd > account > a na konci je tbc a mutetipe tbc daj myslim na 1 a mutetipe na 8 alebo naopak uy neviem

Dakujem, skúsim to.

Share this post


Link to post
Share on other sites

Caute uz jsem to sem psal ale nebyla mi dana odpoved ..takze jeste 1x

 

Server mi slape vsechno v pohode ale kdyz chci udelat account v konzoli tak vlastne nemuzu protoze tam porad behaji ty spawny lodi a nez napisu Create uz me to soupne na dalsi radek a to co jsem napsal (to je vetsinou crea) zmizi takze to musim psat znovu - nikdy to nemuzu napsat.

 

2 Moznost je to udelat v navicatu ale tam je problem ten ze tam chybi kolonka password sice nevim jak je to mozny ale neni tam muzu dodat screen :)

 

Diky za kazdou radu

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


×