回精華區
作者amaki.bbs@luna.twbbs.org (午覺羊) 看板: plan
標題Re: [M3 for Win]關於好友名單
時間月下夜想 (2003/12/19 Fri 01:35:47) Updated: 2004/10/07
※ 引述《litleaf@mail.educities.edu.tw (litleaf)》之銘言:
> 另外,如果我不想要用原本的設定
> 有一堆 (  與我為友、我的朋友、互為好友  )
> 我只想要單純的好友就好了

: ulist.c

#define FTYPE_SELF      0x01
- #define FTYPE_BOTHGOOD  0x02
#define FTYPE_MYGOOD    0x04
- #define FTYPE_OGOOD     0x08
#define FTYPE_NORMAL    0x10
#define FTYPE_MYBAD     0x20

  ...

static int mygood_num;          /* 對方設我為好友 */
- static int ogood_num;           /* 我設對方為好友 */

: ulist.c:ulist_init()

- mygood_num = ogood_num = 0;
+ mygood_num = 0;

  ...

-     if (userno & (FTYPE_BOTHGOOD | FTYPE_MYGOOD))
+     if (userno & (FTYPE_MYGOOD))
        mygood_num++;
-     if (userno & (FTYPE_BOTHGOOD | FTYPE_OGOOD))
-       ogood_num++;

: ulist.c:ulist_neck()

  prints("  排列方式:[\033[1m%s/%s\033[m] 站上人數:%d "
-   COLOR_MYGOOD " 我的好友:%d " COLOR_OGOOD " 與我為友:%d\033[m",
+   COLOR_MYGOOD " 我的好友:%d ",
    msg_pickup_way[pickup_way],
    cuser.ufo & UFO_PAL ? "好友" : "全部",
-   total_user, mygood_num, ogood_num);
+   total_user, mygood_num);

: ulist.c:ulist_paltype()

  if (is_mygood(userno))
-   return is_ogood(up) ? FTYPE_BOTHGOOD : FTYPE_MYGOOD;
+   return FTYPE_MYGOOD;
- return is_ogood(up) ? FTYPE_OGOOD : FTYPE_NORMAL;
+ return FTYPE_NORMAL;

: include/theme.h

- #define COLOR_OGOOD     "\033[1;33m"  /* 與我為友 */

- #define COLOR_BOTHGOOD  "\033[1;37m"    /* 互設好友 */

--
  自己以前剛玩Maple時的筆記拿來貼上。
--
  Origin: luna.twbbs.org
精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻