精華區beta mud_sanc 關於我們 聯絡資訊
◢ 01.迴圈 Loop structures -────────────────────────╮ 01 #number 重複number次 02 repeat 重複給定次數 03 loop 執行指令數次 04 forall 以列表(list)繞迴圈 05 until 執行指令直到條件為真(true) 06 while 在條件還為真(true)時執行指令 07 loopdb 以資料庫的鍵值繞迴圈 08 lmap 以地圖上的房間繞迴圈 09 priority 暫停mud的輸入下執行指令(7.21版) 10 abort 停止之後的命令 ╰─────────────────────────────────────╯ ◢ 02.條件判斷 Conditionals ────────────────────────╮ 01 if 條件測試 02 case 從清單選擇指令 ╰─────────────────────────────────────╯ ◢ 03.觸發 Triggers ────────────────────────────╮ 01 action 建立或顯示觸發 02 trigger 建立或顯示觸發 03 condition 增加多重狀態(multistate)觸發的狀態(state)(7.21版) 04 alarm 建立時間觸發 05 temp 建立暫時觸發 06 oninput 建立命令列觸發(7.21版) 07 mxptrig 建立mxp觸發(7.21版) 08 regex 建立正規表示式(regular expression)觸發(7.21版) 09 set 設定觸發狀態(7.21版) 10 state 改變觸發狀態(7.21版) ╰─────────────────────────────────────╯ 04.觸發相關 Trigger related commands ──────────────────╮ 01 color 最後一行上色 02 cw 觸發符合的部分上色 03 pcol 部分行上色(7.21版) 04 highlight 強調最後一行 05 gag 刪除一行 06 ungag 停止刪除該行 07 gagon 開啟gag 08 gagoff 關閉gag 09 gagblock 刪除一整塊文字 10 substitute 取代符合的文字 11 psub 取代部分行(7.21版) 12 t+ 開啟類別 13 t- 關閉類別 14 class 啟動或停止類別 15 setprompt 由mud的提示列抓資料 ╰─────────────────────────────────────╯ 05.建立或修改設定 Create/Modify settings items ─────────────╮ 01 alias 建立或顯示別名 02 galias 建立全域別名 03 record 錄製別名 04 path 儲存或顯示路徑 05 variable 建立變數值 06 gvariable 建立全域變數值 07 function 建立函式 08 math 執行數學運算 09 add 將變數加上一個值 10 button 按一個按鈕 11 gauge 建立圖形化測量按鈕 12 key 建立按鍵 13 status 設定狀態列 14 stw 設定狀態視窗 15 tab 加入自動完成表 16 rename 把別名,變數或路徑改名 17 menu 建立選單 18 dir 建立方向 19 suspend 暫停alarm或wait(7.21版) 20 resume 繼續alarm或wait(7.21版) 21 editor 編輯給定的設定(7.21版) ╰─────────────────────────────────────╯ 06.移除設定 Remove settings items -───────────────────╮ 01 unalias 移除別名 02 unbutton 移除按鈕 03 unclass 移除類別 04 delclass 移除類別並刪除其下的設定 05 unkey 移除按鍵 06 untrigger 移除觸發 07 unvar 移除變數 08 unmenu 移除選單 09 undir 移除方向 10 untab 移除自動完成 11 killall 移除所有別名、按鍵、觸發、自動完成 ╰─────────────────────────────────────╯ 07.計時器 Tick timer ──────────────────────────╮ 01 timer 開啟/關閉計時器 02 ts 設定計時器的時間 03 t? 顯示計時器剩下的時間 04 tz 計時器歸零 ╰─────────────────────────────────────╯ 08.檔案 File commands -─────────────────────────╮ 01 file 開檔 02 read 讀檔 03 write 寫檔 04 erase 刪除檔案 05 reset 將檔案的讀寫指標指回開頭 06 close 關檔 07 send 將一個檔案的內容加上前綴當作指令送到mud 08 type 顯示檔案內容 09 log 開啟/關閉紀錄檔 10 ftp 執行ftp(7.21版) 11 image 顯示圖片 ╰─────────────────────────────────────╯ 09.路徑 Speedwalking commands -─────────────────────╮ 01 mark 標記路徑的地點 02 path 儲存或顯示現在的路徑 03 map 把方向添加到現在路徑 04 backup 移除現在路徑上最後一個方向 05 retrace 逆向走路徑 06 slow 用慢走(slow walking)的模式走路徑 07 step 走一步(慢走模式) 08 stop 停止(慢走模式) 09 ok 確認(慢走模式) 10 pause 暫停(慢走模式) ╰─────────────────────────────────────╯ 10.視窗 Window/Multiplaying commands ──────────────────╮ 01 say 顯示文字 02 show 顯示文字 03 echo 顯示文字 04 send 送出文字 05 sayprompt 顯示文字(不換行) 06 showprompt 顯示文字(不換行) 07 echoprompt 顯示文字(不換行) 08 sendprompt 送出文字(不換行) 09 showarr 顯示陣列內容(7.21版) 10 name 改變視窗的名字 11 window 開新視窗 12 makewindow 設定子視窗(7.21版) 13 close 關閉視窗 14 all 送指令到所有視窗 15 capture 將幾行擷取到視窗 16 c+ 開始擷取到視窗 17 c- 停止擷取到視窗 18 clr 清空視窗內容 19 wrap 開啟/關閉自動換行 20 freeze 視窗分為二部分,上半部停住看之前的訊息 21 cr 送出換行 22 image 顯示圖片 23 mxp 送出mxp指令(7.21版) ╰─────────────────────────────────────╯ 11.使用者介面 User interface i/o ────────────────────╮ 01 message 顯示訊息 02 prompt 提示輸入變數 03 pick 跳出指令選擇視窗 04 yesno 顯示確認視窗 05 afk 鎖住zmud等待輸入密碼 ╰─────────────────────────────────────╯ 12.聲音和外部程式 Sounds and external applications ───────────╮ 01 beep 02 play 播放音樂 03 media 操作多媒體裝置 04 launch 開啟其他程式 05 com 執行com物件的函式(7.21版) 06 call 執行com物件的函式(7.21版) 07 url 開啟網頁 08 dde 傳送dde巨集 09 plugin 讀取或釋放插件(plugin) ╰─────────────────────────────────────╯ 13.資料庫 Database commands -──────────────────────╮ 01 dbload 開啟資料庫 02 dbclose 關閉資料庫 03 dbsave 儲存資料庫 04 view 設定要看的欄位(view) 05 find 尋找項目 06 query 尋找項目 07 dbreset 重設要看的欄位(view) 08 dbget 將現在的行設為某行 09 dbput 在一行儲存新值 10 dbfirst 設定現在的行,為view中的第一行 11 dbnext 設定現在的行,為view中的下一行 12 dbprev 設定現在的行,為view中的前一行 13 dbdelete 刪除一行(7.21版) 14 loopview 對view裡的每行繞迴圈 15 new 建立新的一行 16 dboffline 資料庫離線工作 17 dbonline 資料庫線上工作 ╰─────────────────────────────────────╯ 14.資料庫變數 Database variable commands ────────────────╮ 01 addkey 增加鍵值 02 delkey 刪除鍵值 03 showdb 顯示一行 04 loopdb 以鍵值繞迴圈 ╰─────────────────────────────────────╯ 15.除錯 Debugger commands -───────────────────────╮ 01 break 中斷點(7.21版) 02 watch 將變數加入觀察表(7.21版) 03 unwatch 從觀察表中移除變數(7.21版) ╰─────────────────────────────────────╯ 16.圖形介面 Scripting gui features ───────────────────╮ 01 menu 執行選單命令 02 verbatim 開啟/關閉分析 03 ignore 開啟/關閉觸發 04 history 顯示指令歷史紀錄 05 h+ 取出歷史紀錄中下一個指令 06 h- 取出歷史紀錄中上一個指令 07 input 將文字放入命令列 08 scroll 顯示暫存器中符合字串的行 ╰─────────────────────────────────────╯ 17.連線和角色 Session and character settings ──────────────╮ 01 session 開啟連線 02 connect 重新連線 03 disconnect 中斷連線 04 character 送出角色名稱 05 pw 送出密碼 06 host 送出主機名稱 ╰─────────────────────────────────────╯ 18.設定與特殊字元 Settings and special characters -───────────╮ 01 load 讀設定檔 02 save 儲存設定檔 03 default 儲存特殊字元並設為預設值 04 nodef 回復特殊字元成預設值 ╰─────────────────────────────────────╯ 19.列表 String list commands ──────────────────────╮ 01 additem 加入項目 02 delitem 移除項目 03 delnitem 移除第n個項目 ╰─────────────────────────────────────╯ 20.雜項 Miscellaneous ─────────────────────────╮ 01 abort 停止後面的命令 02 wait 延遲一段時間再進行下一個命令 03 noop 什麼事也不做 04 exec 執行指令 05 ftp 執行ftp(7.21版) 06 mss 執行外部腳本(script)(7.21版) 07 script 定義外部腳本(script)(7.21版) 08 ss 定義並執行外部腳本(script)(7.21版) 09 eval 展開式子 ╰─────────────────────────────────────╯ 21.延續Tingin相容 leftover tintin compatibility─────────────╮ 01 version 顯示zmud的版本 02 wizlist 顯示zmud的作者 03 help 說明 ╰─────────────────────────────────────╯ 22.zchat相關 ──────────────────────────────╮ 01 cc 發放聊天消息給最後一位接收你訊息的人。 02 chatgroup 將消息發送到一組人。 03 chat(c) 送出訊息給指定對象。 04 snoop 監聽對方的連線。 05 chatsnoop 開關隱藏連線。 06 chatall 將訊息發送給所有人。 07 chatcolor 改變訊息的顏色。 08 chatconnect 加入指定對象的公共聊天室。 09 chaticon 設定你的大頭照圖片。 10 chatignore 對指定對象使用屏蔽模式。 11 chatlist 列出所有公共會話中指定的對象與ip。 12 chatname 設定你的目前的聊天室名稱。 13 chatpgp 切換使用pgp(pretty good privacy)加密模式。 14 chatping 顯示延遲時間。 15 chatremove 將一個聊天斷線,並從列表中移除。 16 emote(e) 送一個表情訊息給對方。 17 ee 呼叫會話(哪泥?)。 18 emotegroup(eg) 送一個表情訊息給群組的所有人。 19 emoteall 發送表情訊息給所有對象。 20 filecancel 將正在寄送或接收的檔案取消。 21 chatcommands 切換是否能在會話中接收命令。 22 sendcommand 送出指令到一個會話中。 23 chatfiles 允許指定對象寄檔案給你。 24 sendfile 寄送一個檔案到一個會話中。 25 reply 回覆訊息給與你會話的人。 26 dnd 切換"請勿打擾"狀態。 ╰─────────────────────────────────────╯ 23.地圖器:Automapper commands ─────────────────────╮ 01 configure 允許你在自動地圖器中使用自定的配置。  02 nodir 移除存入地圖器隊列中最後一步。  03 nomap 避免匹配的行干擾地圖分析。  04 queue 插入到隊列中,並重新計算。   05 ok 沿定義的路徑移動時放慢腳步  06 door 在地圖中建立一道門。 07 makeroom 在地圖中建立一個新房間。  08 merge merge rooms on the map together 09 move 在自動地圖器中往一個方向移動。  10 teleport 使用地圖傳送到目的地。  11 look 重新寫入地圖的房間描述。  12 find 找出當前在地圖上的定位。  13 mapquery 尋找符合條件的房間。  14 recall 使用地圖返回teleport的起點。  15 walk 快速到達地圖上指定的標記處。  16 lmap 以地圖上的房間繞迴圈。 17 tag 運作自動地圖器的寫入設定。 18 describe 顯示房間的名稱、描述與出口。  19 pathhigh 將一個路徑高亮顯示在地圖上。 20 portal add a new portal to the mapper 21 unportal deleted the specified portal from the mapper ╰─────────────────────────────────────╯