作者hlead (希多)
看板mud_sanc
標題[公告] 房間參數新增
時間Sat Jul 16 10:18:29 2011
房間參數新增。
query("room_sets/no_look_exits") -> 無法觀看四周房間。
query("room_sets/no_look_exits_msg") -> 提示敘述,有預設值,不一定要。
query("room_sets/no_drop") -> 此房間不能亂丟東西。
query("room_sets/no_drop_msg") -> 提示敘述。
此外,有wiz有其他需求可以提出來,不一定要自己寫在某檔案中。
這樣統一設定會方便許多,且以後要做其他利用也方便點。
(其實就是方便盜賊多看點訊息 or ....之類的...)
--
Norr@Sanc
風,吹散了一切煩惱,只留下平靜的思考。
雨,淋落了一切紛亂,只剩下無比的快樂。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.46.189
1F:→ laechan :你改一下 /std/ob/room.c 或 /adm/daemons/room_d.c 07/16 10:22
2F:→ laechan :然後用 /* ... */ 把你加註的東西整理成一份 list 07/16 10:23
3F:→ laechan :以後加設了什麼就順手在 /* */ 裡頭補進去 07/16 10:23
4F:→ laechan :另外你也可以考慮把這些加設的東西集中成同一欄位 07/16 10:23
5F:→ laechan :如 set("room_sets",(["no_look_exits","no_drop",.. 07/16 10:23
6F:→ laechan :用 room_sets 的好處是以後搭配盜賊的 know_maze, 只 07/16 10:24
7F:→ laechan :要房間有 room_sets 參數至少就可先顯示房間有特殊的 07/16 10:24
8F:→ laechan :設定這項訊息,再 foreach 逐項判斷也會省事很多 07/16 10:24
9F:→ hlead :話說這不是改指令檔嗎= ="" 07/16 10:55
10F:→ laechan :我的意思是在推文第一行那兩個檔裡頭擇一加註 07/16 11:08
11F:→ hlead :喔..懂了 07/16 11:10
12F:→ hlead :已加註至/std/ob/room.c 07/16 11:15
※ 編輯: hlead 來自: 122.117.46.189 (07/16 11:22)
13F:推 HighElf :來個room.txt mob.txt eq.txt wp.txt列出所有的參數 07/16 13:48
※ 編輯: hlead 來自: 122.117.46.189 (07/16 15:06)