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:  

Blond

Members
  • Content count

    7
  • Joined

  • Last visited

Community Reputation

1 Průměrný uživatel

About Blond

  • Rank
    Level 1
  1. Otázky ohledně jádra TC

    Už to šlape. Jsem stáhnul nějaký nový jádro na 3.3.3a a ta db asi byla na starší 3.3.3. Ale jak vyšla ta nová, tak jsem to tam kopnul a už to šlape bez errorů. Jen mi to tam hází hlášky, že neexistuje tabulka character_battleground_random nebo tak něco. Ale ta funkce náhodnýho bg ještě zatim moc nejede na TC.
  2. Otázky ohledně jádra TC

    Nebudu zakládat nový téma, zkusim se zeptat tady. Mám problém, stáhnul jsem si Trinitycore build 8313 for client version 3.3.3a. Po zkompilování jsem klasicky upravil .conf soubory, DB mám TDB_333.9.29_7925. A když se loaduje Trinitycore.exe, tak všechno jde ok, do tý doby, než se to dojede k loadování questů. Tam mi to kecne, že je tabulka quest_template prázdná a pak to začne házet mraky errorů ohledně tabulek gameobject_involvedrelation, creature_questrelation, creature_involvedrelation, areatrigger_involvedrelation a ještě nějakej + hlášky, že nemám přiřazený nějaký skripty, ale to je vedlejší... Všechny ty errory v těch tabulkách se týkaj nějakýho questu, třeba to píše "2010-05-29 20:41:23 Table `areatrigger_involvedrelation` has record (id: 4301) for not existing quest 9786", takže to bude všechno souviset s tou údajně prázdnou tabulkou s questama. Koukal jsem do db, jestli je vážně prázdná, ale neni, je tam 9049 záznamů. A přesto to furt tvrdí, že je ta tabulka prázdná. Zkoušel jsem i starší revky na jádro, ale je to furt to samý. Nevíte někdo co s tim? Jeden kolega na našem serveru pravil, že se mu podařilo sehnat jádro, který ty errory nehází, všechno je v poho, ale je to už zkompilovaný a já se v tom jádru chci hrabat. Nebo že by se to dekompilovalo nějak zpětně, že by se ty soubory rozbalily zpátky do těch souborů .cpp atd? To nejde?
  3. Otázky ohledně jádra TC

    Zdravíčko, hledal jsem tu odpovědi na moje dotazy, ale nenašel jsem je, tak zakládám tenhle topic. V jádru teprve začínám dělat a zajímá mě několik věcí. 1) Dočetl jsem se, že po každé úpravě je potřeba zkompilovat celý jádro, což trvá tak půl hodiny, podle toho co psali (ještě jsem to nezkoušel) a to mi jako amatérovi moc nevyhovuje, když tam připíšu nějakou malou kravinku a musim čekat půl hodiny abych si to mohl ověřit a následně zjistit, že jsem to opravil špatně. Nebo se někdo jen špatně vyjádřil a jde zkompilovat jen upravenou věc? 2) Za další by mě zajímalo, kde kde jsou v jádře talenty a spelly. Našel jsem něco ohledně spellů. Ale u každý class je jich tam jen pár (např. u locka jsem našel záznam o tom, že má incenerate dávat o 0.25 víc dmg, když má target na sobě immolate). 3) Koukal jsem, že tam je složka pro každou instanci, kde má každej boss svůj soubor se skriptem. Tak se chci zeptat jestli tam jdou soubory i přidávat. Dejme tomu že si budu chtít vytvořit vlastní instanci v tom opuštěnym vězení ve stormwindu, jestli si tam můžu normálka přidat složku s názvem svý instance a v ní by byly soubory se skriptama bossů... 4) V northland sekci chybí soubor se zone wintergrasp. Vim, že po nějakym patchi, přestal totálně fungovat, jen by mě zajímalo, co se tam podělalo tak moc, že nejde použít aspoň část kódu. 5) Když je třeba questitem, kterej se používá na vyvolání moba, kterej se má zabít, to se dělá v jádře, nebo v db? 6) Je někde na netu přehled toho, kde se co v jádře upravuje? Stačej ty základní věci... Předem děkuju za odpovědi, a jestli je na takový věci už nějakej topic, tak prosím o přesunutí.
  4. [SD2] EventAI

    Já tam místo tý tabulky eventai_text mám localized_text, vadí to? Jen jestli to neni důkaz toho, že mám nějak prošlou db Edit: No tak asi mám starou db, páč tam nemám žádný event flags a ty parametry tam mám jen tři... Co s tim? Edit2: Zkoušel jsem to nějak obejít, že jsem umáznul ty položky event_flag a ten čtvrtej parametr, aby se mi to vůbec natáhlo do db, ale pak jsem nastartoval server a ten mob furt nic nedělá... Takže je to asi tou starou db...
  5. [SD2] EventAI

    No tak koukám, že už jsem to víc zeslonit nemohl No chtěl jsem aby ten mob na 90% procentech vyvolal na pomoc dalšího moba a aby zároveň něco zařval. A to, aby se to opakovalo, je trošku zbytečný ne, když 90%hp bude mít jen jednou, za combat, když neberu v úvahu nějaký healy... Nebo tam ta hodnota 1 musí nutně bejt? Já to asi ještě moc nepobírám, to scriptování :-D Ale vypadá to tak snadno A nic k tomu neni jinýho potřeba, než vyplnit správně celej ten řádek v eventai_scripts?
  6. [SD2] EventAI

    Takhle jsem to tam sesmolil insert into `eventai_scripts` (`id`, `creature_id`, `event_type`, `event_inverse_phase_mask`, `event_chance`, `event_param1`, `event_param2`, `event_param3`, `action1_type`, `action1_param1`, `action1_param2`, `action1_param3`, `action2_type`, `action2_param1`, `action2_param2`, `action2_param3`, `action3_type`, `action3_param1`, `action3_param2`, `action3_param3`, `comment`) values(3,23834,4,0,100,90,0,0,12,23139,0,0,0,0,0,0,0,0,0,0,'');
  7. [SD2] EventAI

    Tak jsem to zkusil udělat podle toho návodu tady, ale nic se neděje Napsal jsem to tam tak, aby se při 90% hp moba vyvolal někdo další a přitom ještě něco řekl, uložim, restartnu server, pak se lognu, spawnu si toho moba a bušim, bušim a nic se neděje... Zkoušel jsem v creature_template připsat k tomu mobovi do položky scripts eventai_scripts, to nešlo, tak jsem tam napsal mob_eventai, taky nic, tak jsem tam ze zoufalství napsal id toho scriptu co jsem vytvořil ale taky nic... Už jsem bezradnej. Vytvořil jsem si server z noobpacku, v tabulce db_version mám napsáno: UDB 0.10.3 (357) for MaNGOS rev. 6240 with SD2 SQL for rev. 473 Neměl jsem v tý složce s manogsem žádnej soubor ScriptDev2.conf, tak jsem si ho stáhnul z netu, ale výsledky jsou stejný jako když jsem ho tam neměl... Jestli tu někdo ví, co s tim, tak mi poraďtě, pěkně prosím Děkuji
×