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:  

Replik

Members
  • Content count

    625
  • Joined

  • Last visited

Everything posted by Replik

  1. Info o PC

    Spíš mi řekni, kolik do toho chceš investovat ... A taky, jestli se ti vyplatí kupovat za nemalé peníze nějakou mašinu. Pokud ano, tak řekni cenu a něco můžeme zkusit vymyslet.
  2. Info o PC

    Při takové lince je škoda, že máš tak slabou mašinu. Zkus to a uvidíš, ale já bych řekl, že to utáhne tak 40 - 50 lidí. Máš tam hodně málo RAM. A pokud budeš pořizovat nový modul (tedy s tou 1066 MHz) tak na to budeš nejspíš potřebovat i novou desku, ale nevím, co za desku máš.
  3. Info o PC

    Dobře Takže pokud budu brát v potaz ten procesor, 512 ramek a to, že na tom běží Windows XP s minimem programů a jedinou běžící aplikací - MaNGOS, tak by ti to skrze HW mohlo zvládat tak 40 - 50 lidí ... Možná víc, ale už teď to nebude moc veselé. RAM jsou hodně důležité. Ty tvé jsou docela staré .. Modul který jede na 166 FSB a je to 512. Mno není to na to dělané, ale pokud k tomu přihodíš ty nové ramky, tak si myslím, že ti to možná ani neskousne deska, každopádně oba moduly naráz běžet nemohou (neměly by, budou se ovlivňovat). Na jakej lince by to běželo ?
  4. .gobject - neuklada se

    Podívej se do tabulky v MySQL, jestli se ti nový GO zapsal po tom, co jsi ho vytvořil ve hře.
  5. Info o PC

    Mno .. .ehm http://img19.imageshack.us/img19/530/novob...pcbmpme5.th.png tohle je tak malý že to nevidím ani pod lupou. Vidíte na tom někdo něco ? EDIT: Mno ale na 512 modulu toho moc neutáhneš, jak mangos tak antrix žerou docela dost paměti. Pravda, Antrix je méně náročnější oproti mangosu. Taky se ale podívej na jaké frekvenci máš tu 512 a na jaké 1024 ... Není moc moudré mít 166 MHz a k tomu 1066. Jakej k tomu máš CPU?
  6. Zaloha ACC

    Špatné nastavení připojení k DB - nebo špatně nadefinovaný seznam tabulek.
  7. Má to vůbec cenu?

    Musíš vědět sám jestli pro tebe má cenu investice 24 000 do nového stroje, na kterém by jsi chtěl provozovat server. Není obtížné získat potřebné znalosti pro fungovaní mangose atd. Doporučil bych ti, aby jsi to pořádně zkusil na nějakém PC - třeba i osobním a pokud by jsi viděl, že to má úspěch a že se daří, tak teprve poté bych uvažoval o koupi nějakého vhodného PC, který bych následně umístil do nějaké serverovny na kvalitní linku. Zvaž si pro a proti a uvidíš sám.
  8. Server přes router

    Ahoj, nastavení routeru od Edimaxu je jednoduché. Normálně ho po připojení zapni, tvoje vnitřní IP budou v rozhraní 192.168.2.x IP routeru je 192.168.2.1 a defaultní jméno a heslo je admin/1234. Po přihlášení ho nadefinuj (IP, DNS, atp.). Serveru (jako počítači) nastav pevnou IP - např. 192.168.2.2 Potom klikni v menu (ve webovém rozhraní) na položku NAT a tam dej např. Virtual server. No a tam nastav pro jakou IP to je (192.168.2.2) potom porty (ty dva, které používá mangos) jsou to TCP. Popiš si to, aby jsi věděl co to je a ulož to. V DB realmd a tabulce realmlist bude normálně tvá veřejná IP tedy 83.208.71.153. Pokud budeš potřebovat obrázkový návod, tak ho udělám, teď nejsem doma, ale na univerzitě, takže to zde udělat nemůžu. Podle mě to ale zvládneš, není to nic těžkého.
  9. Vyřešeno - Dovolil jsem si editovat první příspěvěk od Malfika.
  10. [Antrix][Návod]Jak ho rozjet

    Koukni např. sem - http://www.wowresource.eu/index.php?showtopic=4659
  11. nalogovanie

    Nemáš náhodou zakázané porty, které antrix využívá např. ve firewallu nebo v routeru (pokud ho máš) ?
  12. Ohnostroj

    Spíš mu přiřadit spell, který daný GO dělá. Ale nikdy jsem to nezkoušel. Musel by na to (asi) být scp - podobně jako pro lumberjack a miner NPC.
  13. Ohnostroj

    Svetlice existuji jistě jako itemy do inventáře, ale nevím, jestli existují jako GO. Leda by jsi musel mít lidi, kteří by to na určitý povel vypustili (použili itemy).
  14. Pvp enter

    To od bLumy normálně do sql souboru a použij to na DB serveru (mangos) a ten script, co jsem postunul já normálně např. do složky custom v mangoscriptu .. Podívej se na návod pro vytvoření teleportační npc a postupuj podobně.
  15. Na co potřebuješ link ? Zkus třeba používát www.google.com a pokud to tam nenajdeš (jakože pochybuji), tak napiš co hledáš a zařídím reupload.
  16. V tom připadě nemáš vůbec tabulku account, která se pro to používá. Podívej se do SQL updatů, popř. si načti nový realmd.
  17. [Antrix]Registration page

    Co ti nejde ? Postup je vcelku jednoduchy. Definuj problém.
  18. problem z ip

    Pokud ti tvá IP koliduje s jinou, tak to znamená, že si někdo buď zkouší napojit tvou IP a vystupovat přes ni nebo ji má přiděleno (nevědomky) jiné zařízení. Tohle je nutné vyřešit, takže si to musíš doma oběhnout, popř. se domluvit se sousedem nebo s někým, kdo využívá stejnou síť.
  19. Vlastni vendori

    Restartuj server a vymaž si dočasné soubory u sebe ve hře (složka WDB) EDIT: Napovím ti cestu "Umístění hry\Cache\WDB\enUS" Vymaž jen obsah - tedy soubory. Je jich 9.
  20. Vlastni vendori

    Jaké ID (entry) jsi přiřadil tomu vendorovi ? EDIT: Je nutné od toho vytvoření restartovat server, aby se znovu načetly tabulky. Potom stačí jen přidat spawn s ID té nové creatury a pohoda.
  21. Vlastni webhosting?

    Což o to, webhosting by jsi poskytovat mohl, ale musíš si uvědomit že tvůj pc má přidělenu jen jednu IP (pokud to nemáš zařízeno jinak) - tuidíž jediná možná webová aplikace (hostname). Jinak poskytování webohostingu je normálně legální. Zkus google, možná tam něco bližšího bude.
  22. Pvp enter

    Tak prosím: function round(num, idp) local mult = 10^(idp or 0) return math.floor(num * mult + 0.5) / mult end function pvp_enter_cmd(player,args,type) if not player:isInCombat() and not player:isInFlight() and not player:isDead() then local myx = player:GetPositionX(); local myy = player:GetPositionY(); local myz = player:GetPositionZ(); local mymap = player:GetMapId(); local mypvpid = tonumber(player:GetGUIDLow()); queryString = "SELECT `time_enter` FROM `pvp_cmd_data` WHERE `playerid`="..mypvpid; local query = sDatabase:Query(queryString) local pvptimenow = os.time(); if query ~= nil and query:GetRowCount() > 0 then local gotpvpdata = query:Fetch() local cooldown = gotpvpdata[0]:GetInt32() --local mymap = gotpvpdata[1]:GetString() if (pvptimenow - cooldown) >= 1800 then sDatabase:Execute("DELETE FROM `pvp_cmd_data` WHERE `playerid`="..mypvpid..""); sDatabase:Execute("INSERT INTO `pvp_cmd_data` VALUES("..pvptimenow..", "..mypvpid..", "..mymap..", "..pvptimenow..", 1, "..myx..", "..myy..", "..myz..")") if player:isGameMaster() then player:TeleportTo( 0 , -13228.1, 227.833, 32.8926 , 1.06 ,true ,true ,true ) else player:TeleportTo( 0 , -13228.1, 227.833, 32.8926 , 1.06 ,true ,true,false ) end else local pvpwaittime = ((1800 - (pvptimenow - cooldown)) / 60) local newtime = round(pvpwaittime, 1) player:SendSysMessage("Jeste to nemuzes provest, pockej jeste "..newtime.." minut.") end else --sDatabase:Execute("INSERT INTO `pvp_cmd_data` VALUES("..pvptimenow..", "..mypvpid..", "..mymap..","..pvptimenow..",1)") sDatabase:Execute("INSERT INTO `pvp_cmd_data` VALUES("..pvptimenow..", "..mypvpid..", "..mymap..", "..pvptimenow..", 1, "..myx..", "..myy..", "..myz..")") if player:isGameMaster() then player:TeleportTo( 0 , -13228.1, 227.833, 32.8926 , 1.06 ,true ,true ,true ) else player:TeleportTo( 0 , -13228.1, 227.833, 32.8926 , 1.06 ,true ,true ,false ) end end end return true end register_lua_script_command(".pvpenter","pvp_enter_cmd") function pvp_leave_cmd(player,args,type) if not player:isInCombat() and not player:isInFlight() and not player:isDead() then local mypvpid = tonumber(player:GetGUIDLow()); queryString = "SELECT `mymap` , `time_leave` , `in_arena` , `myx` , `myy` , `myz` FROM `pvp_cmd_data` WHERE `playerid`="..mypvpid; local query = sDatabase:Query(queryString) local pvptimenow = os.time(); if query ~= nil and query:GetRowCount() > 0 then local gotpvpdata = query:Fetch() local gomapid = gotpvpdata[0]:GetInt32() local cooldown = gotpvpdata[1]:GetInt32() local canleave = gotpvpdata[2]:GetInt32() local gox = gotpvpdata[3]:GetInt32() local goy = gotpvpdata[4]:GetInt32() local goz = (gotpvpdata[5]:GetInt32()+1) if canleave == 1 then if (pvptimenow - cooldown) >= 60 then --player:TeleportTo( 0 , -14406.59, 419.35, 22.39 , 1.06 ,true ,true ) if player:isGameMaster() then player:TeleportTo( gomapid , gox , goy , goz , 1.06 ,true ,true, true ) else player:TeleportTo( gomapid , gox , goy , goz , 1.06 ,true ,true, false ) end sDatabase:Execute("UPDATE `pvp_cmd_data` SET `in_arena`='0' WHERE `playerid`='"..mypvpid.."'") else local pvpwaittime = ((60 - (pvptimenow - cooldown)) / 60) local newtime = round(pvpwaittime, 1) player:SendSysMessage("Prave jsi sem prisel, musis pockat minimalne "..newtime.." minut.") end else player:SendSysMessage("Musis byt v Arene! Napis .pvpenter") end end end return true end register_lua_script_command(".pvpleave","pvp_leave_cmd")
  23. Pvp enter

    Zdravím, .pvp enter a .pvp leave již jsou zahnuty v nějakých revizích (co vím, tak s mangoscriptem).
  24. [Antrix][Návod]Jak ho rozjet

    Odinstaluj MySQL, poté zmáčkni ctrl+alt+del a ukonči (pokud běží) proces mysqld-nt.exe a poté vymaž celou složku Mysql v Program Files. Zkus restartovat pc a znovu nainstalovat MySQL.
×