[指令] xhelp

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間17年前 (2008/10/30 11:18), 編輯推噓0(000)
留言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)
文章代碼(AID): #192IUF1X (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #192IUF1X (mud_sanc)