summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-02-12 22:31:36 +0800
committervictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-02-12 22:31:36 +0800
commit78e8c9f5ce3e6edaada4550b3a05c91b321ca1df (patch)
treeb949c7476a516414332c5d1078c6261a1c143b2a
parent35bf1e76c59fa46a7dc2fccff743133a599f68bf (diff)
downloadpttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.tar
pttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.tar.gz
pttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.tar.bz2
pttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.tar.lz
pttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.tar.xz
pttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.tar.zst
pttbbs-78e8c9f5ce3e6edaada4550b3a05c91b321ca1df.zip
MRT map
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@660 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--include/proto.h3
-rw-r--r--mbbsd/menu.c4
-rw-r--r--mbbsd/xyz.c9
-rw-r--r--sample/etc/MRT.map62
4 files changed, 75 insertions, 3 deletions
diff --git a/include/proto.h b/include/proto.h
index 20963df0..0fb19043 100644
--- a/include/proto.h
+++ b/include/proto.h
@@ -1,4 +1,4 @@
-/* $Id: proto.h,v 1.36 2003/01/19 01:29:39 in2 Exp $ */
+/* $Id: proto.h,v 1.37 2003/02/12 14:31:36 victor Exp $ */
#ifndef INCLUDE_PROTO_H
#define INCLUDE_PROTO_H
@@ -559,6 +559,7 @@ int x_86();
int x_history();
int x_weather();
int x_stock();
+int x_mrtmap();
int note();
int Goodbye();
diff --git a/mbbsd/menu.c b/mbbsd/menu.c
index 9e234488..3293e1d2 100644
--- a/mbbsd/menu.c
+++ b/mbbsd/menu.c
@@ -1,4 +1,4 @@
-/* $Id: menu.c,v 1.22 2003/01/17 10:15:16 kcwu Exp $ */
+/* $Id: menu.c,v 1.23 2003/02/12 14:31:34 victor Exp $ */
#include "bbs.h"
/* help & menu processring */
@@ -507,6 +507,8 @@ static int playground() {
static commands_t slist[] = {
{x_dict,0, "11Dictionary "
"¡i\033[1;33m ½ì¨ý¤j¦r¨å \033[m¡j"},
+ {x_mrtmap, 0, "22MRTmap "
+ "¡i\033[1;34m ±¶¹B¦a¹Ï \033[m¡j"},
{main_railway, PERM_LOGINOK, "33Railway "
"¡i\033[1;32m ¤õ¨®ªí¬d¸ß \033[m¡j"},
{NULL, 0, NULL}
diff --git a/mbbsd/xyz.c b/mbbsd/xyz.c
index d1e386f1..55f9e475 100644
--- a/mbbsd/xyz.c
+++ b/mbbsd/xyz.c
@@ -1,4 +1,4 @@
-/* $Id: xyz.c,v 1.16 2003/01/23 18:39:24 in2 Exp $ */
+/* $Id: xyz.c,v 1.17 2003/02/12 14:31:34 victor Exp $ */
#include "bbs.h"
/* ¦UºØ²Î­p¤Î¬ÛÃö¸ê°T¦Cªí */
@@ -95,6 +95,13 @@ x_weather()
}
int
+x_mrtmap()
+{
+ more("etc/MRT.map", YEA);
+ return 0;
+}
+
+int
x_stock()
{
more("etc/stock.tmp", YEA);
diff --git a/sample/etc/MRT.map b/sample/etc/MRT.map
new file mode 100644
index 00000000..4732ae32
--- /dev/null
+++ b/sample/etc/MRT.map
@@ -0,0 +1,62 @@
+
+ ¡´²H¤ô ¡° ·PÁÂ¥»¯¸ MRT ª©´£¨Ñ ¡°
+ ùø
+ ¡³¬õ¾ðªL
+ ùø
+ ¡³¦Ë³ò ¢g¢g¢g¢g¢g¢g¢g¢g
+ ùø ¢n' ' ¢n
+ ¡³Ãö´ç ¢n·s©± ¢n
+ ùø ¢n¡Ä¡Ä ¡Ä¡Ä ¢n
+ ¡³©¾¸q ¢n ¢j ¢j ¢j ¢j¢n
+ ùø ùÝùù¡´·s¥_§ë ¢n ¢j ¢j ¢j ¢j¢n
+ ù㡳ùù¡·ùùùß ¢n ¢j ¢j ¢j ¢j¢n
+ ´_ ¥_ ¡³©_©¥ ¢g¢g¢g¢g¢g¢g¢g¢g¢g¢g¢g
+ ¿³ §ë ùø ¢i¢i¢i¢i¢i¢i¢i¢i¢i¢i¢i
+ ±^ ¡³Ô§­ù©¤  ¢i¢i¢i¢i¢i¢i¢i¢i¢i¢i¢i
+ ùø ¢i¢i¢i¢i¢i¢i¢i¢i¢i¢i¢i
+ ¡³¥ÛµP ¢ª¢i¢i¢i¢i¢i¢i¢i¢i¢i¢«
+ ùø ¡½ ¡½
+ ¡³©ú¼w ______ ___ _________________
+ ùø ____ |/ /___  __ \____ __/
+ ¡³ªÛ¤s ____/ /|_/ /___/ /_/ /___/ /
+ ùø ____/ / / /___/ _, _/___/ /
+ ¡³¤hªL ____/_/ /_/___/_/ |_|___/_/
+ ùø
+ ¡³¼C¼æ
+ ùø
+ ¡³¶ê¤s
+ ùø
+ ¡³¥ÁÅv¦è¸ô ùÝ¡³ùù¡³ùù¡³ùù¡³ùù¡³ùù¡³ùù¡³ùß
+ ùø ùø ¡³
+ ¡³Âù³s ¡³¤¤ ùø
+ ùø ùø¤s °ê ¡´
+ ¡³¤¤¤s ©¾ «n¡´°ê ©¾ ¤÷
+ ùø µ½ §µ ¨Êùø¤¤ §µ ¬ö ¥«
+ ¦è ùø ¾É ·s ªF¡³ ´° ©À ¬F
+ ªù ùø ¦x ¥Í ¸ôùø ¤Æ À] ©² ùÝ¡³ùù¡³ùù¡´
+ ùÝùùùùùù¡·ùù¡·ùùùù¡³ùù¡³ùùùù¡·ùùùù¡³ùù¡³ùù¡³ùùùå¥Ã «á ©ø
+ ùø ùø ùø¥x¥_¨®¯¸ ùø©¾§µ´_¿³ ¬K ¤s ¶§
+ ùø ùø ùø ùø °ñ
+ Às¤s¦x¡³ ùø ¡³»O¤jÂå°| ¡³¤j¦w
+ ùø ùø ùø ùø
+ ùø ùø ùø ¡³¬ì§Þ¤j¼Ó
+ ¦¿¤l»A¡³ ¡³ùù¡·¤¤¥¿¬ö©À°ó ùãùùùß
+ ùø ¤p«nªù ùø ùø
+ ·s®H¡´ ¡·¥j«F ¡³¤»±i²p
+ ùø ùÝùäùß ùø
+ ªO¾ô¡³ ³»·Ë¡³ ¡³¥x¹q¤j¼Ó ¡³Åï¥ú
+ ùø ùø ùø ùø
+ ©²¤¤¡³ ´º¦w¡³ ¡³¤½À] ¡³¨¯¥è
+ ùø ùø ùø ùø
+ Ùõ¤l¡³¥Ã¦w¥«³õ¡³ ¡³¸U¶© ¡³¸UªÚÂå°|
+ ùø ùø ùø ùø
+ ®ü¤s¡³ «n¶Õ¨¤¡´ ¡³´º¬ü ù㡳ùù¡³ùù¡´
+ ùø ùø ¸U ¤ì °Ê
+ ¤g«°¡³ ¡³¤j©WªL ªÚ ¬] ª«
+ ùø ùø ªÀ ¶é
+ ¥Ã¹ç¡´ ¡³¤C±i °Ï
+ ùø
+ ¡³·s©±¥«¤½©Ò
+ ùø
+ ¡´·s©±
+