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:  

Kro141

Members
  • Content count

    585
  • Joined

  • Last visited

Everything posted by Kro141

  1. Ako spravit do fora chat ako mate vy (hulakadlo).

    No musis udělat iframe, do iframu vlozit stranku s nejakym refreshem(napr 120s), do te stranky udelas formular kde bude jeden <INPUT> a tlačítka, Pak doděláš PHP script když bude Isset(INPUT) tak lož text do SQL s datumem. Pro zobrazení budeš postupovat tak že buď pred nebo za ten formulář budeš zobrazovat div. Uděláš načtení z SQL a cyklus takze to bude vypadat asi takto: <?php /* * * Sem si přidej/includuj konekt do SQL/config * */ /* * kontrola jestli je neco v Chatu, pokud je různý od prázdna tak se to uloží do SQL */ if($_POST["chat"] != '') { $text = $_POST["chat"]; $time= date("j/n/Y G:i:s"); mysql_query("INSERT INTO chat(id, text, time) VALUES ('Null', '$text', '$time');"); } /* * Refresh každých 120 sekund. */ echo ' <head> <meta http-equiv="refresh" content="120; url='.$_SERVER['PHP_SELF'].'" /> </head> '; /* * generace 20 zpráv(LIMIT 20) je to seřazene podle ID s tim že ID se bude automaticky incrementovat, to nastavíš v SQL, * nejsem si ovšem jist jeslti DESC je vzestupne, pokud ne tak to nahrad za ASC. */ $query = mysql_query("SELECT * FROM chat ORDER BY id DESC LIMIT 20;") or die(mysql_error()); while($res = mysql_fetch_array($query)) { echo '<div>'.$res["time"].": \t".$res["text"].'</div>'; } /* * formulář pro zadání nových vzkazů */ echo ' <form action="'.$_SERVER["PHP_SELF"].'" method="post"> <INPUT type="textarea" name="chat" /> <INPUT type="submit" value="Zařvat!" /> </form> '; ?> Psal jsem to z hlavy ale mělo by to fungovat, je to třeba ještě formatovat aby to nějak vypadalo a vytvořit SQL tabulku ale ro už by si měl zvládnout sám.
  2. cestina a skin

    Hehe, hormony & puberta rules
  3. Notebook do 25000Kč s DPH

    No ja mel trabant Acer a už nikdy více, teď jedu na Toshibe P100 - 387 a jsem spokojeny akorat za 25 000 by tam byla klavesnice, repraky a základní deska z toho mého :-) Jinak k tvému dotazu myslím, že tento je dobrý http://www.czechcomputer.cz/product.jsp?artno=44139 navíc a susky šli dolu. Jinak ty Asusky měly vadné první serie ikdyž to už je myslím vyřešeno. Co se dále týče těch reklamací tak nic nevydrží nic věčně. U nás ve firmě jeden v NB vyměnil desku 6x za dva roky a druhy jede na té jedné už dva roky a nic, a to měly oba stejný model i dodávku a jsou to HP oba. Určitě co sem slyšel tak bych nešel do Dellu a Aceru.
  4. X-Perl

    Přiznám se že nezkoušel, říkám tohle jsem četl někdy ještě před vydáním 2.0 že to blizzard chtěl zakázat addony kvůli toho že přetěžovali servery, je pravda že Treat metry tam byly taky na tom seznamu, nevím jak je to řešené teď a když chci ten článek najít tak ho prostě nevidím, asi ho už smazaly. Ale že to získává z klienta je možné, ovšem klient to musí tahat ze serveru, protože si ukládal pozice, looty, a kolikrát si killnul toho moba. Je mi jasné že když si to tahají z Cache tak to tahají přes API ale ono tam něco bylo v tom smyslu že si to tahal duplicitně, už přesně nevím jak, je to už hodně dlouho. Ty kanálové addony nejsou zas tak nebezpečné, nevím jestli to udělal náš admin nebo to je charakteristika posledních verzí, ale to sdílení nejde, píše to tedy hlášky do kanálu ale už to ty addony nejsou schopny přijmout a tedy hlášky se normálně zobrazují do kanálu, s čehož je pak zaspamovany cely guild kanál a všichni ty addony na sdílení u nás vypnuly.
  5. X-Perl

    podle toho co jsem četl tak ti navyšuje konektivitu že místo aby měl uživate teoreticky 32kb/s tak má 150% konektivity, což samo o sobě není až taková hrůza, ale když si spočítáš, že máš na serveru 150 lidí a z toho 100 lidí používá pravě MI tak se to chová jako by si měl právě přihlašených okolo 200 lidí( 100 * 150% + 50 ). Nevim jak jsou řešeny nové verze ale co bylo to staré tak to bylo tak že si to stahovalo všechny informace ze serveru najednou a pak zobrazovalo jen to co bylo nadefinované. Ve skutečnosti on totiž tahal nejen HP ale uplně všechno( HP, MP, DMG, Model, .... - bylo to asi 40 udajů, už nevím co všechno tam bylo ). MI2 Byl jeden z důvodů proč i blizzard uvažoval že na 2.0.0 nebudou žádné addony, nakonec to vyřešily překopaním LUA. Ovšem nevím jak jsou řešené teď, ale MI ztratil moji důvěru nadobro, pří 150 lidech to nevypadá tak špatně, ale představet si na officu kde je 8000 lidí jakou to můsi dělat neplechu, když vám to z 8 000 udělá 12 000 kapacit na připojení. PS je to teoreticky, tam v tom článku to bylo že 120 - 150%, tak počítejme s tou horší variantou.
  6. X-Perl

    Nedám, protože MI je největší zabiják serveru co znám. Zkus CTMod je mnohem lepší.
  7. Chyba pri spustani

    Buď napiš jakou chybu a nebo moderátoři tvůj topik smažou!!!!
  8. PLAYER_SKILL_INFO_1_1

    Jen bych dodal pro ty co nejsou programatory tak na 100% takový malý příklad: Je to čislo z data a jeho binarni překlad pro 32 bitu. 98 // 0000 0000 0000 0000 0000 0000 0110 0010 19661100 // 0000 0001 0010 1100 0000 0001 0010 1100 0 // 0000 0000 0000 0000 0000 0000 0000 0000 S tím že 19661100 by mělo byt maximální/aktuální skill, tedy vem te jeho binární překlad a rozdělte na poloviny, s tím že je nejprve horních 16 bitů a pak je spodních 16 bitů: 0000 0001 0010 1100 / 0000 0001 0010 1100 což po překladu do desítkové soustavy je: 300/300, což u common řeči je dobře. Zkusme třeba fishing 356 // 14745819 // 0000 0000 1110 0001 0000 0000 1101 1011 0 // tedy: 0000 0000 1110 0001 = 225 -> horní 16-ti bitové číslo. 0000 0000 1101 1011 = 219 -> dolní 16-ti bitové číslo. takže skill je 219/225
  9. Dej sem více informací, takhle to může být cokoliv, nebo si udělej vlastní script, ja to třeba zalohuju pomoci PHP, s tím že poslední zaloha je vždy měsíc. Zkontroluj jestli máš definovane tabulky ktere se mají zalohovat, popřípadě se podivej co ti to přesně zálohuje.
  10. [Antrix][Návod]Jak ho rozjet

    no nevim 2.x byla docela chybova, na webu jsem pak našel někde 3 a stou už tak problémy nejsou, ale zkus to postupně, pokud ani 2 nepomuže tak zkus tu 3.
  11. Předpokladam že ti běží SQL a Emul na jedom serveru takže se připojuješ na server. tohle nemá s přihlašením do hry nic společneho.
  12. Proč se odkazuješ jinam? pokud tedy to je tvuj server dej tam 127.0.0.1. Pravděpodobně máš špatně nastaveny přístupy pro internet
  13. Překlad questu do CZ

    Mno ne že bych ti chtěl do toho kecat, ale teď když jsou zdrojaky Free tak můžeš přece multi jazykovou verzi, stačí udělat přece sloupec v SQL s jazykem a pak ve zdrojáku emulu udělat podle hodnoty pole se sloupcem uděláš načítaní, ktere tě bude odkazovat na ruzne tabulky. Třeba original jazyk bude EN a když budeš mít tabulku quest a pak nastavíš pole lang na CZ tak to bude načítat z tabulky cz_quest, kde budeš mít CZ questy a tím ti vznikne multijazyková verze a můžeš si nechat i angličtinu a i češtinu a dokonce udělat i nějake zkomoleniny jako třeba Questy pro uplné blbečky, že tam třeba můžeš napsat dji na souřadnice x,y a zab .., ale tak to bylo spíše pro funny. Není nutné dodržovat striktně jen jeden jazyk. to bych zvladl upravit i ja a to jsem v životě v C nedělal.
  14. Překlad questu do CZ

    No jsem pro ale překladat neumim, maximalně ti mužu pomoct s webem. Ikdyž pokud mně pamět neklame tak už takový projekt existuje.
  15. Kdyby někdo chtěl tak tady je česká verze: http://www.7-zip.org/cs/dwn.html
  16. Zkus vypnout všechny firewally, jak na routeru(pokud máš), tak na kompu.
  17. portacni svitek

    Tak když chceš LUA tak se koukni do sekce addonů, nebo tools.
  18. Hlasování o nových moderátorech

    Dekuji za důvěru osobně, se zdržím hlasování když jsem mezi výběrem, myslím že by to bylo neeticke kdybych hlasoval sám pro sebe.
  19. [WWW]MangoCZ WWW Site

    Na co papir? přiznám se že jsem nečetl cely topik, ale ID máš přece v DB. tak si je vytáhni.
  20. Konkurz na moderátory

    No od verze 1.1? nic proti ale tohle ti nebaštím to ja to hraju dele jak ty a to sem začínal na 1.3.1 a to tenkrát ještě byla faračka. Tak tož to tedy bych byl moderátor i já sám.
  21. [NEED] Popis Databaze

    Někteří z vás víte že si dělám vlastní web. Pro jeho další rozvoj by se mi šikl popis tabulek v SQL. Mám toto: https://svn.mangosproject.org/trac/MaNGOS/wiki/Database Jenže informace v teto tabulce jsou neuplné a někdy i hodně zastaralé. Třeba teď řeším kde vzít honor. Podle toho webu by mely byt v tabulce CHARACTER v sloupci highest_rank by měli být ranky, ovšem nevím proš u všech je furt 0 ikdyž už nuly nejsou. Kupkoid mi pomohl se dopátrat toho že honory se tahají z CHARACTER_KILL Přepočet na ranky není problém, ovšem se mi zdá že taky nefunguje. Mam pocit že to dishonory a honory nerozlišuje. Jen Cvičně jsem zabil jednoho ve hře a dostal jsem 9 honoru ale v tabulce mi to ukazuje 15, takže předpokladam že to taky není ono. Nevíte tedy někdo odkud se ty honory tahají? Popřípadě nějaký lepší popis něž je výše.
  22. VIP systém?

    no v SQL je přece tabulka commands kde máš nastavení plevelu. Aspoň myslím. A pokud tam neni tak ho tam přidej a nastav vetší plevel.
  23. [NEED] Popis Databaze

    no pro admina řízení nadálku a pro uživatele něco jako je armory + další vychytávky teď si tam hraju s měsíčními a ročními statistikami + hlidaní aby hráči nebugovali a taky event manager, jako že se třeba uskuteční někde útok atd.
  24. [NEED] Popis Databaze

    pokud by mněl někdo problém, že ten soubor namá tak jsou tady: http://mangos.svn.sourceforge.net/viewvc/m...elds.h?view=log S tímto mám ještě trochu problém, pokud jsem to tedy pochopil tak když je například PLAYER_FIELD_COINAGE = 0x44C + UNIT_END, // Size:1 tak Size:1 znamená že v poli je uložena jedna hodnota s maximální délkou 32čísel. Ovšem když je: PLAYER_FIELD_MOD_DAMAGE_DONE_POS = 0x44D + UNIT_END, // Size:7 tak už se jedná o pole se 7 buňkami s niž každá může byt taky maximálně 32bitové číslo. To si myslim že jsem pochopil pak tam jsou třeba PLAYER_FIELD_BUYBACK_PRICE_1 = 0x468 + UNIT_END, // count=12 kde se dá odvodit, že count znamená že se opakuje 12x, tedy PLAYER_FIELD_BUYBACK_PRICE_1 až PLAYER_FIELD_BUYBACK_PRICE_12. To si myslím taky že je jasné, ale ovšem co je PLAYER_FIELD_ALL_WEAPONS_SKILL_RATING = 0x486 + UNIT_END, // custom to netuším. Napadá mě že Custom by mohl být ten float, ale tím si vůbec už nejsem jistý, jak si to myslel.
  25. IRC v MaNGOSu

    Jak IRC? jako bot, Server, Kanal?
×