視窗: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項落落腸,
看沒落去~不管它。