[指令] 天空城之家鄰居 & 塗鴉牆系統

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/08/17 21:37), 編輯推噓2(2012)
留言14則, 2人參與, 最新討論串1/2 (看更多)
天空城之家開放兩個新的附屬系統,用這個來紀念生日。 鄰居系統 neighbor(天空城鄰居系統)指令說明: ================================================== neighbor -invite [某人] 邀請某人成為你的鄰居 A invite B, and B invite A => 兩人才能成為鄰居 neighbor -list 列出自己有哪些鄰居 neighbor -expel [某人] 將某人逐出鄰居名單 <= 暫時未開放 ================================================== 擁有天空城之家的 A 與 B 可以互相成為鄰居。 塗鴉牆系統 wall(天空城之家塗鴉牆)指令說明: =========================================================== wall -close 關閉自己的塗鴉牆 <= 未開放 wall -open 重新開放自己的塗鴉牆 <= 未開放 wall -list 瀏覽自己的塗鴉牆 wall -post [訊息] 張貼一則訊息在塗鴉牆上 wall -remove [編號] 移除一則自己塗鴉牆上的訊息 <= 未開放 wall -hide [鄰居] 讓塗鴉牆暫時隱藏某一位鄰居發出的訊息 <= 未開放 wall -praise [編號] 對某一則訊息按「讚」 <= 未開放 wall -gan [編號] 對某一則訊息按「幹」 <= 未開放 wall -share [編號] 分享某一則訊息給鄰居 <= 未開放 wall -set 設定自己的塗鴉牆 <= 未開放 =========================================================== 簡單的說就是你可以在自己的天空城之家的塗鴉牆上張貼 訊息,如果你有鄰居,鄰居將會看到你貼的訊息。 目前你自己會看到三種訊息.. 一、你自己張貼的訊息 二、鄰居張貼的訊息 三、你跟誰互加為鄰居的訊息 相關功能會陸續補上,以上是開放大家先行試用,目前使 用限制部份.. 鄰居數:暫時先限定在最多 3 個鄰居 訊息數:可瀏覽的訊息數先暫時定為最多 20 則訊息(取最近的) 以下是使用例子 laechan invite belldandy > neighbor -invite belldandy neighbor: 你向 belldandy 發出了想跟他成為鄰居的邀請了,等他回應吧! belldandy會看到 * laechan 向你發出了想跟你成為鄰居的邀請! 如果你也想跟 laechan 在天空城成為鄰居的話, 就下 neighbor -invite laechan 指令回應他吧! > neighbor -invite laechan wall: 你成功地張貼了一則訊息。 <=這個不應該出現, 會修正 wall: 你成功地張貼了一則訊息。 <=這個不應該出現, 會修正 neighbor: 你回應了 laechan 的邀請,你跟他在天空城成為鄰居了! laechan會看到 * belldandy 回應了你的邀請,你跟他在天空城成為鄰居了! laechan wall -list > wall -list 晚上coding(Laechan:進階法師) 妳 與 蓓兒丹娣(Belldandy:法師) 成為鄰居了。 belldandy wall -list > wall -list 蓓兒丹娣(Belldandy:法師) 妳 與 晚上coding(Laechan:進階法師) 成為鄰居了。 laechan 接著用 wall -post 發佈一項訊息 > wall -post 測試訊息。 wall: 你成功地張貼了一則訊息。 belldandy 用 wall -list 會看到 > wall -list 晚上coding(Laechan:進階法師) 測試訊息。 蓓兒丹娣(Belldandy:法師) 妳 與 晚上coding(Laechan:進階法師) 成為鄰居了。 最近會陸續補完及修正相關功能,日後則會發行 wall 及 neighbor 的正式版,屆時所有 wall 及 neighbor 的資訊 都會統一清除。 Laechan -- 演藝圈十大謊言 ψlaechan 01.我跟他只是朋友 06.我好傻好天真 02.我還是處女 07.我絕對不是奉子成婚 03.我全身上下都是真的 08.整型的事情,我會坦然面對 04.我從沒交過男朋友 09.我真的不是照片裡面的那個女生 05.我真心祝福他(前男友,前夫) 10.大家好,你們真的好熱情,我愛你們~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: laechan 來自: 122.117.3.82 (08/17 21:53)

08/17 22:03, , 1F
目前發現問題整理:
08/17 22:03, 1F

08/17 22:04, , 2F
鄰居超加(沒在invite成功時判斷), 互加鄰居的多餘訊
08/17 22:04, 2F
鄰居超加問題已解決.

08/17 22:04, , 3F
息出現,A加B結果B有正常顯示訊息,A沒有正常顯示
08/17 22:04, 3F

08/17 22:05, , 4F
鄰居目前暫時無法互相偷菜(日後會開放)
08/17 22:05, 4F

08/17 22:08, , 5F
A跟B互加為鄰居的訊息,在A加C為鄰居後,C應該能看到但
08/17 22:08, 5F

08/17 22:08, , 6F
是目前尚無法看到.
08/17 22:08, 6F
問題已排除

08/17 22:17, , 7F
stealcut: 偷摘農作物, visit: 參觀鄰居的農田
08/17 22:17, 7F

08/18 04:45, , 8F
將 wall 自 skyroom.c 獨立出來變成 skyroom_wall.c
08/18 04:45, 8F

08/18 04:46, , 9F
方便後續的功能擴充(不需要 shutdown 即可更新)
08/18 04:46, 9F

08/18 04:46, , 10F
等功能穩定後再把 wall_func 寫回 skyroom.c 即可
08/18 04:46, 10F

08/18 04:46, , 11F
(norr 可參考這種做法, 以前很常用)
08/18 04:46, 11F
已獨立出來變成 skyroom_wall.c ※ 編輯: laechan 來自: 180.207.238.251 (08/18 11:22)

08/18 12:39, , 12F
neightor -list那個要不要多個 \n
08/18 12:39, 12F
已補上, 感謝.

08/18 12:46, , 13F
那個ez
08/18 12:46, 13F

08/18 13:44, , 14F
neighbor -list 列出自己有哪些鄰居
08/18 13:44, 14F
※ 編輯: laechan 來自: 180.207.238.251 (08/18 14:00)
文章代碼(AID): #1EIyGO4e (mud_sanc)
文章代碼(AID): #1EIyGO4e (mud_sanc)