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:  

Blizz

Members
  • Content count

    312
  • Joined

  • Last visited

Everything posted by Blizz

  1. Čau, neměl jsem co dělat, tak jsem udělal malou funkci na zjištění datumu kdy bude další přepočet arenabodů. Někomu se to může hodit, někdo si to dokáže napsat sám, někomu to ušetří práci Instalace: 1) Nastavte proměné $host = "localhost" --> většinou localhost, ale může to být IP $uzivatel = "root" --> jméno uživatele pro připojení do databáze $heslo = "mojetajneheslo"; --> Heslo pro uživatele který se připojuje do databáze $db = "characters"; --> databáze characters (většina lidí toto měnit nebude, pouze ti u kterých se databáze characters jmenuje jinak) $format = true; --> Jestliže je true tak se vám zobrazí datum ve formátu den.měsíc.rok hodina:minuta:sekunda, jestliže je false, tak se zobrazí datum ve formátu databáze (vhodné pro další zpracování, například když budete dělat funkci na odpočet datumu) 2) Vlož do PHP souboru na místo, kde chceš aby se ti datum oběvovalo 3) Ulož a otestuj Formát zobrazení data lze libovolně měnit editací date('d.m.Y H:i:s', $cas); Význam těch písmenek najdete tady http://cz.php.net/manual/en/function.date.php A nakonec PHP script: <?php function DalsiArenaPrepocet() { $host = "localhost"; $uzivatel = "root"; $heslo = ""; $db = "characters"; $format = false; //true = vypíše datum ve formátu formátu den.měsíc.rok hodina:minuta:sekunda //false = vypíše datum ve formátu jak je uložen v databázi (například: 1269861807) define("CHYBA", "Nepřipojeno k databázi !"); define("CHYBA2", "Špatně vybraná tabulka ?!"); $con = mysql_connect($host, $uzivatel, $heslo); if (mysql_select_db($db, $con)) { $query = mysql_query("SELECT * FROM worldstates WHERE comment='NextArenaPointDistributionTime'",$con); if ($query) { $serazeno = mysql_fetch_array($query); $cas = $serazeno["value"]; if($format == false) { return $cas; mysql_close($con); } else { $var = date('d.m.Y H:i:s', $cas); //vypíše čas ve formátu den.měsíc.rok hodina:minuta:sekunda return $var; mysql_close($con); } } else { return CHYBA2; mysql_close($con); } } else { return CHYBA; mysql_close($con); } } echo DalsiArenaPrepocet(); ?> Jestli najdete chybu, tak mě prosím informujte. Díky //Edit: Tento script byl vytvořen pro Trinitycore, ale jestliže na mangosu existuje tabulka "worldstates" v databázi "characters" bude to fungovat i pro mangos, proto prosím ěnjakého uživatele mangosu, aby mě informoval, kam se ukládá datum příštího přepočtu. //Edit2: Přesněji pro verzi TC2 7705+ Od tohoto updatu se zapisuje datum dalšího arenapoint přepočtu do tabulky worldstates (dřív to byla tabulka saved_variables)
  2. BG mark

    V Core, tuším že je to battleground handler
  3. [PHP - MYSQL] Další arena point přepočet

    J používám ify téměř na vše a kód se zdá hrozně dlouhý, když pro všechno dělám nový řádek... Ale zkus někdy psát classy, když to nepíšeš tak, aby ses v tom vyznal, tak se ztratíš a si v pr....
  4. [PHP error] Najdi chybu :)

    Čau, dělám takovou blbinu a najednou mi to háže chybu Warning: mysql_query() expects parameter 2 to be resource, boolean given in C:\wamp\www\wow\heslo\lostpwd.class.php on line 37 Jenomže nevím kvůli čemu, už mi z toho zachvíli asi přeskočí.. útržek kódu je zde, jedná se o řádky 28-56, ten řádek který háže chybu je $query = mysql_query("SELECT * FROM account WHERE email=$email LIMIT 1",$this->connect) or die(mysql_error()); Takže tady jsou ty řádky 28-56 function GetAcc($email) { $this->email = $email; if(!isset($email)) { return "Zadej email !"; } else { $query = mysql_query("SELECT * FROM account WHERE email=$email LIMIT 1",$this->connect) or die(mysql_error()); if ($query) { if(mysql_num_rows($query) == 1) { $serazeno = mysql_fetch_array($query); $this->account = $serazeno["username"]; return true; } else { return "Email nenalezen !"; } } else { return "Chyba: něco s Mysql Query !"; } } } Díky
  5. [PHP error] Najdi chybu :)

    Vyřešeno. Problém byl v druhé funkci, která odesílala špatné údaje této funkci..
  6. Mails

    Nezahlásí ti TC při odeslání mailu nějaký error ? Popřípadě zapíše se vůbec ten mail do tabulky "mail" ? je v databázi characters.
  7. znakova sada v php

    Cau, nedival jsem se do zdroje, ale toto bývá většinou zapříčeněné 3 věcmi. V meta datech máš špatně nastavenou jazykovou sadu řešení Stačí dát nahoru do HTML: <meta http-equiv="content-type" content="text/html; charset=utf-8"> Pokud je text statický, tak soubor může být uložený ve špatném formátu.. řešení Jak tu někdo psal, tak například v PSpadu dáš formát -> UTF-8 POkud je všude diakritika v pohodě, jen u věcí, které vypisuješ z databáze, tak je chyba ve špatném kódování databáze řešení přidej ke connectu k databázi mysql_query("SET NAMES utf8");
  8. npc mi plave

    a InhabitType ma urcitenastavene na 2, nebo 4 ze ?
  9. WEBMASTER/POST

    To jsem si taky myslel, nez jsem zacal badat v Objektyvne Orientovanem programovani....
  10. npc mi plave

    zkus zmenit MovementType http://www.trinitycore.info/w/Creature_template#MovementType
  11. Trinity, battleground_template

    Me to vzdy chodilo normalne.. Vis doufam, ze i kdyz je tam 1, musi se lognout nekdo z druhe strany ze ?
  12. Kompilace TC2

    Nejspis ti to rika, ze uz tamjedna slozka je pojmenovana trinitycore-patches tak ji najdi v tom e:\neco nebo kde si a smaz ji...
  13. Hulakadlo?

    REkl bych, ze do nej muzes zacit psat az od nejakeho urciteho poctu prispevku
  14. Kompilace TC2

    Jestli mas Windowsi, tak nejdriv udelej toto.. Najed do slozky, kde mas nainstaloany tortoise a najdi soubor mercurial.ini otevri jej a nekam pod [extensions] napis hgext.mq = Proste na novy radek, bez nejakeho znaku ; kteryuvidis u jinych extensions.. tim by se ti mel otevrit prikazy napriklad hq gclone atd... no, ted otevri Prikazovy radek.. popremyslej, kde chces mit trinity-core stahnuty (ne hozeny, protoze se jeste bude koompilovat atd..) ja to treba stahuju do svoji slozky (pod dukumentama), tak tam napis cd users\tvujnicknapc nebo jakoukoliv cestu, treba cd c:\stahnutetrinity\ ted napis hg qclone http://www.bitbucket.org/raczman/trinitycore-patches Chvili pockej, chvili trva, nezse cely repositar stahne.. az budes moct zadavat dalsi prikazy, napis cd trinitycore-patches Ted mrkni sem http://bitbucket.org/raczman/trinitycore-patches/src/ tady je seznam patchu v tomto repositari (nektere patche jsou starsi a budou ti pri aplikovani hazet errory.. pak to nepujde zkompilovat takze sis vybral napriklad patch "bgpetressurect" ktery v battlegroundu ozivuje peta zaroven s tebou, jako na ofi.. tak napis hg qselect bgpetressurect kdyz chces vic patchu, tak je oddeluj normalne mezerou.. napriklad hg qselect bgpetressurect bg_brackets pvpranks (Jestli ses nahoodou preklikl, ebo tak, tak vymazat seznam patchu pro aplikovani muzes prikazem hg qselect -n a pak staci znovu zase zadat prikaz hg qselect jmenopatche) ok, patche mas vybrane, ted napis: hg qpush -a Tim aplikujes patche do souborů, jeslti nic nevyhodilo error, gratuluj si.. ted napis hg qappl tim jeste jednou zkontrolujes, ktere patche sou nainstalovane.. No, vsechno mas stazene, tak uz muzes zamirit do slozky kam se ti to stahlo, a ve slozce win mas soubory ke kompilaci.. :-P
  15. WEBMASTER/POST

    A co takdle ukázat nějaké UKÁZKY a říct nám, v jakém JAZYCE ty weby vůbec DĚLÁŠ.. Nebo je jen STAHUJEŠ a nahráváš na FTP ??
  16. Automatická Aukce

    TO je mozna ta chyba, ze se ti nechce.. http://github.com/protocop/mangos/blob/master/README.AHBOT
  17. Prosim Help uz nevim ako nato

    Uz to tu pisu po nekolikate.. upravovani DBC souboru je porusovani autorskeho prava hry.. Na trinitycore foru jsem dostal ban jen za otazku
  18. nahla chyba

    Zalohovat mysql muzes i kdyz jen pretahnes ty soubory, ted jsem bootly na windowsu a tu nemam mysql, tak ti nemuzu rict, jakou slozku, to ti bude muset napsat nekdo jiny
  19. [Guild Design] Superior Assasin's

    S tim online statusem ma pravdu, kazdej server by musel mit na strankach status na samostane strance a dostaval bys to pres inframe, nebo jedine pres file_get_contents tam je zase problem, ze kazdej server to ma v jinem html tagu, jinak pojmenovane atd.. takze Online status = nepouzitelne.. Kdyzedelas web pro guildy, urcite bych delal spis aplikaci nez templatu... DKP system, Pridavani novinek, komentaru atd.. Jinak vzhled se mi celkem zamlouva, je takovy cisty bez zbytecnosti
  20. Nebyt developeru, kteri delaji zadarmo to, co v blizzadu delaji programatori za prachy, tak si wow taky zadara nezahrajes.. Treba se do toho opre skupina, ktera vi co dela a vsechno se razem otoci edit: O LOTRO vubec nic nevim, ani o jejich emulatorech/serverech, jen tu pisu myslenkove pochody..
  21. nahla chyba

    Nemas zapnutej skype ? Dost casta chyba.. :-P
  22. WoWemu na tom nebylo zezacatku o nic lip
  23. Cau, hledame zkuseneho anglictinare pro InGame podporu battleground serveru ktery je stale ve vyvoji. Gm prikazy ani znat nemusis, jde nam jen o to, aby jsi byl starsi 16ti let.. mel rozum (a podle toho se i choval) a umel HODNE dobre anglicky. Hlavne psat. Prikazy kdyztak doucime, hlavne abys umel anglicky a dalo se stebou normalne mluvit. Prikazy se muze naucit kazda lama Takze rekapitulace: Umet hodne dobre anglicky (psat a cist)(proverime si to treba na novinkach na webu i to bude tva prace.. Psat kratke a strucne novinky na serveru v anglictine) Byt v pohode vek 16+ (abys zapadl ) Co zato? Budes v teamu lidi, kteri vi, naco sahaji. V mladem kolektivu a budes se podilet na projektu s budoucnosti (to by mohl rict kazdy xD) Zatim muzu rict jen to, ze je to Battleground server na patchi 2.4.3 :-/ Blizsi info bych vysvetlil primo ve hre. (jak to u nas chodi, kde co mame atd..) Abych nezapomel. Mikrofon podminkou Odkaz na web davat nebudu. Domenu sice mame koupenou, jenomze se stejne bude cely predelavat diky Do tohoto topicku piste jen zajemci. Prosim moderatory o mazani kazdeho jineho prispevku. Farmit prispevky si bezte jinde Porad plati. Az nebude, tak to sem napisu.
  24. pridanie itemu do wow

    Editovani clienta je hrube porusovani autorskeho prava a tusim i pomoc nekomu, kdo to chce udelat... Na Trinity IRC sem za to dostla ban, ze sem se jen na to zeptal. takze asi tak. budes s to muset najit sam, pouzivej google, nasle sem odpovedi jak na to, kdyz sem to jednou hledal xD
  25. Tvorba Internetové Hry

    Tam to i nakonci me hrozne pobavilo xD Hledam lidi, kteri za me udelaj webovou hru jako Travian a ja z toho pak budu mackat prachy.. ozve se nekdo ? Kdyztak icq xxx-xxx-xxx (Ps. Na nake provize zapomente) edit: todle byste meli asi locknout a trash xD edit by xmat: lock jo, trash ne ať se lidi pobaví
×