Added Bulletins

This commit is contained in:
Andrew Pamment 2016-03-23 11:26:13 +10:00
parent 76e2fc999f
commit a6094e5512
2 changed files with 33 additions and 1 deletions

20
ansis/bulletin0.ans Normal file
View File

@ -0,0 +1,20 @@
[?7h
ÜÜ Ü Ü ÜÜÜÜ ÜÜÜÜ ÜÜÜÜ ÜÜ ÜÜÜÜ ÜÜÜÜÜ ÜÜ
Û Û Û Û Û Û ÛÛ Û Û ÛÛ Û ÛÛ Û ÛÛ Û ÛÛ ÛÛ Û ÛÛ ÛÛ Û Û Û Û Û Û Û
Û Û Û Û Û Û Û ÛÛ Û Û ÛÛÜÛ ÛÛÜß ÛÛ Û ÛÛ ÛÛ Û ÛÛ ÜÜ ÛÛ Û Û Û Û Û Û
Û Û Û Û Û Û Û  Û Û ß Û Û ßÛ Û ßÛ Û ßÛ ßÛ Û ÞßßÝßß Û Û Û Û Û Û
ßßßßßß ßß ß ßß ß ßß ß ßß ßß ß ßßßßß ßß
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
This is an experimental version of Magicka BBS.
Things are likely to break. Mail may go missing, the system may crash
causing you to no longer be able to log in.
Please be patient while I work out the kinks, and if you find a bug,
please let me know! You can file an issue on github at:
http://github.com/apamment/MagickaBBS/
Thankyou for your patience :)
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ


14
bbs.c
View File

@ -320,7 +320,7 @@ void runbbs(int socket, char *config_path) {
sprintf(buffer, "Magicka BBS v%d.%d (%s) Loading...\r\n", VERSION_MAJOR, VERSION_MINOR, VERSION_STR); sprintf(buffer, "Magicka BBS v%d.%d (%s), Loading...\r\n", VERSION_MAJOR, VERSION_MINOR, VERSION_STR);
s_putstring(socket, buffer); s_putstring(socket, buffer);
conf.mail_conference_count = 0; conf.mail_conference_count = 0;
@ -446,6 +446,18 @@ void runbbs(int socket, char *config_path) {
gUser = user; gUser = user;
// bulletins // bulletins
i = 0;
sprintf(buffer, "%s/bulletin%d.ans", conf.ansi_path, i);
while (stat(buffer, &s) == 0) {
sprintf(buffer, "bulletin%d", i);
s_displayansi(socket, buffer);
sprintf(buffer, "Press any key to continue...\r\n");
s_putstring(socket, buffer);
s_getc(socket);
i++;
sprintf(buffer, "%s/bulletin%d.ans", conf.ansi_path, i);
}
// external login cmd // external login cmd