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:  

Xmat

Members
  • Content count

    2546
  • Joined

  • Last visited

  • Days Won

    49

Posts posted by Xmat


  1. Cybe cože :D Neni možno si hrát s vojáčky pokuď nemáš odněkud odkoukáné... tak to jsem si asi blbě v dětství hrál... já na žádný sceny nečuměl, vzal jsem vojáčky a šel si hrát :D Nevím jak ty, ale těch pár lidí co si semnou hrálo bych řekl, že to taky nedělali.

    To je kravina. Pokud jsi buď nekoukal na filmy, nebo ti rodiče neřekli co je to puška, nebo tě k tomu nenaváděli kamarádi, tak se divim, že jsi s těma puškama střílel a né třeba okopával zahrádku. Vždycky potřebuješ nějaký impulz, to si prostě z prstu nevycucáš. Cybe uvedl filmy jako příklad, ale těch jiných "stimulů" jak to nazval je celá řada.

    • Upvote 1

  2. No jenže Xmat, ale každý není jako ty. Ne každý to chce posunout na další úroveň a začít jezdit na LARPy a poznávat lidi se stejnými koníčky. Plus já docházím k tomu, že už RP nebo jakýkoliv hraní her je útěk od reality a žití v představách, které nejsou skutečné a jsou smyšlené. V podstatě si představuješ svět, že je jiný než ve skutečnosti je a žiješ v této fantazii. Samozřejmě pokud to člověk dělá jen pár hodin v týdnu a má to jen jako zábavu, tak ano, ale je problém, že pro mnoho lidí je to něco víc.

     

    Určitě máš pravdu. Útěk od reality to je, ale ber to tak, že útěk od reality je každá hra. Když sedím na podlaze a hraju si s vojáčkama, je to úplně stejný útěk od reality jako to, že si hraju s panáčkama ve WoWku. Když si malé děvče hraje s panenkama, často prožívá mnohem propracovanější příběhy než my v tom WoWku. Samozřejmě by se dalo namítat, že nějaké to RP, ať už na PC nebo Pen and Paper je mnohem propracovanější útěk. Což bezesporu je, ale pořád je to něco dost podobného. Na druhou stranu se fakt nedá říct, že by RPeři byli asociálové a utíkali si do WoWka kvůli depkám z RL. Já znám nespočetné množství RP hráčů (hlavně teda WoWkařů) a i larpařů a těch skutečně utíkajících individuí je tam... uh... maximálně 10%, a to bych řekl, že ještě opravdu přidávám.

     

    Ano, potkal jsem u nás i dost lidí, kteří fakt neměli jiný život než ten v tom WoWku, ale těch je opravdu minimum. Pro většinu lidí je to pořád jen normální hra. Intenzivnější, ale normální. Každopádně třeba mezi larpařema, kteří jsou společností taky považováni a vykreslování jako nerdi a fantasy fanatici, jsem potkal desetkrát tolik úžasných společenských a duševně opravdu zdravých lidí, jako nikde jinde.

     

    Ale tohle vše je jen můj dost omezený pohled z jedné komunity, třeba je to jinde jinak, nemám zdání. Ale imho je mezi hráči neRP her (tedy majority) mnohem větší procento "nerdů" než mezi RPery.

    • Upvote 1

  3. Jenže server, kde je 1000 hráčů, ukládá do databáze hráče prakticky neustále. Každých pár sekund se někdo odlogne, respektive kupa lidí se odlogne a tím vyvolá nejnáročnější operaci = save postavy. V případě 10 lidí se to děje raritně. Dále obecně čím víč hráčů tam je, tím víc operací jeden hráč udělá - v případě deseti hráčů ve hře prakticky nemají co dělat a jen stojí na místě, na velkém serveru běží paralelně mnoho BG, arén, raidů kde se ukládají pro charaktery další a další data. Ve finále máš masivní nárust komunikace mezi databází a serverem v průměru na jednoho hráče.

     

    Takže to nejde jednoduše vynásobit - dostaneš určitě menší čísla, než kdyby byl server "plný" a každý hráč měl plnohodnotné interakce se světem.

     

    EDIT: dost by mě zajímalo, z jakého důvodu máš pro desítky hráčů dedikovanou databázi... Když by to utáhl všechno jeden slabý počítač, třeba i nějaký Atom.

    Dedikovanou databázi mám proto, že mi na tom neběží jen Neoteric, ale X (a to opravdu velké X) dalších projektů, procesů, které neustále hrabou do databáze. Nejvíce ji zatěžují ajaxové aplikace posílající třeba 20 000 requestů za sekundu, ve kterých se provede třeba 5 SQL dotazů, což už je dost kruté číslo.

     

    Jinak to číslo se samozřejmě nedá přesně zjistit vynásobením, ale zátěž na databázi se zvyšuje vcelku lineárně (né úplně, ale rozhodně není růst vyšší jak třeba 10%). S vyšším počtem se určitě více jak linárně zvyšuje náročnost na procesor i na paměť, ale u zátěže do db to není, protože ač je online 1000 hráčů nebo 10 hráčů, pořád je jejich čas strávený ve hře přibližně stejně dlouhý a load/save charakterů je proto čistě lineární, stejně jako načítání mobek při hráčském pohybu atp. Ale ano, samozřejmě se bavíme o hrubém odhadu, nicméně tady si troufám tvrdit, že rozhodně nebude mít extra velkou (třeba dvojnásobnou) odchylku od skutečnosti.


  4. Kolik máte hráčů? Docela by mě zajímalo jakej je u tohoto traffic, když jich hraje online třeba 2K.

     

    Hráčů máme málo, ve špičce teď třeba 12. Nicméně hladina zátěže se skoro nemění (a to ukládáme hráče do db každou minutu). Jestli chceš, zjistím ti to přesně a můžeš si to pak vynásobit.


  5. Ideálně řešeno modulově/komponentově. Né každý server chce všechny funkcionality.

     

    Dále mě napadá uzamčení účtu, zobrazení informací o účtě, základní info o charakterech na účtě.

    A hlavně věc, u které mě štve, že ji většinou v žádných acc managerech nemůžu najít ( a to nemluvím jen o wowku), zrušení účtu.

    • Upvote 1

  6. Jestli je to tvůj první design a není to ukradené, tak je to stoprocentně dobrá práce, přestože je to víceméně jen poskládané z blizzardích obrázků. Ale má ale.

    • Strašně mi tam chybí patička, nějaké ukončení webu, to by tam být mělo.
    • Dál ten box se statusy je takový moc barevný. Volil bych odstíny stejných barev co tam máš, ale méně rušivé vůči designu. Např. temně rudou pro hordu a temně modrou pro alianci, rozhodně ne takovýhle ocean.
    • Mít napsaný realmlist na titulní straně podle mě jen zabírá místo, navíc by nemusel být napsaný zeleně. Zeleně má být online status.
    • Nečitelné logo. Sorry, ale to "Spiritius" je extrémně nečitelný.
    • Menu by mohlo být rozdělené na podkategorie. Časem zjistíš, že potřebuješ mít v menu 30 položek... a mít to vše v jedné kategorii je strašné, máš široký rozhodovací strom a uživateli to způsobuje problém.
    • Malý text a příliš velké okraje. Zmenši okraje u textu a zvětš velikost fontu. Pro dobrou čitelnost je ideální 12pt. Sice to působí přerostle, ale je to určitě vhodné a dobře čitelné.


  7. Musí mít přístup na server kde je DBC nahrané. U nás teď dělám řešení tak, že když nechci aby měl dev přístup přímo na server, tak udělám repozitář na který se to nahrává a ten se pak 1x denně (obvykle v noci, tyhle věci dělám mezi třetí a čtvrtou ráno) automaticky stáhne na server.

×