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:  

Hookyns

Members
  • Content count

    243
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by Hookyns

  1. c++ uprava targetu u spellu

    Nedělám sice s jádrem EMU, dokonce ani s Cpp (pouze s jinými jazyky), ale přesto to zkusím. Pokud si přidal jen if (!unit || unit->ToCreature()->isPet()) a dobře jsem to pochopil, tak si tu podmínku špatně definoval. Ptáš se, jestliže to není hráč nebo je to pet tak to vrátí fail daného spellu. Zkus or vyměnit za and a nebo odstraň !unit ||. Rada od amatéra taky rada ne? Za pokus nic nedáš.
  2. Nábor celého týmu na WOTLK 3.3.5 Instant

    Ten web tedy nic moc, měl by si zde uvést i skutečnost, že hledáš Web Developera. A pokud se Vysoká znalost Českého jazyka vstahuje i na tebe, tak si oprav 2, na první pohled viditelné, chyby v textu. EDIT: Poslední dobou registruji, že značně kritizuji češtinu jiných, a to sám na tom s češtinou nejsem nejlépe. Nevím proč tomu tak je.
  3. hledame team

    Souhlasím s příspěvkem nade mnou. Navíc tam máš jen jedno velké písmeno a to máš ještě k tomu špatně. VIP nikoli Vip, pokud píšeš zkratku, tak by měla být všechna písmena velká. Uprav to do správné české gramatické formy a doufej, že to, co zde momentálně máš, nikdo neviděl.
  4. Design pro hru "Červený trpaslík"

    Login Box - jak už psal Necro On by to dal jen víc k sobě, ale dle mého názoru by měl být ten nápis inline společně s inputem, vypadá to tak v 90-ti procentech případů lépe, pokud není design přizpůsobený tomu zobrazení nad inputem. Tímto ti tam vznikne dost prázdného místa, tak můžeš udělat tlačítko registrace a ztráta hesla, které umístíš do toho boxu. Border Ten rámeček okolo boxu, ale hlavně obsahu vypadá v některých místech dosti pofidérně. Obsah Vzhledem ke zvolenému pozadí jsou ty černé, průhledné bloky dobrou volbou podložení textu. Ale co se toho samotného pozadí týče, nedokážu si představit, jak se ti takové pozadí bude opakovat s přibívajícím textem. (Myslím background-repeat) Pokud by se ti tam měli stále opakovat ty dveře, tak to bude dosti divné a to nemluvím ani o návaznosti. Musel by si na to mít dobrého kodera, který s tím již má nějaké zkušenosti. Footer Docela zde postrádám footer, ale uvědomuji si, že připojení k takovému designu musí být těžké. Ten copyright, co je pod contentem, tam vůbec nepasuje, je to jen obyčejný text, který z takového designu vyčnívá. Nejsem sice webdesigner, takže nemusíš si můj názor připustit, ale jsem, dle mého skromného (arogantního ) názoru, dobrý koder a mám v tomhle ohledu zkušenosti. Hlavně, díval jsem se na stránky hry a pro writera, který hru píše, bych doporučil, aby udělal podporu i pro IE. Píše se tam, že podpora pro IE není a doporučuješ Mozilu, takže předpokládám, že ty máš pouze mozilu a IE (IE opovrhuješ) a když to funguje v Mozile, tak si myslíš, že to bude fungovat i v Chrome, Opera, Safari, apod. Už hodně-krát jsem narazil na to, že i přes to, že Mozila a Opera jsou na stejném základu (z pohledu způsobu vykreslování věcí), tak Mozila některé věci vykresluje jinak, hlavně v případě absolutní pozice některých prvku a případného obtékání uvnitř obtékaného prvku. To je ode mně asi vše.
  5. Game Máster / Developer

    Myslím, že jeho verze úvodu je lepší. Navíc tam má méně chyb. Tak třeba ten pozdrav Zdravím za tím se vždy píše čárka, ať děláš co děláš, vždy je tam čárka a další řádek začíná velkým písmenem i kdyby to bylo jen pokračování věty k tomu zdravím. Když už chceš zdůraznit nevyjádřené pokračování (nebo jak to mám nazvat) tečkami, tak je třeba tečky napsat tři a né jen dvě. Já sice také většinou píši jen dvě, ale né když píši přihlášku nebo chci někoho opravit apod. A samozřejmě ti chybí tečka na konci věty. Když to shrnu, tak to má znamenat, když už někoho opravuješ, tak bez chyb. Může se stát, že se překlepneš, ale v tvém případě zde symboly chybí.
  6. Game Máster / Developer

    Já bych jen podotknul, že tam máš pár chyb. Hlavně mě nejvíce bije do očí přez s z na konci. Pak jsou tam špatně čárky u vět, ale to není zase tak bijící. Jinak si myslím, že budeš seriózní člověk, a tak ti přeji GL. Ovšem, často se pozná povaha člověka právě po takových příspěvcích, jako jsou ty mé.
  7. Webdesign

    Hodnotím to proto, že jsou i tací, kteří ani nedokážou vybrat vhodné pozadí. Pár takových designů zde na fórku je. Navíc jsem nechtěl, aby mé hodnocení bylo celé jen záporné.
  8. 2 realmy

    Nevím sice jak u TC na linuxu, ale na MaNGu stačí vytvořit 2x world DB a Char DB a do realmd -> realmlist přidáš další realm s ID 2. Samozřejmě vytvoříš si i druhý server v jiné složce a správně nastavíš configy, hlavně nezapoměň v cofigu druhého serveru přepsat RealmID na 2. Je to doba kdy jsem to dělal, proto si raději najdi návod, je to zde na fórku již uveřejněno. EDIT: To, že je tohle řešením na MaNGOSu, neznamená, že to nepůjde i na TC. TC vychází z MaNGa tudíž věřím tomu, že to fungovat bude, ale jak jsem již psal návod je zde již uveřejněn, tak hledej.
  9. Webdesign

    Takže kritika, sice trochu později, ale přece. K designu #1 - úvodní stránka. Plus Pozadí vypadá dobře. Pěkně umístěné WoW Loga. Mínus Menu vpravo nahoře, špatně zpracované. Když už, tak bych ho možná trochu odsadil (cca 5px top&right) a dal bych pod něj průhledné pozadí (asi rgba(30,30,30,0.2)) a normální styl písma bez efektů. Ta oblast s infem má až moc pixelové okraje. Je to moc hranaté, jsou vidět jednotlivé pixely. Při úpravě okraje by to mohlo zůstat. Použité písmo uvnitř je nepřijatelné. Hlavně je moc velké (asi si se snažil využít tu plochu) a zarovnání na střed v tomhle případě ještě s odrážkama také není nic moc. Dle mého tedy: Uprav to horní menu a okraje toho pozadí u infa. U toho infa hlavně zmenši písmo a dej tam více věcí. Nějak to tam rozděl. Můžeš tam dát třeba i video serveru v menším. Případně výpis GM online nebo něco podobného. Musíš tam prostě využít ten prostor s písmem velikosti cca 11pt (13-14px). Design #2 - registrace Plus Možná zase to pozadí, ale to je zde opravdu vše. Mínus Omlouvám se, ale ty inputy jsou hrozné. Nápis registrace. Tam si použil asi všechny základní efekty co v PS jsou. Vypadá to špatně, hlavně je to až moc přeplácané. Ta oblast pro text. Zde ani tak moc ty pixelové okraje nenarušují dojem, ale ta barva pozadí se do toho vůbec nehodí. Zkus použít nějakou barvu z toho wallpaperu na pozadí. Uvnitř zase velké písmo, málo věci na velkém prostoru. Navíc kazí dojem to písmo s Caps. Dle mého tedy: Udělej jednodušší nápis registrace. Možná použíj i jiné písmo, hlavně nepoužívej tu vnější záři, alespoň né s takovou barvou. Změň barvu pozadí pod textem a také, jako minule, zmenši písmo. A aby si zase mohl zaplnit ten prostor, tak tam dej opakovat heslo a výběr datadisku. Popřípadně vedle tlačítka Registrovat ještě tlačítko zpět na úvodní stránku. To je k mé kritice asi vše, alespoň na první pohled.
  10. playercreateinfo_item

    Pokud chceš naházet nové itemy, tak zaručeně insert into `playercreateinfo_item` (`sloupec`) values ('hodnota'); Ale je to pár dní, co jsem na tohle napsal app v PHP. ZDE Jen si tam musíš upravit ty hodnoty pro $races[x].
  11. vlastní měna

    To já bych si pod pojmem vlastní měna představil obdobu goldů, silverů, copperů, například místo tohohle mixu 3 jednotek pouze Kč (Koruny české). Avšak nepletu-li se, tohle není možné (možná někde v core by to šlo, ale pochybuji), můžeš maximálně vytvořit nějaký item a ten poté distribuovat ve hře. Jak již zde bylo psáno.
  12. Jak se stát Developerem

    [OT] Jednou už jsem psal, že HTM žádný jazyk není. Je to jen stará přípona HTML souboru z dob, kdy PC ještě nepodporoval přípony s více než čtyřmi znaky. [/OT] Já bych možná také začal s webovými jazyky, pokud tedy zatím žádný jazyk neumíš. Webové jazyky jsou jednodušší a pochopíš dobře funkci. C++ a jeho obdoby se poté moc neliší od PHP, možná i JS. Ale i tak můžeš začít rovnou s C, apod. A jako bonus v dnešní době jsou i nástroje, které umožňují pomocí C psát webové aplikace. EDIT: Jo myslím si, že si své téma špatně zařadil.
  13. Zdravím, Měl jsem chvilku čas, tak jsem přemýšlel, čím by se ještě dala obohatit "knihovna" scriptů, které zde jsou. Bohužel mě žádná nová app nenapadla, ale zato jsem si vzpoměl, jak jsem si ulehčoval práci s DB kdysi dávno, když jsem ještě měl vlastní WoW project. Určitě nejsem jediný, kdo si tak pomáhal. Možná jsou na to nějaké app vytvořené, ale já jsem použil kamaráda PHP. Přejdu rovnou k říkladu, ať víte o co se jedná. Potřebuji změnit startovací EQ, ale počet itemů je obrovský a zabere to tedy hodně času. Tohle je příklad, kdy se PHP (či jiný jazyk) hodí na pomoc s ušetřením času. Já jsem tak řešil většinu práce v DB, kde bylo možné si práci ulehčit pomocí cyklů. <?php // Připojení k DB mysql_connect ("127.0.0.1", "root", "pass"); mysql_select_db ("rzdb"); // true v případě, chceme-li zobrazit SQL s tím, že si jej do DB vložíme sami; false způsobí automatické zapsání do DB $vypis = true; if (isset ($_POST['odeslat'])) { // Definujeme pár proměnných // ZDE SI NEPAMATUJI KDO MÁ KTERÉ CLASSY, PROSÍM NĚKOHO O DOPLNĚNÍ $races[1] = '1, 2, 3, 6, 7, 11'; // Seznam ras, které mají warriora $races[2] = '1, 10'; //Paladin $races[3] = '1, 2, 3, 6, 7, 11'; //Hunter $races[4] = '1, 2, 3, 6, 7, 11'; // Rogue $races[5] = '1, 2, 3, 6, 7, 11'; // Priest $races[6] = '1, 2, 3, 4, 5, 6, 7, 8, 10, 11'; // DK $races[7] = '1, 2, 3, 6, 7, 11'; // Shaman $races[8] = '1, 2, 3, 7, 10, 11'; // Mage $races[9] = '1, 2, 3, 6, 7, 11'; // Lock $races[11] = '1, 2, 3, 6, 7, 11'; // Druid $class = $_POST['class']; //Začneme cyklovat $explode = explode (", ", $races[$class]); $count = count ($explode); for ($i = 0; $i < $count; $i++) { // Budeme cyklovat jednotlivé rasy pro daný class $items = explode (";", $_POST['items']); $itemcount = count ($items); for ($e = 0; $e < $itemcount; $e++) { // Zde cyklujeme jednotlivé itemy pro každou rasu s daným classem // MOŽNÁ BUDE TŘEBA UPRAVIT SQL PODLE NYNĚJŠÍ PODOBY DB --> Vyhrabal jsem v MySQL pouze starou DB a podle ní jsem to tedy sepsal if ($vypis === true) { echo "INSERT INTO `playercreateinfo_item` (`class`, `race`, `itemid`, `amount`) VALUES (".$class.", ".$explode[$i].", ".$items[$e].", 1);<br>"; } else { mysql_query ("INSERT INTO `playercreateinfo_item` (`class`, `race`, `itemid`, `amount`) VALUES (".$class.", ".$explode[$i].", ".$items[$e].", 1)") or die("Chyba; <a href='?'>Zpět</a>"); } } } if ($vypis === false) echo "Itemy byly vloženy do databáze.<br>"; // Odkaz způsobí, že se stránka načte znovu bez setnutého $_POST echo "<a href='?'>Zpět</a>"; } else { echo "<form method='post' action=''>\n"; echo "Vyberte požadovaný class <select name='class'>\n"; echo "<option value='1'>Warrior</option>\n"; echo "<option value='2'>Paladin</option>\n"; echo "<option value='3'>Hunter</option>\n"; echo "<option value='4'>Rogue</option>\n"; echo "<option value='5'>Priest</option>\n"; echo "<option value='6'>Death Knight</option>\n"; echo "<option value='7'>Shaman</option>\n"; echo "<option value='8'>Mage</option>\n"; echo "<option value='9'>Warlock</option>\n"; echo "<option value='11'>Druid</option>\n"; echo "</select>\n<br>\n"; echo "Seznam itemů oddělených ;<input type='text' name='items'>\n<br>\n"; echo "<input type='submit' name='odeslat' value='Odeslat'>\n"; echo "</form>"; } Sepsal jsem to na tenhle konkrétní příklad a přidal jsem i pár vychytávek pro ulehčení práce těm, co nezvládnou úpravu v kódu. Kód je velmi jednoduchý bez ochran a podobných věcí, protože kód si budete spouštět sami u sebe. Tohle určitě není jediný případ, kdy lze PHP využít. Zmínil jsem to jen proto, aby jste si dokázali představit, co si můžete ulehčit. EDIT: Změna titulku
  14. Vaše Nejoblíbenější TV Seriály

    Mě tam ještě chybí NCIS. (Pokud se počítá i japonský anime, tak ještě Naruto a jeho pokračování Naruto Shippuuden, pro jeho odpůrce raději bez komentáře xD) EDIT: || ˇˇ WO: Ano, trefil si to, je to námořní vyšetřovací služba (Naval Criminal Ivestigative Service). Je to peckový seriál, ale pouze v Českém dabingu (alespoň dle mého), protože v originálním dabingu je tam uplně jiná atmosféra a působilo to na mě divně (a to jsem spíše zastánce původních dabingů).
  15. Vtipy, Sranda, Vše co vás pobavilo

    Takový kratší vtípek... Ve školní jídelně si přisedl student k profesorovi a ten říká: "Prase si nezaslouží, aby sedělo s labutí." Student se zvedl s odpovědí: "Tak já letim." Čímž samozřejmě pana profesora namíchl a ten se rozhodl, že mu dá zabrat u zkoušek. Bohužel pro něj, student na vše odpověděl bezchybně. Proto mu dává poslední otázku: "Kdybyste si mohl vybrat ze dvou pytlů a v jednom bylo zlato, ve druhém rozum, který byste si vybral?" student po chvíli řekne, že by si vzal ten se zlatem. Profesor vítězoslavně: "No vidíte, a já bych si vybral ten s tím rozumem." Student neváhá: "Vždyť jo, každý si vybere to, co mu chybí." Profesor už je tak vytočený, že na studentův test napíše BLBEC a pošle ho pryč. Student odchází, aniž by se podíval na hodnocení a za chvíli se vrátí s otázkou: "Pane profesore, Vy jste se mi tu sice podepsal, ale nenapsal jste tu žádnou známku..." A tohle byl druhý
  16. Prihláška GM/EM Webmaster

    Pěkné, na můj vkus možná až moc barevné, připomínal to i Sabath. Pak tam máš dle mého dva nedostatky, první, jak už psal Cassidy, datadisku Pre-TBC. Pre-TBC není datadisk, ale původní hra, takhle napsáno to působí divně. A druhý je závěr Dakujem pekne za prečítanie môjho životopisa. Nadpis je Přihláška nepletu-li se, takže taky jen malý nedostatek. Jinak pěkné a ať se daří EDIT: Dělal si už někdy webmastera na nějakém serveru? Nevím, jestli je moudré shánět také post WM, když pracuješ jen se šablonama. Někteří lidé zde za to budou nejspíše kritizovat. Chtělo by to tedy asi upravit, popřípadně dopsat, že zvládneš i implementaci PHP scriptů jako jsou registrace, online hráči apod. Prostě co všechno by si na webu zvládl.
  17. Custom script

    Nevím tedy jak ostatní, ale i když najedu na ten odkaz, nic tam není, jen bílá obrazovka.
  18. Problem s PHP NEZNAMY ERROR

    [OT] Hele lidi neraďte mu, je to podvodník a zloděj. Více lidí s ním má problémy, tak se sním nikdo nezapleťte. Jinak, na WS má minimálně 2 další ACC, které jsem dohledal podle jeho informací. Potkan a Canabisek a tím porušuje pravidla, není to tak? [/OT] EDIT: To Warring: Nechci zde rozebírat tvé krádeže a lži, lidi to nejspíše nezajímá. Avšak, pokud by to někoho zajímalo -> PM. A co se týká těch ACC,.. Pokud je ten ACC bratra, tak se omlouvám, ale pochybuji, protože by se musel jmenovat stejně jako ty. A Potkan má stejné telefonní číslo, také náhoda, že ano? A pokud má tedy Canabisek(stejná osoba) perma BAN tak by si ho měl dostat i na tento ACC, ale to záleží na Adminovi/Moderátorech.
  19. [JavaScript] Vlastné okno

    To už bych nepsal, protože to nějaký čas zabere. Pokud to opravdu chceš ZDE je link. -> To jQuery níže je lepší, má více funkcí. EDIT: Ale záleží na co to chceš. Pokud by si opravdu chtěl nové okno, tak jej jednoduše otevřeš pomocí window.open() EDIT2: A přivedl si mě na dobrou myšlenku, alespoň si procvičím JS Udělám prostředí windows na web
  20. [JavaScript] Vlastné okno

    Nemáš vůbec za co. Napsání mi trvalo tak 2 minuty.
  21. [JavaScript] Vlastné okno

    2 AchboDCA: Měla by to fungovat tak, že klidneš na odkaz a zobrazí se přes stránku bílá vrsta s průhledností a uprostřed by mělo být to okno s tím textem. Ještě se ti na to podívám, jak jsem již říkal, psal jsem to přimo tady a nezkoušel jsem to, jestli jsem náhodou někde neudělal chybku. 2 Xmat: Tohle je jediné řešení. Pokud má někdo vypnutý JS tak přichází o tyhle vychytávky a pokud to webmaster optimalizuje, tak při vypnutém JS mu to bude fungovat normálně. V tomhle případě, pokud bude mít člověk vypnutý JS, tak se na tu adresu nedostane, ale pokud to chceš optimalizovat, je třeba použít <noscript></noscript> Všechno uvnitř tohoto tagu se zobrazí jen v případě, je-li JS vypnutý. Nejspíše jsem jen zapoměl na z-index, který nastavuje Ztovou souřadnici. Udělal jsem pár stylistických změn a jen pro jistutu udělal testovací stránku. To co je na té stránce mi funguje, takže by to mělo fungovat i tobě. Kód si stáhni přímo z té stránky Jinak odkaz je zde EDIT: Možná jsem nemusel psát nový příspěvěk
  22. [JavaScript] Vlastné okno

    <style> div#WhiteScreen { width: 100%; height: 100%; position: fixed; /*Pro IE je nutné nastavit position: absolute;*/ text-align: center; background: rgba(255, 255, 255, 0.3); /*Zde si dej raději průhledný obrázek, né všechny prohlížeče podporují CSS3*/ left: 0; bottom: 0; } div#WhiteScreen div#WhiteScreenText { width: 400px; height: 200px; margin: 0 auto; color: black; } </style> <script> function ShowMeLink(text) { document.getElementById("WhiteScreen").style.display = 'block'; document.getElementById("WhiteScreenText").innerText = text; } </script> // v HTML -> <div id="WhiteScreen" style="display: none;"> <div id="WhiteScreenText"></div> </div> Snad jsem nic nezapoměl, psal jsem to tady narychlo, tak tam může být překlep. EDIT: Připsal jsem pozice left a bottom do CSS a smazal vnořený style u WhiteScreenText A poznatek, okno vyvoláš tím, že na daný prvek dáš onclick="ShowMeLink('Text který se zobrazí na bíle obrazovce');"
  23. Webdesign

    Když vytáhnu info z jeho přízpěvku, které možná někdo nepochopil. ,,Jsem začínající webdesigner a hledám zájemce o mou práci. Momentálně za sebou nemám žádné veřejné práce, proto píši zde, abych mohl nějaké reference získat."
  24. Hledám - Webmastera-Devy-GM-EM-Administratora

    On ale není žádným adminem, který shání lidi na jeho projekt
  25. Hledám - Webmastera-Devy-GM-EM-Administratora

    Tohle by sis měl také opravit. Webovým jazykem je možná tak JavaScript nikoli Java.
×