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

Everything posted by Wolf Officious

  1. Nová verze gossipu pro současné TrinityCore revize

    Navidím jediný rozdíl oproti tomu co tu už je (a ty scripty se neměnili snad už 2 roky a je to tady všechno). Popiš rozdílnost. A používej spoiler. Další zbatečné téma? Ach jo.
  2. [TC] On. Players Bar

    Vždyť se za to nestřílí. To je v pořádku že to zkoušíš, všichni nějak začínali. I já jsem ze začátku trochu tápal, ale později to jde líp a líp. Rád od tebe uvidím další věci. Hlavně koukej do manuálu PHPčka, já ho používám hodně často (třeba si nejsem schopnej zapamatovat některý pokročilý formátování data a času). Navíc když jsem přešel na PHP 5.3, je tam hodně funkcí "deprecated", takže se musí nahrazovat a v manuálu je popsaný jak (co za co, rozdílnost...), třeba ereg, eregi, ereg_replace, eregi_replace (nahrazujeme za preg_match a preg_replace a výrazy se uvozují (pro náhradu za eregi a eregi_replace je třeba za uvození výrazu napsat "i")).
  3. [TC] On. Players Bar

    (nevím jestli to tu už někdo náhodou nepsal, ale napíšu to podle svýho) Dividing by zero. Dělení nulou. Hmmm. Jestli je total 0, pak to nemůžeš provést. Dal bych tam podmínky... Třeba: $al = ($total == 0 ? 0 : round(($amemb / $total) * 2)); $ho = ($total == 0 ? 0 : round(($hmemb / $total) * 2)); Ale ten kód by se určitě dal vychytat líp; trochu mi to připomíná vývoj metodou pokus/omyl.
  4. Prevod postav [OC]

    V tom případě je to celý blbě. O víkendu ti něco zkusím napsat.
  5. LoL na Windows server 2008 R2

    Musím souhlasit, už jsem to nastínil dříve (post #18). Musel jsem několik měsíců ject na Windows 2003 Server, protože jsem potřeboval systém zadarmo (dá se po registraci stáhnout zkušební verze na půl roku) a na Windows XP jsem neměl. Pro Windows 2008 Server ta zkušební lhůta byla myslím že dokonce 9 měsíců. Dá se na tom ject hledně dlouho, když počítáš s tím, že to musíš jednou za čas přeinstalovat. Prostě se znovu registruješ a vygeneruješ si novej sériovej klíč. That's all, folks. Dodnes mi chodí poštou každoročně newslater o novinkách v jejich vývojových nástrojích. Ale to jsem tak trochu odbočil. Fungovalo to úplně normálně, stejně jsem nepotřeboval kraviny jako media player a nebo movie maker. (WinXP korntra Win2003 S.) Měl jsem tam v pohodě rozjetý WoW, experimentální emulátor (lokálně) a MS VC++ 2008 EE. Pro představu tady mám tabulku z poznámek mého kódu WindowsSystemVerifier.cpp: -------------------------------------------------------------------------------- OPERATING SYSTEM VER OTHER PARAMS -------------------------------------------------------------------------------- Windows 95 4.0 Not applicable Windows 95 OEM 4.3 Not applicable Windows 98 4.10 Not applicable Windows ME 4.90 Not applicable Windows 2000 5.0 Not applicable Windows XP 5.1 Not applicable Windows Server 2003 5.2 GetSystemMetrics(SM_SERVERR2) == 0 Windows Server 2003 R2 5.2 GetSystemMetrics(SM_SERVERR2) != 0 Windows Vista 6.0 OSVERSIONINFOEX.wProductType == VER_NT_WORKSTATION Windows Server 2008 6.0 OSVERSIONINFOEX.wProductType != VER_NT_WORKSTATION Windows 7 6.1 OSVERSIONINFOEX.wProductType == VER_NT_WORKSTATION Windows Server 2008 R2 6.1 OSVERSIONINFOEX.wProductType != VER_NT_WORKSTATION Windows 8 6.2 OSVERSIONINFOEX.wProductType == VER_NT_WORKSTATION Windows Server 2012 6.2 OSVERSIONINFOEX.wProductType != VER_NT_WORKSTATION -------------------------------------------------------------------------------- Pokud aplikace prověřuje, zda-li se jedná o "WORKSTATION" (pracovní stanici - tedy osobní operační systém (nikoliv serverový)), může nastat problém. Ale... U systému Windows Server 2008 lze program zapouzdřit do režimu kompatibility pro non-server OS a věřte nebo ne - funguje to. Vraťme se nyní k tématu. To, že mu to nefunguje ani na jednom z (jím) uvedených systémů jen potvrzuje (nikoliv vyvrací) fakt, že na serverovém OS (Windows) nemusí ject nutně jen serverové aplikace. Proto říkám zcela upřímně a otevřeně - není problém v OS; problém je jinde. PS: Bobisu, zahrab se s tou tvojí arogancí, vůbec o ničem nic nevíš a hodnotíš.
  6. Prevod postav [OC]

    EDIT: Pitomej (do slova hloupej) editor IPB! BTW... nevim kde se ti tam vzal sloupec "nazov_uctu", to máš nějaký přepisovaný (a jak jinak než blbě).
  7. Prevod postav [OC]

    Jo, chybička se vloudila, to se stane. Vypadla mi tečka. Má tam být tohle: echo "Postava #".$user_character_guid." (".stripslashes_ex($_POST[postava]).") bola úspešne presunutá na účet #".$target_account_id." (".stripslashes_ex($_POST[cil]).")"; A přidej si tam ten tvůj FORM (jenom na začátek NEBO jenom na konec (souboru), a nezapomeň ho uzavřít). Já bych to dal úplně extra, ale nechci ti tím motat hlavu.
  8. Prevod postav [OC]

    Vždyť říkám že je to v manuálu PHP, tak se do něj koukni. Jsou tam i příklady. Koukni se na die(), mysql_error(), mysql_query(), mysql_fetch()... To prověřování jestli je tam jeden záznam když limituješ na 1 je uplně zcestný. EDIT: Oprava/Typo...
  9. Prevod postav [OC]

    To není tak jednoznačný. PHP funkce mysql_num_rows vrací false, když je tam chyba; jinak vrací číselnou hodnotu. Je to napsaný v manuálu. Očekává se jako první parametr reference. Použil bych u query die s výpisem mysql_error(). Nebo spíš používat mysqli.
  10. Nejde mi Registrace

    Nemůžeš dát do textu článku/stránky na WP kód v PHPčku! Tohle se dělá úplně jinak.
  11. LoL na Windows server 2008 R2

    Bóže, tak si vyndej hlavu z hýždí a hlavně nainstaluj všechny ovladače. Aktuální! Windows Server 2008 R2 a Windows 7 mají identickou verzi (6.1), akorát že W2008S není workstation. Každopádně by to nemělo mít vliv na funkčnost triviálních (ehm... pitomých) aplikací.
  12. LoL na Windows server 2008 R2

    Co je to Diretex?
  13. Nastavení serveru

    Lock, vyřešeno. Pokud ne, napište mi PM.
  14. Podmínka pro Loot.

    V metodě OnLootStateChanged musíš prověřovat lootera a jeho vztah k danému objektu (pokaždé, když se loot změní, takže opravdu pokaždé (i to, jestli se loot změnil)). EDIT: Udělej to následovně (abys pochopil, jak to funguje). Vytvoř metodu OnLootStateChanged a nezapomeň na argumenty... void OnLootStateChanged(GameObject* go, uint32 state, Unit* unit) Následně si udělej výpis (třeba do chatu, nebo do konzole core) celočíselné hodnoty state. Unit je v tomto případě ten (hráč), který lootoval. Zjisti si jak ty staty pracují. Možná že state je počet itemů, který zbývají v objektu. Zkusil bych třeba něco jako... if(state == 0) { // zde bude kod pro situaci, kdy je loot gameobject prazdny } Nabízí se i možnost, že toto ještě TC nemá podchycený (neumí to). V tom případě máš mizivou šanci, že bys to realizoval. Tedy nic ve zlém, nechci tě podceňovat ani shazovat.
  15. Pomoc s podmienkou

    Vždyť jsem o tom psal tady! http://www.wowresource.eu/index.php?showtopic=25958&view=findpost&p=228594 Četl sis to vůbec? Četl jsi i to vysvětlení? To vysvětlení jsem nepsal pro sebe; psal jsem to aby ses to naučil!
  16. Pomoc s podmienkou

    Nepodceňujme logiku podmínky, kterou vytváříme. if(!isset($mysql_connect)) { exit(); } else if(!isset($_COOKIE["wam_username"]) || $user_check_gmlevel != $wam_gmlevel_hadmin && $user_check_gmlevel != $wam_gmlevel_admin) { header("Location: ?id=404"); exit(); } Vysvětlení: Prostě... Patří tam AND a né OR. Ale v pohodě, buďte dobrý... Ču$
  17. Loot tool

    Dotazy do T&T&T sekcí nepatří! Přesunuto. http://www.wowresource.eu/index.php?showtopic=16227 Kdyžtak si najdi novější verzi.
  18. Teleporter

    Blbost - celočícelné hodnoty se nemusí uvozovat. V tom to rozhodně není, ta chyba říká něco jiného. "Column count doesn't match value count" = počet sloupců nesouhlasí s počtem hodnot. Problém je v tom, že u desetiných čísel se používá k oddělení desetiných míst TEČKA, NÉ ČÁRKA. Takže to má být takhle: INSERT INTO `quest_end_scripts` ( `id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES (51000, 0, 6, 1, 0, 0, 1629.36, -4373.39, 31.26, 3.55);
  19. [Ponuka] GM/EM - Leex

    JISTĚ! V editu, který jsi publikoval ve stejnou minutu, ve kterou jsem ti to vytýkal. Před tím jsi měl to téma holý. A ještě jedna věc. Jestli tu chceš nějaký čas zůstat, nedělej doubleposty. Je to považováno za flood fora. Používej odkaz "Upravit". PS: Hodně štěstí ve tvém snažení.
  20. [Ponuka] GM/EM - Leex

    Ani tak mě nezajímá odkud jsi a kde ses narodil, jako spíš co umíš a jaký máš zkušenosti.
  21. No zjevně nemá hodnotu ze strany... počkej, (jak to říkal?) něco friendly... Asi tam nic nejelo. A jestli, tak to friendly pro vyhledávače nebylo. A i kdyby... tím že to tam už nejede, je to v háji (a stačí na to pouhý týden). Takže de-facto ceníme jenom jméno (lukrativitu?). Pro wow servery to nemá smysl; každý si vymyslí vlastní jméno. Tohle by se hodilo pro projekt spojující WOW servery, ale takový projekty už tu jsou a není jich málo. Takže?
  22. Dedikovaný server

    DOD: My tu ale nejsme od toho, abychom z tebe tahali základní informace, to si musíš uvědomit.
  23. žádost o radu

    Víš co je SHIT MEGA FEKÁL? Nabízet nátroje jako CCleaner běžným uživatelům a dělat z toho "mega suber uber cool" uklizečku. CCleaner je teoreticky úžasnej (na což ses nachytal i ty, očividně (nic ve zlým)); prakticky však jde o program, který se ani nesnaží pochopit strukturu toho, co ve Windowsech máš nainstalováno. Mohl bych se tu rozepisovat o mrtě nevýhodách těchto "kravských programů", ale rád bych zdůraznil, že rozumný člověk tyto nástroje nepotřebuje. CCleaner? Zahodit, zapálit a nehasit! LOCK na základě postu #6
  24. Herní NTB

    http://pc.poradna.net/a/view/944245-herny-notebook-je-mytus
  25. No hlavně tady chybí údaj o tom, do kdy je doména zaplacená (září 2013). Prostě by mě zajímalo víc informací, třeba taky jestli tam vůbec někdy něco bylo.
×