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:  

Wolf Officious

Administrátor
  • Content count

    2092
  • Joined

  • Last visited

  • Days Won

    148

Posts posted by Wolf Officious


  1. Co nám třeba povědět...

    To by mě taky zajímalo. Do teď jsme se to nedozvěděli, tak není divu, že jsme tu vařili z vody. :-/ Očividně poradit nechce. Ale pořád si myslím že to bude předimenzovaná grafika vůči zbytku sestavy.


  2. To vypadá na globální problém, spíš než na lokální chybu (tvojí chybu). B30wu1f má pravdu, nahlaš chybu jim. Svědčí o tom hlavně ten assert nepříjemnej. Ale doufám že se jedná o ČISTÉ core BEZ ÚPRAV. Pokud jsi to upravoval, jsi v tom více/méně sám.


  3. virtual memory range for PCH exceeded; please recompile with a command line option of '-Zm110' or greater

    compiler limit : internal heap limit reached; use /Zm to specify a higher limit

    Ehm...

     

    Sama kompilace ti píše jak to řešit. A je pochopitelné, že to nenajde game.lib, když se přes chybu nezkompiluje. Málo paměti, použij parametr v příkazáku.

     

    U TC existuje možnost nekompilovat PCH (pre-compiled header), tu máš při konfiguraci (cmake)... ale OC tu možnost (dle dokumentace) nemá.


  4. Jo, uznávám že jsem to pojal jinak a uchopil jsem to za opačný konec. To už jsem otevřeně přiznal. Ale řešit by se to dalo, ikdyž hodně blbě (im. převody). Tvoje myšlenka má pochopitelně logičtější konzistenci. :)

    Osobně si nemyslím že tenhle projekt by měl být odsouzen k záhubě. Pochopitelně ostatní aspeky věci já soudit nemůžu. Tak já zas zalezu, čau. :bye:


  5. No, já když nastavim v tom Afterburneru přetakt, tak mi to taky nejede hned na plno. Ale když spustim hru, vyletí to a klidně i na víc než to nastavim. Zkrátka se to dynamicky šteluje podle toho, jak je potřeba. Každopádně... ...máš aktuální ovladače? Stáhni nový ze stránek nVidia.

     

    Já nevim, víc ti nepomůžu. Neumím to, nejsem bůh hele. :D


  6. Možná je to blbost (a možná to na gigabyte nepůjde), ale... Znáš Afterburner? Koštni... :D

     

    Já mám taky pohyblivý všechno na mojí kartě ale to není problém.

    Ona vždycky nepojede na full, když to nebude potřeba.

    Je pak lepší klidová spotřeba. A to se rýmuje dokonce. :D


  7. Trochu OT, beru to z pohledu převodu. Koupě samotná se dá řešit i jinak. Hlavně co se týče volby, kde postavu chci využívat. Pravda, dostanu se trochu mimo téma, ovšem i tohle by stálo za zmínku. Kdyžtak to ignorujte (popíšu odlišnou problematiku; každopádně podobnost v tom je).

     

     

    Myšlenka k "cross-převodu" postav (sorry, trochu mimo):

     

    Já bych na to nahlížel z jiného úhlu. Můžeme si vzít ale i příklad z mobilních operátorů v ČR, konkrétně na přechod k jinému operátorovi bez nutnosti změny telefoního čísla. Na jednu stranu je možnost, že operátor přijde o klienta, na druhou stranu může nové získat. A je pak jen na provozovateli služby, jestli tu službu nastaví výhodněji než konkurence tak aby ostatní získal, či nikoliv. Zkrátka, myslím že to je i krok ke spolupráci a otevřenosti konkurečního boje. Také klienti (hráči) to ocení, protože najednou nejsou vázáni na jeden server (či poskytovatele služeb), ale když si to časem rozmyslí, mohou přejít.

     

    Pak ale vyvstává další otázka a tou je odlišnost v kritériích nabytí herního obsahu (či-li herních postav). Na tomhle to vždycky ztroskotá, pokud se nenastaví podmínky převodu. V podstatě by to mohlo fungovat na principu převodu peněz (měny). Také jsou kurzy a ty se mohou měnit.

     

    Myšlenka je to dobrá, bez pochyb. Jen myslím že v současném stavu CZ/SK serverů se to nechytne. Dokud se nedohodnou a nebudou jasná a transparentní pravidla, nikam se to nepohne.

     

     

    Pouze můj názor, souhlasit se mnou nemusíte. Ale zvažte to. Nebo to prostě ignorujte. :D:diablo:


  8. @Xmat: Přesně tak. Když se hovoří o absenci NATu u IPv6, myslí se tím to, že v podstatě nebude potřeba - adres je dost. Ale má to háček - bezpečnost. Dovolím si citovat Computerworld ze dne 11.2.2011:

    Díky většímu adresnímu prostoru (128 bitů oproti 32 bitům), mohou mít všechna zařízení v IPv6 sítí svou veřejnou adresu, která zajišťuje globální konektivitu mezi koncovými stanicemi a proto není důvod používat NAT. To může vyvolat obavy nad bezpečností, ale většina firewallů na osobních stanicích podporuje IPv6. A mnohdy mají i výchozí nastavení s pravidlem blokace nevyžádaných příchozích IPv6 spojení a tedy i potencionálních útoků z Internetu. Více o ochraně lokální IPv6 sítě si lze přečíst v RFC dokumentu s číslem 4864 na adrese http://tools.ietf.org/html/rfc4864

     

    Zdroj: http://www.nic.cz/files/nic/doc/Computerworld_IPv6_022011_2.pdf

     

    PS: Téma tohoto vlákna se zajímavě transformovalo. :)


  9. Za to můžou špatný VMapy. Stará se o to kouzelná metoda UnloadMapTile. Vyextrahuj znovu komplet všechno, když to nepomůže tak zkus jiný extraktory, nebo to někde stáhni. Existuje plno možností, snaž se, mysli.

     

    PS: Najít to jde.


  10. Jen aby to nezůstalo jenom u myšlenek. :) Kdo do toho nevidí a nemá data ze sniffů, moc si neškrtá. Ale co, já do vašeho vývoje nevidím. Né že bych vám to nepřál; jen vůči tomu zaujímám spíš skeptický postoj. Ano, jsem skeptik a tak trochu cynik. Na náhody ani zázraky nevěřím, ale snad se to podaří. :)


  11. Vždyť na 4.3.4 databázi to nepostavíš ani omylem. A doplňování ručně ti nevyjde, je to příliš mnoho dat. Každý si to představuje jako hurvínek válku; střílí od boku slepýma a myslí si že se strefí. Nevím proč to podceňujete...

     

    PS: "Ako už všetci viete CZ/SK scéna na wowku je taká aká je." - To jsou zase moudra... :rolleyes:

    • Upvote 4
    • Downvote 1

  12. Jo, třeba i v tom inSSIDeru je to krásně vidět, jak se ostatní překrývají. Neznal jsem to a docela jsem čuměl jakej tu mám doma bordel. :blink:

     

    EDIT: typo...


  13. Nevypadá to tak, ani sis ten můj příspěvek nepřečetl, nebo ho nechápeš. Přizpůsob všechno ostatní maximálním hodnotám. Když máš určitej rozsah, musíš se do něj vejít. Obcházet to nemá vůbec smysl. Zvlášť u TBC, to je prasárna. Ale co si tady plácam játra, tobě to je stejně jedno, ani to nečteš a nesnažíš se pochopit co ti tím chci říct...

    • Upvote 1

  14. Při kompilaci na linuxu je třeba zapsat soubor se scriptem

    (máš ho mít pojmenovaný dynamic_teleporter.cpp a má být ve složce /src/server/scripts/Custom )

    do souboru /src/server/scripts/Custom/CMakeLists.txt

     

    Bude to vypadat nějak takhle:

    # Copyright (C) 2008-2013 TrinityCore <http://www.trinitycore.org/>
    #
    # This file is free software; as a special exception the author gives
    # unlimited permission to copy and/or distribute it, with or without
    # modifications, as long as this notice is preserved.
    #
    # This program is distributed in the hope that it will be useful, but
    # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
    # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    
    set(scripts_STAT_SRCS
     ${scripts_STAT_SRCS}
     Custom/dynamic_teleporter.cpp
    )
    
    message("  -> Prepared: Custom")

     

    POZOR na VeLiKoSt písmen v názvu souboru; souborový systém na linuxu je case sensitive (citlivý na velikost písmen).

    Pak to znova nakonfiguruj a zkompiluj. Když to neuděláš, soubor custom scriptu se nezkompiluje, nevytvoří se objekt a vyhodí to tuhle chybu.

    • Upvote 1

  15. Ach jo. Když to neumíte, neupravujte to. Přidávají se pouze řádky, před kterýmí je znaménko + !!! NA OSTATNÍ ŘÁDKY NESAHEJ, SLOUŽÍ JEN PRO ORIENTACI V KÓDU !!!

     

    Takže přidáš dva řádky (v návodu se píše "PŘIDEJTE PÁR ŘÁDKŮ... Pár jsou 2, slovy DVA), KONKRÉTNĚ TYTO:

        // WLK - DYNAMIC TELEPORTER
       sDynamicTeleportMgr->Init();

    PŘÍMO SEM: https://github.com/TrinityCore/TrinityCore/blob/master/src/server/game/World/World.cpp#L1787

     

    Vždyť tys tam vyhodil podmínku mimo kód a vložil jsi tam řádky, který tam nemají co dělat.

     

    Tys tam naflákal i ty řádky, který tam vůbec nepatří, tak se nediv. Příště buď pečlivější.

×