summaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
2009-04-19Fixed regression of daemonize on WIN32 buildTomas 'ZeXx86' Jedrzejek
2009-04-19Support for domain address of game serverTomas 'ZeXx86' Jedrzejek
Bugfix of tuxie movement on shooting/reloading event Support for daemon mode in game server build, "--daemon=1" parameter Cleanup in publicServer, gameType, udp sources
2009-04-16Revert "new path API ( need old path.h )"Tomas Chvatal
This reverts commit 75e3e2c04b1d2b324dc8d2314e570bcba215c93f. -- CZECH SECTION -- Dusane kdyz rikam ze to ma podporovat PREDEFINOVANI pomoci cmake promennejch jako to delalo tak to neznamena ze danou cast kodu proste odstranis a cmake si to bude generovat do /dev/null Tim commitem si rozbil vsechny architektury ktery nepouzivaj strukturu v jednom hlavnim adresari. Gentoo, Slackware pro zacatek dalsi nevim. Fakt to vubec nedelej takhle, je to zbytecna prace.
2009-04-14new path API ( need old path.h )Dusan Durech
2009-04-12fix bad prefixes and names every oneDusan Durech
2009-04-12fix bad preFixsDusan Durech
2009-04-12convert all name function from oldName to new_nameDusan Durech
2008-11-30Improved translation strings in audio sectionxHire
2008-11-29Fix bug with not found arena FileDusan Durech
2008-11-14uses new macro DEBUG_MSGDusan Durech
2008-10-25Set the default port in the client to 6800 as wellxHire
2008-10-25Changed style of the code to the K&R standardxHire
2008-10-25Translated all game into Czech + some small fixesxHire
Updated scripts Correction: "Height Score" -> "High Score" Set right file permissions
2008-10-23Ups forget to fix header files.Tomas Chvatal (scarabeus)
2008-10-22Ident all code correctly.Tomas Chvatal (scarabeus)
2008-10-22Revert "X"Tomas Chvatal (scarabeus)
This reverts commit e12753d2ec9db83ec08bb9db63902a82fb245cdd.
2008-10-22XTomas Chvatal (scarabeus)
2008-09-03- opravene regresnie, kotre vznikli, pri prepise naciatavania aren z *.ziporoborus
( a odstranene prebytocne subory z adresarovej struktury -- tie ktore su uz zabalene v zip ) git-svn-id: http://opensvn.csie.org/tuxanci_ng@265 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-20- uprava zdrojakov, aby sa dali skompilovat ( problemi s prekladom _("") )oroborus
- namatkovo otestovane pod valgrind-3.3.1 git-svn-id: http://opensvn.csie.org/tuxanci_ng@231 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-18- hromada preklapeni na gettextscarab
- zbyva odstranit language funkci - pak uz zbyva pouze rozchodit uplne gettext a vyrobit preklady git-svn-id: http://opensvn.csie.org/tuxanci_ng@222 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-17 - odstraneno UNIX_UDP #definescarab
- pridana podpora pro urceni libdir a configdir - prepsan build.sh skript pro tvorbu binarek git-svn-id: http://opensvn.csie.org/tuxanci_ng@214 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-03- pridany kapov patch na klavesyoroborus
- widget na nastavovanie klaves sa rozsvieti, ked je aktivny git-svn-id: http://opensvn.csie.org/tuxanci_ng@189 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-03- trochu rozsirena konfiguracvia, viz http://www.tuxanci.org/server/howtooroborus
- moznost logovat so suboru git-svn-id: http://opensvn.csie.org/tuxanci_ng@188 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-02- gameserver podporuje clientov z IPv4-UDP IPv4-TCP IPv6-UDP IPv6-TCPoroborus
- client sa moze pripojit na gameserver, ktory podporuje IPv4-UDP IPv4-TCP IPv6-UDP IPv6-TCP ( nie, nie je to samozrejmost :) ) - client ma parametre --tcp , --udp ( ak sa neuvedie, implicitne sa berie --udp ) - btw. ladit, ladit, ladit git-svn-id: http://opensvn.csie.org/tuxanci_ng@187 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-08-01- experimentalna podpora TCPoroborus
- implicitne sa to kompiluje s UDP ( makro SUPPORT_UDP v server.c a client.c ) - ak che niekto skusat TCP, nech si zakomentuje makro SUPPORT_UDP v server.c a client.c a prida makro SUPPORT_TCP - docasna nefunkcnost IPv6 git-svn-id: http://opensvn.csie.org/tuxanci_ng@186 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-18- bezpecnejsie prepiannie screenov ( uz sa to nedeje v event() daneho ↵oroborus
screenu aj ked to on vyvolal ) - do laveho horneho rohu s nevypisuju blbiny - moduly pouzivaju funkcie actionSpace a actionSpaceFromLocation - dane funkcie sa pouzivaju aj pri vykreslovani objektov - btw. je jedno kolko zeru tuxanci top, na kerneli-2.6.25.* to zralo X a na kerneli 2.6.26 to zere 2*X git-svn-id: http://opensvn.csie.org/tuxanci_ng@159 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-17- maximalny pocet ID je 1 000 000oroborus
- maximalny pocet item sa nastavuje v configu MAX_ITEM ( parameter --max-item ) git-svn-id: http://opensvn.csie.org/tuxanci_ng@152 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-15- upravy par hlasek serveru sk->enscarab
- v readme pridan popis instalace ze zdrojaku na win - par kosmetickych uprav v cmakelists git-svn-id: http://opensvn.csie.org/tuxanci_ng@146 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-15- finalni upravy pro chod na __WIN32__ (jeste pridat tu opsnu co rikal timoo)scarab
git-svn-id: http://opensvn.csie.org/tuxanci_ng@145 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-14- pridana autonomni kompilace na win (potreba pouze kompiler a cmake)scarab
git-svn-id: http://opensvn.csie.org/tuxanci_ng@140 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-14- port registrace serveru na win32tomas
git-svn-id: http://opensvn.csie.org/tuxanci_ng@139 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-08- do widgetu textfiled sa zmesti IP adresa ( zatial aspon IPv4 )oroborus
- v arene je vzdy kostantny pocet zbarni/bonsov ( implicitny je 10, nastavuje sa v configu pomocou ITEM ) - oprava chyby, tux s binusom hidden sa moze teleportovat - oprava chyb v moduloch pipe teleport a wall git-svn-id: http://opensvn.csie.org/tuxanci_ng@125 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-06- oprava warnningovoroborus
- tux zomrie ked pri nom vybuchne bomba - AI videt na radare - server si nacitava konfiguraciu z /etc/tuxanci-ng-server/server.conf git-svn-id: http://opensvn.csie.org/tuxanci_ng@113 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-05* Prechod na novou verzi instalace pseudoautotools -> cmakescarab
* Odstraneni bordelu kterej tu byl (pokud vam neco chybi brecte na me ja to zkusim najit v zaloze) * TODO instalace: SEPSAT AUTORY, IKONKU VYROBIT git-svn-id: http://opensvn.csie.org/tuxanci_ng@94 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-05- miny sa nezobrazuju na radareoroborus
- tux moze chodit strielat a zmenit zbran sucastne - master server sa pouziga ten na "ms.tuxanci.org" - AI sa nastavuje v GUI ako v TFG git-svn-id: http://opensvn.csie.org/tuxanci_ng@93 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-04- podpora bigAren :-)oroborus
- radar git-svn-id: http://opensvn.csie.org/tuxanci_ng@90 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-03- predene zvuky zbrani revolver a samopaloroborus
- server config sa vie spravne vysporiadat s mederami v subore server.conf - upraveny kod pre bigAreny - nova funkcia pre odstranovanie vsektch poloziek vo widget_select - screen_browser duplicitne nenacitava obrazok zo suboru - server si indexuje clientov na zaklade ich zdrojoveho portu ( ja viem, ze je to pstrosi alogritmus, ale aj tak predtym server identifikoval clientov podla ich zdrojoveho portu len ich podla toho neindexoval ) git-svn-id: http://opensvn.csie.org/tuxanci_ng@89 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-03- oprava memleaku v publicServer.c kde se neuvolnila pamet pro odeslani ↵tomas
pozadavku k registraci serveru - oprava memleaku v server_browser.c, pri neuspesnem pripojeni ke game serveru se neuvolnila pamet - funkce inet_ntoa () se opet pouziva v server_browser.c - pridano tlacitko Refresh pro obnovu informaci o hernich serverech v server_browser.c git-svn-id: http://opensvn.csie.org/tuxanci_ng@88 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-02- oprava kompilace pri stare verzi glibc, kvuli chybejicimu include ↵tomas
<sys/select.h> - oprava scriptu publicserver.sh, ktery odkazoval na neexistujici adresar - zmena revize v config.h git-svn-id: http://opensvn.csie.org/tuxanci_ng@84 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-01- server browser podporuje novou verzi protokolu, navic je zpetne kompatibilnitomas
- server browser nyni ukazuje nazev kazdeho serveru - makro NET_MASTER_SERVER a NET_MASTER_PORT byly presunuty do src/base/net_multiplayer.h - publicserver se sam zaregistruje do master serveru git-svn-id: http://opensvn.csie.org/tuxanci_ng@83 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-07-01- oprava chyby, ked mal tux bonus neviditelnost server aj tak odosielal ↵oroborus
vsetkym clientom spravu o jeho pohybe ( upravou clienta by sa z toho dalo vycitat kde sa nachadza ) - oprava chyby, v sietovej hre sa client zrutil vzdy ked dostal spravu o stielani z lassera. - oprava chyby, pri vybuch bombballu, program pristupoval do uvolnenej pamate - v protokole musi client checknut aj prikaz "init" - do stataus ptibudla polozka "name: [name]" nastavuje sa v server.conf ako "NAME [name]" ak nie je tak sa pouzije "noname" - z server.c boli odstraneny kod #ifdef SUPPORT_NET_SDL_UDP ... #endif git-svn-id: http://opensvn.csie.org/tuxanci_ng@82 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
2008-06-28- prekopanie adresarovej struktury, prva castoroborus
git-svn-id: http://opensvn.csie.org/tuxanci_ng@77 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e