From 7055882c93022da3a6a1cf74cebf3d17c44ce6c4 Mon Sep 17 00:00:00 2001 From: oroborus Date: Mon, 12 May 2008 20:39:34 +0000 Subject: - podpora modulov - hra sa musi kompilovat s GUI ako v config.h _zakomenotvane_ #define PUBLIC_SERVER make clean make make mod su make install - hra sa musi ako server kompilovat v config.h _odkomentovane__ #define PUBLIC_SERVER make clean make make mod - pozor, urcite tam je este vela bugov //je to nedoladene zatial to ani nedavajte na server git-svn-id: http://opensvn.csie.org/tuxanci_ng@52 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e --- src/publicServer.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/publicServer.c') diff --git a/src/publicServer.c b/src/publicServer.c index 4b7774b..66d530f 100644 --- a/src/publicServer.c +++ b/src/publicServer.c @@ -21,6 +21,7 @@ #include "publicServer.h" #include "net_multiplayer.h" #include "serverConfigFile.h" +#include "modules.h" static int arenaId; static arena_t *arena; @@ -37,6 +38,7 @@ static char *getSetting(char *env, char *param, char *default_val) int initPublicServer() { + initModule(); initArenaFile(); initTux(); initItem(); @@ -97,6 +99,7 @@ void eventPublicServer() lastActive = getMyTime(); eventArena(arena); + eventModule(); } void my_handler_quit(int n) @@ -112,6 +115,7 @@ void quitPublicServer() destroyArena(arena); quitArenaFile(); quitServerConfigFile(); + quitModule(); exit(0); } -- cgit v1.2.3