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:  

48jir

Members
  • Content count

    38
  • Joined

  • Last visited

  • Days Won

    2

48jir last won the day on June 17 2012

48jir had the most liked content!

Community Reputation

6 Průměrný uživatel

About 48jir

  • Rank
    Level 3

Profile Information

  • Pohlaví
    Muž
  • Bydliště
    Uprostřed Jupiteru
  • Projekt
    Murdie Wow
  1. Objective-c?

    Ta syntaxe mi tak velký problém nedělá. Když sem začínal uvažovat o objective-c počítal sem s úplně odlišnou syntaxív od C. A navíc za ty vychytávky to stojí :-) Zejména to zasílání zpráv mi přijde naprosto skvělý.
  2. Objective-c?

    Našel jsem celkem jednoduchý obecný https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html#//apple_ref/doc/uid/TP40011210-CH1-SW1 Celkově mi ten objective-c připadá lepší než c++.
  3. Objective-c?

    Ok tak se tomu objective-c nevyhnu :-) A nejlepší tutoriál předpokládám bude od Apple.
  4. Objective-c?

    C# neumim jazyky které ovládám: Python, C/C++, JavaScript (částečně), PHP a trochu Basic kamarád mě tlačí do Pascalu a Javy, ale to opravdu jen hrubý základ
  5. Objective-c?

    Zdravím Chtěl bych se zeptat jaké máte zkušenosti s jazykem objective-c. Zdali se vyplatí naučit se ho (chystám se přejít na Mac) nebo postačí c, c++ nebo se vyplatí jiný programovací jazyk. V oblasti vývoje pro mac jsem nový a tak bych se rád zeptal na vaše názory. A prosím žádné comenty typu "Vykašli se na apple" a podobné věci. Děkuji :-)
  6. [NÁVOD] Jak se stát Database Developerem

    Pokusim se s tim něco provést.
  7. [NÁVOD] Jak se stát Database Developerem

    hele až to bude pohromadě a bude o to zájem třeba to někdo hodí na wiki
  8. [NÁVOD] Jak se stát Database Developerem

    To "až budete umět SQL ..." jsme chtěl aby se naučily příkazy... hlavně většina lidí než se to naučí čte celý topic tak proto EDIT: navíc to chci pomalu víc rozvádět
  9. [NÁVOD] Jak se stát Database Developerem

    Njn máš pravdu. Zkusim se na to podévat ještě dneska. EDIT: hotovo budu se snažit udělat více názorných příkladů
  10. [NÁVOD] Jak se stát Database Developerem

    Jasně. Několik příkladá mám to v plánu. Nemám moc času dnes, ale zítra to určitě bude
  11. Zdravím vás, tento topic jsem připravil pro nováčky, kteří by začali s vývojem pro Wow, ale nevědí jak. Osvětlíme si nějaké to základní fungování a jak opravovat a upravovat questy, item, creatury ... Jelikož jsem také nováček (vývoji se věnuji necelý rok) tak jsou mé znalosti omezené. !!!!UPOZORNĚNÍ!!!! Pouhé přečtení tohoto návodu vám nepostačí. Budete potřebovat spoustu času, abyste si tuto práci osvětlili. Butede potřebovat alespoň nějakou znalost angličtiny. 1: Úvod Databáze wow serveru v sobě uchovává veškeré informace o všech characterách, účtů, creaturách, itemech, questů a mnoha dalšího. Začněme tím, že si vytvoříme Wow Cataclysm server. Zkuste to podle mého návodu tady. Až budete mít toto všechno budete se muset naučit jeden dotazovací programovací jazyk SQL. Tento jazyk se používá pro komunikaci s databází. Využívá ho například PHP. 2: Základní informace Až budete umět SQL vrhněte se na strukturu databáze. Databázy SkyFire dělíme na 3: Auth, Characters a World Databáze Auth: Uchovává v sobě všechny informace o vašich účtech, informace o realmu, bannech a GM levelech. Databáze Characters: Uchovává v sobě všechny informace o postavách, guildách, kanálech, aukcí a dosažených achievementů. Databáze World: Má v sobě všechny questy, itemy, creatury, battlegroundy ... Učit se budeme práci s itemy, questy a creaturami v databázy World. Tady otestujete své schopnosti angličtiny na maximum. Každá databáze má několik tabulek. každá tabulka různé informace, například creature_template má v sobě informace o statech creatůr (zvláštní slovo ), ale né o jejich "aktuálních životech a umístění". Každá tubulka má několik tzv colums (sloupců) a rows (řádků). My jako developeři upravujeme jenom řádky. sloupečky jsou už před definovány. Ukážu to na příkladu: id jmeno email 1 Tomas [email protected] 2 Honza [email protected] veškeré emaily jsou smyšlené Tady je ukázka tabulky. Řádky jsou vyplněny hodnotami zadány námy a sloupce už neměníme. V databázy wow serveru je to stejné, jen to má o mnoho víc sloupců. Ve creature_template to může tabulka vypadat například: entry jmeno zivoty mana idvzhledu 1 Illidan 1000000 34567000 1 2 Lich King 3451200 44444556 2 Ve skutečnosti je to mnohem složitější. Strukturu World databáze najdete zde Občas tam něco chybí a to můžete najít na Trinity Core wiki, databáze jsou podobné a někdy stejné. Tak se dejte do toho 3: Příklad opravy questu. Velice často se stává, že nám nefunguje nějaký ten quest. Pokud se nejedná o nějaký složitý quest dá se spravit v databázy, ale občas to nejde a v tom okamžiku musíme použít C++. Základní sloupce questů v tabulce quest_template jsou: Seznam sloupců, pokusím se co nejrychleji dodat zbytek A teď ten slibovaný příklad: Typicky nefungující Cataclysm questy jsou ty kde máte trénovat své nově naučené schopnosti na levelu 3. Většinou to bývá tím, že je v poli ReqSpellCast špatně nastavený spell ID, takže když tuto chybu odhalíme tak najdeme id správného spellu a přepíšeme staré. Ovšem chyba může být také ve špatně nastaveném entry (to samé co id akorát používané pro NPC). To vše musíte zjistit sami. Dejme tomu, že máme nefunkční spell a našli jsme jeho správné id. UPDATE `quest_template` SET `ReqSpellCast1` = 12345 WHERE `id` = 54321; prosím berte navědomí, že tento script je smyšlený a neinstajulte ho do své databáze A teď když je špatně vybraná creature UPDATE `quest_template` SET `ReqCreatureorGO1` = 12345 WHERE `id` = 987654; opět smyšlené hodnoty scriptu Pomocí příkazu Update něco měníme, příkaz set nastavuje hodnotu a where nám určuje kde všude se to dá provést. V náhledu je vidět jak vypadají řádky v tabulce. Existuje tu spousta polí a když říkám, že spousta tak spousta Další příklady přidám později. Případné dotazi rád zodpovím. Možná se to pokusím jěště předělat tak, aby to bylo přehlednější a do budoucna se pokusím udělat návod na C++. Jinak společně se svým týmem připravujeme Cata server a pokud vám to pude rádi vás přijmeme mezi své řady.
  12. SkyFire 4.0.6a problém se zapnutím serveru

    ty update by měly byt v nenovější DB zahrnuty takže staci nahrat nova DB
  13. SkyFire 4.0.6a problém se zapnutím serveru

    zkontroluj configy zkus nahrát novou DB of SkyFire a když ani to nepomůže tak zkus znova buildnout core
  14. C++ AoE Spell [HELP]

    jj to je chytrý asi to tak udělám
  15. C++ AoE Spell [HELP]

    tohle bohužel taky ne EDIT: to kouzlo by mělo být tak že ho hodí na zem pod někoho a za 2 sekunty da brutal damage všem co tam stojej
×