精華區beta mud_sanc 關於我們 聯絡資訊
雜項:Miscellaneous 20-01 ABORT 中文:停止後面的命令。 原文:abort further parsing of the current command line 格式:#abort 範例:#abort 指令到這裡為止了,後面的內容不會執行,要注意放在哪    一層,才不會失敗。 20-02 WAIT 中文:延遲一段時間再進行下一個命令。 原文:delay further processing until next line is received 格式:#wa 範例:#wa 1000 停一秒。一秒是1000,如果設的很短(少於1秒),可以用用    ;設很長,由於zMUD同一時間只執行一個指令,如果設10000 ,也就是十秒,zMUD會花十秒執行這個#wa 10000。所以會呆    立不做事,而且這個延遲常常失誤,導致一堆指令一起送出。    建議用#alarm全面取代它。 20-03 NOOP 中文:什麼事也不做。 原文:nothing 格式:#NOOP 範例:#noop 就是下個空指令,常常用在#case,如果有預期外的值出現,    為了不讓它選了不該選的項目,在結尾補上{#noop},好防止    悲劇發生。不過,用{#say command error}好像更好。 20-04 EXEC 中文:執行指令。 原文:execute a command 格式:#exec 字串 範例:#var test hi #exec @test 執行@test裡的內容,#send是將內容送到遊戲伺服器,#exec    則是執行。 20-05 FTP 中文:執行ftp 。 原文:preforms FTP tasks 格式: 範例: 沒用過,根據說明檔,它有以下指令可用:         open hostname[:port] [username] [password] close 關閉 dir or list 顯示目錄或清單 cwd 顯示"當前工作目錄"的遠端伺服器 ascii 設定傳輸模式為ascii binary 設置傳輸模式為二進制 get filename [localname] 下載遠端伺服器的檔案。 put filename 上傳檔案到伺服器 getedit filename 下載指定的文件檔,並用編輯器打開。 所以,雲端機器人? 20-06 MSS 中文:執行外部腳本(script)。 原文:execute an external script 格式:#MSS [script] [language] 範例:#VAR X 2    #MSS {x=@X:msgbox x}    Pops up a message box displaying 2    #SHOW x:%mss(x)    #MSS    #SHOW x:%mss(x)    Displays "x:2" then "x:" 5.55版沒有,不會用。沒指定語言的話,內定VBScript。根據例子,    似乎是將其它語言的語法嵌入zMUD的機子中,而非調用外部檔案。 20-07 SCRIPT 中文:定義外部腳本(script)。 原文:defines external script 格式:#SCR [script] [language] 範例:#SCRIPT {x=0:sub test:x=x+1:msgbox x:end sub}    #5 #MSS {test} 5.55版沒有,不會用。沒指定語言的話,內定VBScript。根據例子,    似乎是將其它語言的語法嵌入zMUD的機子中,而非調用外部檔案。 20-08 SS 中文:定義並執行外部腳本(script)。 原文:defines and executes external script 格式:#SS [language] [script] 範例:#SS "VBScript" x=0:sub test:x=x+1:msgbox    x:if x<5 then test:end if:endsub:test 5.55版沒有,不會用。沒指定語言的話,內定VBScript。根據例子,    似乎是將其它語言的語法嵌入zMUD的機子中,而非調用外部檔案。 20-09 EVAL 中文:展開式子。 原文:evaluate an expression 格式:#eval 式子 範例:#EVAL 100/4 展開式子100/4,以得到結果25。常常會遇到一種狀況,    明明要計算,結果zMUD弄錯,以為這是一組串字而已。    連#if的判斷式裡,都會遇到這類蠢事,何況其它地方,    這時就靠它了!