diff options
-rw-r--r-- | mbbsd/bbs.c | 4 | ||||
-rw-r--r-- | mbbsd/talk.c | 9 |
2 files changed, 9 insertions, 4 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c index 39d83aaf..a1950b59 100644 --- a/mbbsd/bbs.c +++ b/mbbsd/bbs.c @@ -431,7 +431,7 @@ readtitle(void) brd_title = bp->title + 7; showtitle(currBM, brd_title); - outs("[←]離開 [→]閱\讀 [^P]發表文章 [d]刪除 [z]精華區 [i]看板資訊/設定 [h]說明\n"); + outs("[←]離開 [→]閱\讀 [Ctrl-P]發表文章 [d]刪除 [z]精華區 [i]看板資訊/設定 [h]說明\n"); buf[0] = 0; #ifdef USE_COOLDOWN @@ -1231,7 +1231,7 @@ do_general(int isbid) { demoney(money); addPost = 1; - prints("這是您的第 %d 篇文章,稿酬 %d 銀。", + prints("這是您的第 %d 篇有效文章,稿酬 %d 銀。", ++cuser.numposts, money); } else { // no money, no record. diff --git a/mbbsd/talk.c b/mbbsd/talk.c index b477c206..5851dcdf 100644 --- a/mbbsd/talk.c +++ b/mbbsd/talk.c @@ -451,6 +451,11 @@ my_query(const char *uident) setutmpmode(TQUERY); currutmp->destuid = tuid; + // XXX some users keep complaining that query result is not synced... + // well, make them happy now. + if (tuid == usernum) + memcpy(&muser, &cuser, sizeof(muser)); + if ((uentp = (userinfo_t *) search_ulist(tuid))) fri_stat = friend_stat(currutmp, uentp); @@ -471,9 +476,9 @@ my_query(const char *uident) #endif move(2, 40); #ifdef ASSESS - prints("《文章篇數》%d篇 (優:%d/劣:%d)\n", muser.numposts, muser.goodpost, muser.badpost); + prints("《有效文章篇數》%d篇 (優:%d/劣:%d)\n", muser.numposts, muser.goodpost, muser.badpost); #else - prints("《文章篇數》%d篇\n", muser.numposts); + prints("《有效文章篇數》%d篇\n", muser.numposts); #endif prints(ANSI_COLOR(1;33) "《目前動態》%-28.28s" ANSI_RESET, |