summaryrefslogtreecommitdiff
path: root/src/map/map.c
diff options
context:
space:
mode:
authorFate <fate-tmw@googlemail.com>2008-12-03 19:54:23 -0700
committerFate <fate-tmw@googlemail.com>2008-12-03 19:54:23 -0700
commit1efdef1c054419ba1a0c8ee8836c5737228d579a (patch)
tree4a61d2d814122dc160f4a4ea66a15c2f58506cae /src/map/map.c
parent28677f9e8071015f65a81254232d12da6393f144 (diff)
downloadtmwa-1efdef1c054419ba1a0c8ee8836c5737228d579a.tar.gz
tmwa-1efdef1c054419ba1a0c8ee8836c5737228d579a.tar.bz2
tmwa-1efdef1c054419ba1a0c8ee8836c5737228d579a.tar.xz
tmwa-1efdef1c054419ba1a0c8ee8836c5737228d579a.zip
GM commands can now be logged (specify a filename as gm_log in map_athena.conf). Added @log and @tee and @l and @t commands at level 60.
Diffstat (limited to 'src/map/map.c')
-rw-r--r--src/map/map.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/map/map.c b/src/map/map.c
index 30b9d78..3db293c 100644
--- a/src/map/map.c
+++ b/src/map/map.c
@@ -1648,6 +1648,8 @@ int map_delmap(char *mapname) {
return 0;
}
+extern char *gm_logfile_name;
+
/*==========================================
* 設定ファイルを読み込む
*------------------------------------------
@@ -1715,6 +1717,8 @@ int map_config_read(char *cfgName) {
strcpy(help_txt, w2);
} else if (strcmpi(w1, "mapreg_txt") == 0) {
strcpy(mapreg_txt, w2);
+ } else if (strcmpi(w1, "gm_log") == 0) {
+ gm_logfile_name = strdup(w2);
} else if (strcmpi(w1, "import") == 0) {
map_config_read(w2);
}