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:  

hisgrak

Members
  • Content count

    846
  • Joined

  • Last visited

  • Days Won

    13

Everything posted by hisgrak

  1. [PHP]Výpis komentářů z db

    SELECT * FROM posty ORDER BY id DESC
  2. Rozcestnik č.2 By Canabisek

    Mě osobně se nápad líbí, stejně jako provedení (jen se mi zdá, že používáš moc kvalitní obrázky -> 2m se budou na pomalejších připojeních dlouho načítat). Rozhodně na rozdíl od většiny se tady někdo snaží něco dělat a ne jen trollovat. Gj.
  3. natačanie videii z hier

    Podle mých dosavadních zkušeností je Fraps v téhle kategorii jedna z nejlepších voleb, po které můžes sáhnout. Officiální stráneky hovoří o podporovaném rozlišení až 2560x1600, tzn. tvůj problém ohledně kvality na 99% nebude mít na svědomí program. Problém s velikostí videa je způsobený komprimací -> Nahráváš video, což samo o sobě ubírá hodně z výkonu PC, tak ještě komprimovat výsledný záznam na nějakou přijatelnou velikost souboru by byla sebevražda -> nekomprimované AVI. Ke zmenšení takto velikých souborů na úkor minimální ztráty kvality slouží například VirtualDub. Nějaké linky: http://www.fraps.com/ http://www.virtualdub.org/ http://warcraftmovies.com/ http://www.illusion-pictures.cz/
  4. chyba v PHP

    No tak vysvětlení se už nabízí po přeložení erroru, který ti vyhodil server. Fatal error: Call to undefined function get_header() in /DISK2/WWW/manius.eu/genessis/index.php on line 1 Voláš nedefinovanou funkci get_header() v sobouru /DISK2/WWW/manius.eu/genessis/index.php na 1. řádku. tzn. Jestli jsi stáhl web, ctrl+c/ctrl+v část kodu, tak budeš muset doplnit pravděpodobně includované soubory s nadefinovanou funkcí.
  5. Prodám Goldy [Burning Blade EU]

    Zdravím všechny čtenáře, rád bych se zbavil pár tisíc goldů na offic realmu Burning Blade. proto bych rád nabídl k prodeji 1000g/70kč. Pokud by měl někdo zájem ozvěte se mi na ICQ 301737040. Prosím jen seriozní zájemce, o nějaký scammery nemám zájem. Předání možno i osobně v Brně, ostatní jedině přes účet.
  6. Zase byla dlouhá chvíle, tak jsem napsal Web Teleportera pro Mangos. V základu jsou nastaveny teleporty do všech hlavních měst. Pokud by byl zájem, tak mužu připsat do další místa. Pro nastavení připojení k databázy editujte hodnoty proměnných na začátku kódu. cena teleportu je v základu nastavena na 10g character musí být offline Všechno jsem to testoval a mělo by to fungovat. <?php $user = 'root'; // Jméno uživatele pro připojení do databáze MySQL $pass = 'hesloveslo'; // Heslo uživatele pro připojení do databáze MySQL $realmd = 'realmd'; // Jméno Databáze s Accounty $characters = 'characters'; // Jméno Databáze s Characters $ip = '127.0.0.1'; // IP adresa serveru MySQL $cena = '100000'; // Cena za teleport v cooperech (10000 = 1g) ?> <table align="center" width="210"> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST"> <tr><td>Account</td><td><input type="text" name="ucet"></td></tr> <tr><td>Character</td><td><input type="text" name="jmenopostavy"></td></tr> <tr><td>Heslo</td><td><input type="password" name="heslokacc"></td></tr> <tr><td>Místo</td><td><select name="misto"> <option value="">-- vyber místa --</option> <option value="shattrath">Shattrath City</option> <option value="sw">Stormwind</option> <option value="ironforge">Ironforge</option> <option value="darnassus">Darnassus</option> <option value="og">Orgrimmar</option> <option value="thunderbluff">Thunder Bluff</option> <option value="undercity">Undercity</option> </td></tr> <tr><td></td><td><input type="submit" Value="Teleportovat"></td></tr> </form> <tr><td colspan="2" align="center"><strong> <?php $account = addslashes($_POST['ucet']); $character = addslashes($_POST['jmenopostavy']); $password = addslashes($_POST['heslokacc']); $lokace = addslashes($_POST['misto']); function sha_password($account,$password){ $account = strtoupper($account); $password = strtoupper($password); return SHA1($account.':'.$password); } if ($account == "" || $character == "" || $password == "" || $lokace == ""): echo "Je nutno vyplnit všechny údaje"; else: $account = strtoupper($account); $heslo = sha_password($account, $password); $dbconn = mysql_connect($ip, $user, $pass) or die ("Spojení nebylo uspěšné"); mysql_select_db($realmd, $dbconn) or die ("Nepovedlo se vybrat databázy $realmd"); $acc_dotaz_sql = "SELECT id, username, sha_pass_hash FROM account WHERE username='".$account."' AND sha_pass_hash='".$heslo."'"; $acc_dotaz_sql_vysledek = mysql_query($acc_dotaz_sql, $dbconn); $row = mysql_fetch_array($acc_dotaz_sql_vysledek); if ($row["id"] == ""): echo "Chybně zadané ACC nebo Heslo"; else: $acc = $row["id"]; mysql_select_db($characters, $dbconn) or die ("Nepovedlo se vybrat databázy $characters"); $hrac_dotaz_sql = "SELECT guid, account, CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', 1398), ' ', -1) AS UNSIGNED) AS `money`, name, online FROM characters WHERE account='".$acc."' AND name='".$character."' AND online=0"; $hrac_dotaz_sql_vysledek = mysql_query($hrac_dotaz_sql, $dbconn); $radek = mysql_fetch_array($hrac_dotaz_sql_vysledek); $charguid = $radek["guid"]; if ($charguid == ""): echo "Špatně zadaný název characteru, nebo jste online"; else: if ($radek["money"] < $cena ): echo "Nedostatek peněz"; else: $penizky = $radek["money"]; switch($lokace): case shattrath: $x = "-1522"; $y = "5313"; $z = "9"; $map = "530"; break; case sw: $x = "-8833"; $y = "628"; $z = "94"; $map = "0"; break; case ironforge: $x = "-5039"; $y = "-809"; $z = "495"; $map = "0"; break; case darnassus: $x = "9953"; $y = "2233"; $z = "1332"; $map = "1"; break; case og: $x = "1328"; $y = "-4379"; $z = "26"; $map = "1"; break; case thunderbluff: $x = "-1345"; $y = "195"; $z = "61"; $map = "1"; break; case undercity: $x = "1897"; $y = "236"; $z = "55"; $map = "0"; break; endswitch; $odecet = $penizky-$cena; $sqlko = "update `characters` set `data`=CONCAT(CAST(SUBSTRING_INDEX(`data`, ' ', 1397) AS CHAR), ' ', $odecet, ' ', CAST(SUBSTRING_INDEX(`data`, ' ', -(1528-1398) - 1)AS CHAR)), position_x='$x', position_y='$y', position_z='$z', map='$map' where guid='$charguid'"; mysql_query($sqlko); echo "Character $character byl Teleportován"; endif; endif; endif; mysql_close(); endif; ?> </strong></td></tr> <tr><td colspan="2" align="center">1)Teleport stojí <? $vgoldech = $cena/10000; echo $vgoldech;?> zlatých<br>2) Character musí být Offline.</td></tr> </table> Paralelní verze na wiki http://wiki.wowresource.eu/index.php/Web_T..._za_pen%C3%ADze
  7. Váš TOP SCREEN .. :)

    Taky přispívám svou troškou do mlína Hisgrak ve Stowmwindu 1 Hisgrak ve Stowmwindu 2 Hisgrak ve Stowmwindu 3 Už jako gnom (Malygos) Prasata na poště .. RoA před Obsidian Sanctum To se jednou dařilo v EoS :-) Rare elite - Silithus Glory of the Hero!
  8. Lock rada

    PvE Destro PvP Destro nebo Affli
  9. DB characters .. kde tam najdu ..

    http://wiki.udbforums.org/index.php/Character_data
  10. Exalted na HATED frakciách

    Ano jde, ale je to extrémní. Nejdřív musíš pozabíjet guardy v BB a tím se dostat na Honored s Bloodsail Bucaneers. Problém je v tom, že každým killem guarda se ti snižuje reputace s celým Steamwheedle Cartel (Booty bay, Everlook, ...) Dál navyšovat repku můžeš tuším jen zabíjením jedné elity v Badlands, ale je to běh na velmi velmi dlouhou trať. Dostat se zpět na exalted s Steamwheedle Cartelem jde několika způsoby, já znám 2, u kterých si nesrazíš spátky repku s Bucaneerama. 1) Dire maul key runy - dropne klíč, kterej odevzdáš a dá to tuším 300 nebo 250 repky 2) Zabíjení pirátů v Tanarisu - každej kill přidá 2-3 repky.
  11. Paladin ??

    Nezbývá než souhlasit. Ad. retri alias zbyječka, overpower, pro lamy atd. ... Je pravda, že na betě a bezprostředně po vydání WotLK byl paladin v retri specu velmi nadprůměrné DPS, časem ho blizzard dostatečně ponerfoval. Paladin je Hybrid = nikdy neměl dát větši damage než lock, hunter, rogue atp, což se myslím v současnosti Blizzardu celkem daří. Myslím si, že kecy o tom jak moc jaká classa je overpower naprodi druhé tu byly a budou vždy, nemá cenu se tím zabývat ....
  12. Mage 80lvl Drak´thul EU World of Warcraft Account

    Dovolím si komentovat menší deziformaci. Grand Black War Mammoth - Nestojí 17k goldů. Dropuje random z bossůve VoA. Ano má 3 místa na sezení. Traveler's Tundra Mammoth - Úplně jiný mount, stojí 17k goldů. 3 místa na sezení + reagent vendoři.
  13. Shanim ServerHousing

    http://www.savvy.cz/serverhosting/ Osobní zkušenosti, bez problému. Na tarifu HOME se reálná rychlost pohybuje 20mb up 60-70 down. Stejná cena za tower i rack
  14. Posilani postavicek

    Ale ano jde. Problém je v tom, můžeš přesouvat pouze postavy na accountech, u kterých si při registraci uvedl svoje jméno.
  15. PHP Administrace

    Šupky dupky .elhomero.
  16. Account Manager [Hisgrak]

    No nevím co se ti na tom nezdá , jednoduše to bude fungovat i když nebudeš měnit to nastavení, který jsi postnul. Docela logický když je tam na výběr jazyk a podobný kravinky.
  17. Consecration

    Video -> Effects -> Projected Textures
  18. Quiz: Jaký Class jsi ?

    Trefa
  19. Hamachi

    Po delší době přihodím příspěvek, donutil mě k tomu nEcr(o_V)isiOn. Pokud jsi připojení přes hamachi, veřejnou ip nepotřebuješ. Jsi si jistý, že máš odblokované porty? (standartně 3306) Jsi si jistý, že uživatel na kterého se přihašuješ má povolený přístup z jiného umístění než Localhost? (127.0.0.1) btw "druhé pc s tvÝm."
  20. Pravidla webového kasína: Pokud rollnete 1 a 100 tak se vaše sázka ztrojnásobí. Pokud rollnete 65-99, vaše sázka se zdvojnásobí. Pokud rollnete 2-64 o svůj vklad přicházíte Návod na instalaci: Již tradičně vyplnit přihlašovací údaje do DB na začátku scriptu Do složky se scriptem přihodit obrázky http://upload.hisgrak.cz/img.rar Jakékoli nesrovnalosti a dotazi sem do topicku, rád objasním popř přepíšu. Testováno na MaNGOSi 6488 Kdyby chtěl někdo ukuchtit grafiku nezlobil bych se <?php /* Code by Hisgrak [email protected] */ /* Konfigurace připojení do databáze*/ $userchar = 'root'; //Jméno uživatele - MySQL server s characters DB $passchar = 'root'; // Heslo uživatele - MySQL server s characters DB $characters = 'characters'; // Jméno Databáze characters $ipchar = 'localhost'; // IP adresa - MySQL server s characters DB $userrealm = 'root'; // Jméno uživatele - MySQL server s realmd DB $passrealm = 'root'; // Heslo uživatele - MySQL server s realmd DB $realmd = 'realmd'; // Jméno databáze realmd $iprealm = 'localhost'; // IP adresa - MySQL server s realmd DB /* Definice funkcí */ function selectCharacters() { global $userchar, $passchar, $characters, $ipchar; mysql_select_db($characters, mysql_connect($ipchar, $userchar, $passchar)); } function selectRealmd() { global $userrealm, $passrealm, $realmd, $iprealm; mysql_select_db($realmd, mysql_connect($iprealm, $userrealm, $passrealm)); } function getGold($money) { $copper = substr($money, -2); $silver = substr($money, -4, 2); $gold = substr($money, 0, -4); return "$gold <img src=\"gold.jpg\" alt=\"\"> $silver <img src=\"silver.jpg\" alt=\"\"> $copper <img src=\"copper.jpg\" alt=\"\">"; } function sha_password($account,$password) { $account = strtoupper($account); $password = strtoupper($password); return SHA1($account.':'.$password); } $form = "<h1 align=\"center\">WoW Kasino</h1> <table align=\"center\"> <form action=\"?odeslano=1\" method=\"POST\"> <tr><td>Sázka:</td> <td><input type=\"text\" name=\"gold\" size=\"2\" value=\"0\"><img src=\"gold.jpg\" alt=\"\"> <input type=\"text\" name=\"silver\" size=\"2\" value=\"0\"><img src=\"silver.jpg\" alt=\"\"> <input type=\"text\" name=\"copper\" size=\"2\" value=\"0\"><img src=\"copper.jpg\" alt=\"\"> </td></tr> <tr><td>Jméno:</td><td><input type=\"text\" name=\"user\"></td></tr> <tr><td>Heslo:</td><td><input type=\"password\" name=\"pass\"></td></tr> <tr><td>Postava:</td><td><input type=\"text\" name=\"char\"></td></tr> <tr><td></td><td><input type=\"submit\" value=\"ROLL\"></td></tr> </form> </table><br> <u><strong>Pravidla</strong</u><br> Pokud rollnete 1 a 100 tak se vaše sázka ztrojnásobí.<br> Pokud rollnete 65-99, vaše sázka se zdvojnásobí.<br> Pokud rollnete 2-64 o svůj vklad přicházíte"; /* Vlastní kód */ if (addslashes($_GET["odeslano"] == 1)): $gold = addslashes($_POST["gold"]); $silver = addslashes($_POST["silver"]); $copper = addslashes($_POST["copper"]); if (is_numeric($gold) AND is_numeric($silver) AND is_numeric($copper)): $vsazeno = ($gold * 10000) + ($silver * 100) + $copper; if ($vsazeno > 0): $account = strtoupper(addslashes($_POST["user"])); $password = sha_password(addslashes($_POST["user"]), addslashes($_POST["pass"])); selectRealmd(); $dotazAcc = "SELECT id, username, sha_pass_hash FROM account WHERE username='".$account."' AND sha_pass_hash='".$password."' LIMIT 1"; $queryAcc = mysql_query($dotazAcc); $vysAcc = mysql_fetch_array($queryAcc); if ($vysAcc["username"] == $account): $id = $vysAcc["id"]; selectCharacters(); $character = addslashes(ucfirst(strtolower($_POST["char"]))); $dotazChar = "SELECT guid, account, CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', 1462), ' ', -1) AS UNSIGNED) AS `money`, name, online FROM characters WHERE account='".$id."' AND name='".$character."' AND online='0'"; $queryChar = mysql_query($dotazChar); $vysChar = mysql_fetch_array($queryChar); if ($vysChar["name"] == $character): $guid = $vysChar["guid"]; $pred = $vysChar["money"]; if ($pred < $vsazeno): $vypis = "Vaše sázka je příliš vysoká"; else: $roll = rand(1, 100); switch ($roll): case 1: $vyhra = $vsazeno * 3; $zustatek = $vyhra + $pred; break; case ($roll>1 && $roll<65): $vyhra = -$vsazeno; $zustatek = $vyhra+$pred; break; case ($roll>64 && $roll<100): $vyhra = $vsazeno * 2; $zustatek = $vyhra + $pred; break; case 100: $vyhra = $vsazeno * 3; $zustatek = $vyhra + $pred; break; endswitch; $transakceZapis = "update `characters` set `data`=CONCAT(CAST(SUBSTRING_INDEX(`data`, ' ', 1461) AS CHAR), ' ', $zustatek, ' ',CAST(SUBSTRING_INDEX(`data`, ' ', -(1528-1398) - 1)AS CHAR)) where guid='$guid'"; mysql_query($transakceZapis); $vypis = "<h2>ROLL[$roll]</h2><br><table cellspacing=\"20\"> <tr><td>Výhra:</td><th>".getGold($vyhra)."</th></tr> <tr><td>Zustatek:</td><th>".getGold($zustatek)."</th></tr></table> <br> <br> Rollnout <a href=\"?odeslano=0\">znovu</a>?"; endif; else: $vypis = "Nesprávně zadané jméno postavy, nebo je postava ve hře online."; endif; else: $vypis = "Nesprávné údaje"; endif; else: $vypis = "Hodnota je v mínusu"; endif; else: $vypis = 'Nesprávný formát'; endif; else: $vypis = $form; endif; echo "<center>$vypis</center>"; ?>
  21. Level status

    character.data Popis zde http://wiki.udbforums.org/index.php/Character_data
  22. [Projekt] WoW Selected Armors

    musím si rýpnout pánové Inspirace?
  23. Okolo wow serverů, se začalo potulovat individuum, které se za mě vydává a touto cestou se snaží vyloudit z adminů freeserverů různá práva (scripter, gamemaster) dokonce se objevil případ, kdy falešený hisgrak nabízel server za úplatu. Tato osoba nejsem já a nemám s ní NIC opakuji NIC společného. Kdybych se vám přece jen chtěl z nějakého důvodu ozvat, učiním tak prostřednictvím PM zde na foru, nebo z privátního ICQ (301-737-***) děkuji za přečtení a mějte se na pozoru
  24. Logovací obrazovka

    Je to zakopáno někde v klientovy -> na straně serveru s tím nehneš.
  25. Jak vlastně vypadáte v réalu ?

    CITACE EDIT: kupkoid, sneak, hisgrak a axxxa, panebože co je na tom že někomu ukážete svojí fotku? V dnešní době není až takový problém si nějakou fotku sehnat No a já tu svoji fotku snad nemám?
×