abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 14:33 | Humor

    Copilot automaticky vkládal do pull requestů 'propagační tipy', reklamní text se na GitHubu objevil ve více než jedenácti tisících pull requestech. Po vlně kritiky byla tato funkce zablokována a produktový manažer Tim Rogers připustil, že umožnit Copilotovi upravovat cizí pull requesty bez vědomí autorů byla chyba.

    NUKE GAZA! 🎆 | Komentářů: 4
    včera 12:55 | Upozornění

    Je 31. března a tedy Světový den zálohování (World Backup Day). Co by se stalo, kdyby Vám právě teď odešel počítač, tablet nebo telefon, který používáte?

    Ladislav Hagara | Komentářů: 3
    včera 12:44 | Upozornění

    Digitální a informační agentura (DIA) přistupuje ke změně formátu důvěryhodného seznamu České republiky z verze TLv5 na verzi TLv6, která nastane 29. dubna 2026 v 00:00 (CET). Ke změně formátu důvěryhodných seznamů členských států (tzv. Trusted Lists) dochází na základě změn příslušné unijní legislativy. Důvěryhodné seznamy se používají v rámci informačních systémů a aplikací zejména pro účely ověřování platnosti elektronických

    … více »
    Ladislav Hagara | Komentářů: 2
    včera 05:00 | Nová verze

    Rspamd (Wikipedie), tj. open source systému pro filtrování nevyžádané pošty, byl vydán v nové major verzi 4.0.0. Přehled novinek v Changelogu.

    Ladislav Hagara | Komentářů: 1
    30.3. 23:11 | Nová verze

    SolveSpace (Wikipedie), tj. multiplatformní open source parametrický 2D/3D CAD, byl vydán v nové verzi 3.2. Přehled novinek v Changelogu na GitHubu. Vyzkoušet lze novou oficiální webovou verzi.

    Ladislav Hagara | Komentářů: 7
    30.3. 18:22 | Pozvánky

    Organizátoři Dne IPv6, tradiční akce věnované tématům spojeným s tímto protokolem, vyhlásili Call for Abstracts. Na webu konference mohou zájemci přihlašovat příspěvky o délce 20 nebo 40 minut či 10minutové lighting talky a to až do 30. dubna. Tvůrci programu uvítají návrhy přednášek z akademického i komerčního sektoru, které mohou být technického i netechnického zaměření. Den IPv6 se letos uskuteční 4. června a místem konání bude i

    … více »
    VSladek | Komentářů: 12
    30.3. 15:00 | Zajímavý software

    Euro-Office (Wikipedie) je evropský fork open source kancelářského balíku OnlyOffice. Za forkem stojí koalice firem IONOS, Nextcloud, Eurostack, XWiki, OpenProject, Soverin, Abilian a BTactic. Cílem je zajistit digitální suverenitu Evropy a snížit závislost na neevropských platformách. Projekt vznikl mimo jiné v reakci na nedávné uzavření cloudové služby OnlyOffice. OnlyOffice obviňuje Euro-Office z porušení licenčních podmínek. Na možné problémy upozorňuje i Collabora Online. Jednostranná změna licence není v pořádku.

    Ladislav Hagara | Komentářů: 27
    30.3. 05:11 | Komunita

    Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.

    Ladislav Hagara | Komentářů: 0
    30.3. 00:22 | Komunita

    Během akce Arduino Days 2026 byl publikován Arduino Open Source Report 2025 (pdf) a oznámeno 7 nových produktů kompatibilních s deskou UNO Q (Arduino USB-C Power Supply, USB-C Cable, USB-C Hub, UNO Media Carrier, UNO Breakout Carrier, Bug Hopper, Modulino LED Matrix).

    Ladislav Hagara | Komentářů: 1
    29.3. 20:22 | IT novinky

    Google v pátek spustil v Česku Vyhledávání Live. Tato novinka umožňuje lidem vést plynulou konverzaci s vyhledávačem v češtině. A to prostřednictvím hlasu, nebo prostřednictvím toho, na co ukážou svým fotoaparátem či kamerou v mobilu. Rozšíření této multimodální funkce je možné díky nasazení Gemini 3.1 Flash Live, nového hlasového a audio modelu, který je od základu vícejazyčný, takže umožňuje lidem po celém světě mluvit na vyhledávač přirozeně a v jazyce, který je jim nejbližší.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (14%)
     (23%)
    Celkem 1196 hlasů
     Komentářů: 29, poslední včera 11:17
    Rozcestník

    lama vs. MaNGOS [ game daemon ]

    26.11.2007 21:46 | Přečteno: 3193× | open source

    Jak šílené může být rozběhnout game daemona pro člověka, který hry nehraje? Docela dost šílené :-) a tak si povězmě pohádku, jak se krotí takový MaNGOS


    Ze začátku chci říct, že tento zápisek nejspíše moc zajímavý nebude, ale budiž GNU/Linux..

    každý, kdo se kdy potkal s mangosem, ze strany instalace na linuxu zajíste ví, že není sranda rozjet správnou revizi a to ještě s patchema, které vytvářejí úplně jiní lidé. Několikrát jsem už i nadával do vzdálených míst, ale nakonec díky pomoci jednoho člověka co nám poradil, které revize použít, jsem to konečně řádně rozběhal. Zde napíši popis, jak docílit dobrého běhu daemona, třeba to někomu pomůže..

    určitě shlédněte oficiální web projektu, případné problémy, jsou zde už většinou vyřešené.

    ==> 1. stažení
    prvním krokem je stažení potřebných věcí ( revize mangosu, revize scriptdev2, UDB databaze, DBC souboru, maps, vmaps )

    revizi MaNGOSu stahneme ze svn:
    svn checkout -r 4752 https://mangos.svn.sourceforge.net/svnroot/mangos/trunk/
    revizi ScriptDev2 take ze svn:
    svn checkout -r 166 https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2
    UDB databaze - stahnete zde
    DBC, maps a vmaps si můžete vygooglovat nebo jsem ochoten nabídnout z mého serveru. Ovšem data mají přes 1,3GB , takže s tím počítejte. Kdyžtak mi napište a domluvíme se.

    ==> 2. příprava, patch, konfigurace, kompilace, instalace
    ted když máme vše staženo, přesuňte všechna data nacházející se ve scriptdev2 do složek mangosu:
    mv * ../trunk/src/bindings/ScriptDev2/

    přesuňme se do adresáře MaNGOSu:
    cd ../trunk

    nyní je nutné zavést patch ScriptDev2:
    patch -p0 < src/bindings/ScriptDev2/patches/MaNGOS-r4241-ScriptDev2.patch

    autoconf přípraví vše pro kompilaci:
    autoreconf --install --force

    konfigurace MaNGOSu:
    ./configure --prefix=/***/mangos --sysconfdir=/***/mangos/etc --with-python --enable-cli --enable-ra --datadir=/***/mangos

    kompilace:
    make

    instalace:
    make install

    ==> 3. příprava databáze
    přípravte se, že klidně si můžete při kompilaci odejít na kafe, schrupnout si, případně zasouložit. Na stroji 1,8GHz a 1792 MB RAM se MaNGOS kompiloval téměř dvě hodiny. Na řadě je příprava mysql pro mangos. Čili, příhlásíme se do MySQL a vytvoříme nového uživatele:

    create user 'mangos' identified by 'heslo';
    grant all privileges on *.* to 'mangos' identified by 'heslo';
    heslo doporucuji zmenit..

    vytvoříme 3 db:
    create database mangos;
    create database realmd;
    create database characters;


    hezky pryč z databáze "\q" a přesuňme se do složky SQL, kde jsme instalovali mangos:
    cd /***/mangos/mangos/sql/

    nyni nahrajeme veškeré potřebné sql tabulky do mysql:
    mysql --user=mangos --password=heslo realmd < realmd.sql
    mysql --user=mangos --password=heslo mangos < mangos.sql
    mysql --user=mangos --password=heslo characters < characters.sql
    mysql --user=mangos --password=heslo mangos < UDB_0.8.2_Core_4752_SD2_166.sql


    ( UDB_** nahrajte ze složky, kde to máte uložené )

    ještě jednou se přihlašte do MySQL a provedte poslední nastavení s databazí souvisejicí:
    update realmlist set address='VASE_VEREJNA_IP',name='jmeno_realmu';

    ==> 4. kopírování souborů maps, vmaps a dbc
    tímto máme mysql připravenou, zbývá už jen nakopírovat mapy, nakonfigurovat mangos a spustit. maps, vmaps a dbc soubory nakopírujte nejlépe do složky, kde jste instalovali mangos:
    cp -R maps/ vmaps/ dbc/ /***/mangos/ (takto jsem to udělal já)
    chvíli to trvat bude.. nebo to můžete rovnou přesunout

    ==> 5. konfigurace MaNGOSu
    kde a co konfigurovat:
    cd /***/mangos/etc/ ( zde jsou mangosd.conf a realmd.conf )
    pomoci Vašeho oblíbeného editoru, tedy otevřete a nakonfigurujte. V "mangosd.conf" nastavte hlavně tohle, zbytek dle uvážení:
    DataDir = "/***/mangos" ( cca 18 radek )
    LoginDatabaseInfo = "127.0.0.1;3306;mangos;heslo;realmd" ( cca 31 radek )
    WorldDatabaseInfo = "127.0.0.1;3306;mangos;heslo;mangos"
    CharacterDatabaseInfo = "127.0.0.1;3306;mangos;heslo;characters"

    v "realmd.conf" toto a zbytek dle uvážení:
    LoginDatabaseInfo = "127.0.0.1;3306;mangos;heslo;realmd" ( cca 10 radek )

    ==> 6. vytvoření spuštěče
    Nyní máme již vše připraveno už jen spustit hru. Abyste nemuseli nechat bežet terminál či vyset na ssh, vytvořme malý script, který se o spoustění postará:
    #! /bin/bash

    while true
    do
    PID1=$(pidof mangos-worldd)
    if (( PID1 < 1 ))
    then
    screen -A -m -d -S mangos_world ./mangos-worldd -c ../etc/mangosd.conf
    fi

    PID2=$(pidof mangos-realmd)
    if (( PID2 < 1 ))
    then
    screen -A -m -d -S mangos_realm ./mangos-realmd -c ../etc/realmd.conf
    fi

    sleep 20
    done

    uložte ho pod nějakým jménem, např. "starter-bin" a přidělte práva ke spouštění:
    chmod +x starter-bin

    tradadaaaaaaa a mame to hotovo, nyní už stačí jen spustit:
    ./starter-bin

    Nejspíš vám to přijde jednoduché, teď už i mě po 7 dnech pročítání fór. Když to někomu pomůže nebo pobaví, splní to účel :-) už jen doufám, že jsem nic neopomenul..        

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    26.11.2007 21:52 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    az ted me napadlo, ze jsem nerekl, ze MaNGOS je pro World of Warcraft :) pardon
    Alík avatar 26.11.2007 22:21 Alík | Iglau
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    OT: Jee, mohl bych poprosit o jednu věc, a tou je ten wallpaper v ňákým lepším rozlišení, na mým stroji s F-BSDčkem by se mi opravdu líbil...
    Kdo se nezfetuje, bude ožrán!
    26.11.2007 22:32 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    http://polina.spb.ru/wall/bsd_girl.jpg
    Alík avatar 27.11.2007 12:43 Alík | Iglau
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    Moc díky...
    Kdo se nezfetuje, bude ožrán!
    27.11.2007 11:43 Orcen
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    Chtěl bych se jenom zeptat, jako moc se dá svět WoW ovlivnit? Jde mi o nové modely postav a vlastnosti. V podstatě jakoby vytvořit novou hru postavenou na tomhle enginu.
    Nevím kde tyhle informace hledat, nebo pokud víte o nějakym šikovnym OSS MMORPG frameworku pro 3D hry pak bych odkazem nepohrdnul :-)
    27.11.2007 14:18 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    zkus se podivat sem http://www.wowwiki.com/ , neco jsem zde o tom videl v "Interface Customization", popripade tam najdes daleko vic veci i se tam muzes zeptat, poradi ti zajiste vic jak ja :) a na ten framework pro 3d hry se zeptej zde http://www.planeshift.it/ - jsou to machri ;-) sorry, ze jsem vic neporadil, ale o hry se opravdu nezajimam
    27.11.2007 14:19 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    jsem totiz jen administrator :)
    27.11.2007 14:32 Orcen
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    Jo díky, zkouknu to. Snad se něco objeví a budu si moct začít hrát. A snad to nebude úplně šílený to co chci dělat :-)
    27.11.2007 17:54 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    WOW má zásadní nevýhodu: pokud bys to chtěl někam dotáhnout, tak s tím nikdy nemůžeš vylézt "na světlo" z licenčních důvodů.
    28.11.2007 07:07 Orcen
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    No to bych asi jinak musel mít opravdu dobře udělaný a musel bych je na to nalákat. Ale ten Planeshift vypadá celkme zajímavě a i graficky odpovídá mojí představě. Ale je to běh na hodně dlouhou trať a poněvadž nemám vůbec žádný zkušenosti s tvorbou hry tak to bude ještě delší :-D
    29.11.2007 10:40 PLS
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    pls nevite jestli uz je nekde na stazeni revize na verzi 2.3.0? pls kde?
    29.11.2007 19:42 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    zdravim, no psalo se o tom, ze uz posledni revize ze svn by to mela podporovat, ale neporadilo se nam to rozjet. cili nevim, hodne se o tom na oficialnim foru spekulovalo, takze bud zkusit posledni revizi ze svn, nebo napsat primo vyvojarum

    ja to nerozjel
    29.11.2007 20:32 PLS
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    ok dik
    30.1.2008 10:50 Dan
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    Dobry den, snazil se rozjet mangos na FBsd ale mam problem (nemam kompatibilni maps).
    Map file '/usr/wow/share/mangos/maps/0004331.map' is non-compatible version (outdated?).
    Please, create new using ad.exe program.
    Segmentation fault (core dumped)
    
    Nejhorsi je, ze kdyz si stahnu ten ad.exe, ci ad pro linux a unix a snazim se vygenerovat mapy, schazi mu soubor libmpq/libmpq.so... stahnul jsem balik mangos-0.5.tar.gz.. Prosim o pomoc. Predem diky.
    9.2.2008 09:29 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    mangos0.5 je uz hodne stara revize, tedy doporucuji prejit na novejsi revizi.. pokud budes potrebovat pomoci, tak me kontaktuj na mail silenthype[zavinacek]gmail.com , nebo ICQ: 403215062 nebo jabber source@njs.netlab.cz
    4.2.2008 22:41 plazer
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    Prepac,ale som asi uplna lama. Mam problem rozbenhnut ten mangos. Uz mi z toho asi sibne. Ak by si mi mohol prosim ta presnejsie poradit(tie prikazy to konzoly - tie prikazy su mi neni celkom jasne a preto ani neviem kde presne robim chybu). Velmi nedufam,ze sa dockam odpovedi - vypisalo mi tu komentar : Pozor, chystáte se komentovat 70 dní starou diskusi.:). ale snad...ps: mam ubuntu 7.10, alebo Mandrivu 2007.Dik uz vopred.
    9.2.2008 09:32 source | blog: read_the_fucking_manual
    Rozbalit Rozbalit vše Re: lama vs. MaNGOS [ game daemon ]
    napsal sem ti mail, kdyztak me kontaktuj (me kontakty sem napsal o post vis ;-) )

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.