[指令] xhelp
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間17年前 (2008/10/30 11:18)推噓0(0推 0噓 0→)留言0則, 0人參與討論串1/2 (看更多)
指令寫好後會開放測試。
這個指令的全名是樹狀式說明文件建構程式,要使用這項指令時,
通常會建議...
1)先擬好要建構的樹狀式說明文件的「初步大綱」
2)雙開。一邊操作 xhelp,一邊 cd 到目錄去看要鏈結的檔名
(wiz 可雙開)
這個指令可以讓你一層一層地建構出你希望呈現的說明文件樹狀架
構,它包含以下幾種操作指令...
*add xxx 增加一個說明項.
*del n 刪掉第 n 個說明項.
move m to n 將第 m 個說明項移動到第 n 項之後.
*change n to xxx 將第 n 個說明項的內容更動為 xxx.
*link n to 文件檔名 為第 n 個說明項設定文件連結.
*makesub n 為第 n 個說明項增設子說明串.
*cansub n 將敝 n 個說明項的子說明串全部刪除.
*enter n 進入第 n 個說明項的編輯功能表.
*back 回到上一層.
*quit 離開操作.
(打 * 的部份代表我已寫好的, move 可寫可不寫)
link n to 文件檔名 的用意是,例如你建構了一個技能說明的
文件,其中一條支線是...
技能說明→劍士公會技能說明→Lv1~Lv5技能說明→基本劍法(sword)
你希望在最末端的基本劍法(sword)那邊,使用者選了這個選項後,
就不再往下串,而是 show 出一個「基本劍法(sword)」的技能說明
文件時,就可以使用 link 功能...
link n to /doc/sk/sword
系統就會判斷「基本劍法(sword)」是最末端的東西並有文件的連結
設定,而直接 show 出該文件的內容。
makesub 則是為一個說明串增設一個子說明串,例如底下某一支線..
技能說明→劍士公會技能說明
你希望「劍士公會技能說明」後面可以再串東西時,用 makesub 就
可以達到這個目的。
enter/back 則是進出一個子說明串用的,enter 也用以在最末層時
用來 show 出有 link 的文件(若無任何 link 就無法 enter)。
目前 xhelp 的完成度大概在 70% 左右,我還剩幾個東西沒寫...
1)move m to n
2)import/export
3)preview
4)管理者特殊功能表
5)說明文件實體物件
寫好後,不只 wiz 可用,玩家也可以使用,因為玩家可以幫忙建構
某一說明文件的「大綱」,連結部份交給 wiz 就可以了。
「甚至若玩家知道某一文件就是怎麼連結時」也可以自行連結測試,
我會在 link 內加設必要的限制判斷(例如 .c 檔不能讀、只能連結
/doc 或 /open 下的東西等等、甚至玩家無法事先預讀等等)。
我相信大家一直以來都會覺得聖殿的說明文件並沒有寫的很齊,而有
心想要寫齊時又受限於編輯樹狀式說明文件需要耗費不少時間─重點
是樹狀式說明文件的修改非常麻煩。
以後有 xhelp 大家就可以一起幫忙建構聖殿的說明文件了。而且我
一直以來的想法就是,如果我要請各位(wiz & ppl)幫忙,那我必須
給各位至少用起來方便的工具,這樣大家才會 happy doing it,而
且花費的精力與時間都可以相對減少。
最後,這個東西應該沒有其它 mud 寫過,有也是像 mudweb 那樣的
結構罷了(聖殿的 mudweb 所建構的說明文件還可以直接放到網路讓
IE 瀏覽,但缺點就是要手動去改樹狀結構),我希望這個可以成為
我在聖殿的代表作。
Laechan@Sanc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 218.170.229.178 (10/30 11:27)
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
35
58
120
255