[zMUD] 主要項目09、10

看板mud_sanc (Sanctuary - 聖殿)作者 (hmml)時間13年前 (2012/10/13 13:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
路徑:Speedwalking commands 09-01 MARK 中文:標記路徑的地點。 原文:mark the beginning of a path 格式:#MA 範例:#ma 清除現在路徑,建立新路徑的開始,開啟路徑紀錄。 09-02 PATH 中文:儲存或顯示現在的路徑。 原文:save or display the current path 格式:#PA pathname 範例:#pa 顯示現在紀錄的路徑。 #pa blood 儲存現在路徑到變數.blood。 09-03 MAP 中文:增加指定的方向到現在紀錄中的路徑,同時送出位置到地 圖器,在地圖上移動你。 原文:add a direction to the current path 格式:#map direction 範例:#MAP north 如果當前路徑是.s,則更新為.sn,同時向北移動一步 09-04 BACKUP 中文:移除現在路徑上最後一個方向。 原文:remove last direction from current path 格式:#BA 範例:#BA 如果現在路徑是 .nsew,則#ba將設路徑為 .nse。 如果現在路徑是 .n4s,則#ba將設路徑為 .n3s。 09-05 RETRACE 中文:逆向走路徑。 原文:retrace a path 格式:#RE pathname 範例:#RE BLOOD 如果blood路徑包含.2n2ene,則會執行.ws2e2n, 用..比較方便吧! 09-06 SLOW 中文:用慢走(Slow Walking)的模式走路徑。 原文:execute a path in Slow Walk mode 格式:#slow pathname 範例:#slow blood 執行blood的慢走模式,並且執行blood裡的第一步。    在view\preferences\general中,點開左側目錄樹    Directories項,有一個Slow walking,裡面的設定要    會設才好用,如果走的路線常常有戰鬥,希望由自己    決定何時要走下一步,就把time清除吧! 09-07 STOP 中文:停止(慢走模式)。 原文:abort a Slow Walk 格式:#stop 範例:#stop 接例子#slow,下指令後,會凍結slow walk在目前進度,直到    解開。 09-08 STEP 中文:走一步(慢走模式)。 原文:resume an aborted Slow Walk and step ahead 格式:#step 範例:#step 接例子#stop,下指令後,會解除凍結狀態,然後再走一遍凍    結前的一步。也就是#stop前走了n,#step就會解凍再走一次 n。 09-09 OK 中文:確認(慢走模式)。 原文:confirm a Slow Walk step 格式:#OK 範例:#ok 接例子#slow,每下一次指令,就會依路徑走尚未執行的方向。 09-10 PAUSE 中文:暫停(慢走模式)。 原文:pauses a Slow Walk 格式:#pause 範例:#pause 5.55版中,下了指令後,它不會立刻走,而是等到新的訊息出    現,才會走尚未執行的方向。 註:簡單來說,slow walk的走法就是到定點後,用#slow打開指定的 路徑並先走一步,如果沒遇到戰鬥就用#ok,如果在戰鬥中,#ok   會不能脫身,接下來用#stop停住,戰鬥結束後,就下#step。   沒被絆住就一直#OK下去,被絆到就先#STOP,狀況解除再#step。 視窗:Window/Multiplaying commands 10-01 SAY 中文:顯示文字。和#show最大不同就是#say的字色會高亮顯示。 原文:echo text to the screen 格式:#say text 範例:#SA You have @gold coins 印出 You have nnn coins 到螢幕,其中nnn是@gold變數現在的值。 #ACTION {aura fades} {#SA SANC IS OUT!!!!;#COLOR red} 如果從MUD收到 aura fades 字串,字串SANC IS OUT!!!! 顯示在你的營幕,然後變成紅色 #ACTION {aura fades} {#SA %ansi(red)SANC IS OUT!!!!} 同上。 10-02 SHOW 中文:顯示文字。字色是普通的顏色。 原文:echo text to the screen 格式:#show text 範例:#SHOW You have @gold coins 印出 You have nnn coins 到螢幕,其中nnn是@gold變數現在的值。 10-03 ECHO 中文:顯示文字。訊息除了高亮顯示,也會送到目前正在看的視窗。 原文:echo string to current MUD window 格式:#echo text 範例:#TRIGGER {The glow fades} {#ECHO {Sanc out in window}} 如果觸發所在的視窗出現:The glow fades,    Sanc out in window 這道訊息會送到使用者正在看的視窗。 10-04 SEND 中文:送出文字到遊戲伺服器。 原文:send text to the MUD 格式:#SE filename {行首} {行尾} #SE text 範例:#SEND readme.txt {show zugg} 送出檔案readme.txt的文字內容到mud,並在每一行前加上 show zugg。 #SEND hello there 送出"hello there"文字,如同你自己鍵入它。 10-05 SAYPROMPT 中文:顯示文字(不換行)。 原文:echo text without newline 格式:#ECHOPROMPT text 範例:#SAYPROMPT You have 1000 coins 印出 You have 1000 coins 到螢幕,效果同#SAY,不同之    處在於#SAYPROMPT顯示文字後,游標會顯示在文字結尾。 10-06 SHOWPROMPT 中文:顯示文字(不換行)。 原文:echo text without newline 格式:#ECHOPROMPT text 範例:#SHOWPROMPT You have 1000 coins 印出 You have 1000 coins 到螢幕,效果同#SHOW,不同之    處在於#SHOWPROMPT顯示文字後,游標會顯示在文字結尾。 10-07 ECHOPROMPT 中文:顯示文字(不換行)。 原文:echo text to current window without newline 格式:#ECHOPROMPT text 範例:#ECHOPROMPT You have 1000 coins 印出 You have 1000 coins 到螢幕,效果同#ECHO,不同之    處在於#ECHOPROMPT顯示文字後,游標會顯示在文字結尾。 10-08 SENDPROMPT 中文:送出文字(不換行)。 原文:send text to the MUD without a newline 格式:#SENDPROMPT filename {行首} {行尾} #SENDPROMPT text 範例:#SENDPROMPT hello there 送出"hello there"文字,如同你自己鍵入它。游標會顯示 在文字結尾。 10-09 SHOWARR 中文:顯示陣列內容。 原文:display an array on the screen 格式:#SHOWARR VarName 範例:Arr.1=1    Arr.2=2    #SHOWARR Arr 試不出來。 10-10 NAME 中文:改變視窗的名字。 原文:change the name of the current window 格式:#name word 範例:#name 風一樣的男子 如果目前的視窗名是windman(sanc),那視窗名將變成:    風一樣的男子(windman-sanc)。 10-11 WINDOW 中文:開新視窗。 原文:open a new window 格式:#window word 範例:#window hi 打閞一個名為hi的新視窗。 10-12 MAKEWINDOW 中文:設定或開啟子視窗。 動作可以使用:open(打開)、close(關閉)、redirect(重定向)。    視窗名也有特殊的預定名稱:_top(主視窗)                 _previous(前一個視窗)    選項有:    scrolling=yes|no   internal    floating    align=left|right|top|bottom    top=value 上緣    left=value 左緣    width=value 寬度    height=value 高度    title=string 視窗名稱    persistant    force 原文:create a new window, or redirect text 格式:#MAKEW 名稱 動作 [選項] 範例:#MAKEWINDOW Tells open "scrolling=yes|left=50%|    top=0|width=50%|height=30%|persistant" #MAKEWINDOW Tells Redirect #MAKEWINDOW _previous Redirect    #MAKEWINDOW Tells close 沒用過,5.55沒這個。 10-13 CLOSE 中文:關閉視窗。 原文:close a window 格式:#close window name 範例:#close hi 將名為hi的視窗關閉。 10-14 ALL 中文:送指令到所有視窗。 原文:send a command to all windows 格式:#all {command} 範例:#all {#say hi} 對所有視窗下指令#say。 10-15 CAPTURE 中文:將幾行擷取到視窗。 原文:capture lines and send them to the editor or a window 格式:#capture 行數 視窗名稱 範例:#trigger {學習點數:3005。} {#cap 5 chat} 當"學習點數:3005。"出現時,就擷取包含此行加前四行到    視窗chat。 10-16 C+ 中文:開始擷取到視窗。 原文:start capturing to a window 格式:#c+ 視窗名 範例:#trigger {【 騎士 】第一百二十級羿雲} {#c+ chat} 當"【 騎士 】第一百二十級羿雲"出現時,開始擷取訊息到    視窗chat。 10-17 C- 中文:停止擷取到視窗。 原文:stop capturing to a window 格式:#c- 視窗名 範例:#trigger {道德心地:} {#c- chat} 當"道德心地:"出現時,停止擷取訊息到視窗chat 10-18 CLR 中文:清空視窗內容。 原文:clear the screen 格式:#clr 視窗名 範例:#clr chat 清除視窗chat的所有內容。 10-19 WRAP 中文:開啟/關閉自動換行。 原文:set word wrapping 格式:#WR [column] 範例:#wr 40 設定每行文字在第40個字元後換行。此時每行顯示長度不會    超過40個半形字元。要回復,再輸入一次#wr即可。 10-20 FREEZE 中文:視窗分為二部分,上半部停住看之前的訊息。 原文:split the screen to view scrollback 格式:#FREEZE 範例:#FREEZE 效果同按下視窗右側捲軸最下方的按鈕。 10-21 CR 中文:送出換行。 原文:send a new line 格式:#cr 範例:#cr 如同在命令列不輸入任何內容,直接按下enter鍵。 10-22 IMAGE 中文:顯示圖片。 原文:displays an image file on the screen 格式:#IM filename 範例:#IM image.gif 在新視窗顯示image.gif。 #IM 移除圖片視窗。 10-23 MXP 中文:送出MXP指令。 原文:send a line to the screen containing MXP commands. 格式:#MXP text 範例: 沒用過也不會用。MXP(The Mud eXtension Protocol)是一種擴    展的協定,可以讓顯示效果更好。說明檔中的USE MXP項落落腸,    看沒落去~不管它。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.196.45
文章代碼(AID): #1GUFU6Wu (mud_sanc)
文章代碼(AID): #1GUFU6Wu (mud_sanc)