close
(未完成品)

指令參考(原說明頁面: Command Reference)

每個指令(command)前面要加上指令字元, 預設的指令字元為#,
指令字元可以在Preferences對話盒裡更改
每個指令可以使用縮寫, 即粗體字的部分
(原說明文件有上粗體字顯示縮寫的部分, 這裡沒有加上, 請進個別頁面看)



迴圈 Loop Structures
  • #number 重複number次  repeat following text number times
  • REPEAT 重複給定次數 repeat commands a given number of times
  • LOOP 執行指令數次 execute command several times in a loop
  • FORALL 以列表(list)繞迴圈 loop through a string list and execute command for each item
  • UNTIL 執行指令直到條件為真(true) execute commands until expression is true
  • WHILE 在條件還為真(true)時執行指令 execute command while expression is true
  • LOOPDB 以資料庫的鍵值繞迴圈 loops through key values in a database record
  • LMAP 以地圖上的房間繞迴圈 loop through rooms on the map
  • PRIORITY 暫停mud的輸入下執行指令 execute list of commands without processing MUD input
  • ABORT 停止之後的命令 abort further parsing of the current loop or program block
條件判斷 Conditionals
  • IF  條件測試 perform a conditional test
  • CASE 從清單選擇指令 select a command from a list
觸發 Triggers
  • ACTION 建立或顯示觸發 create or display a trigger action
  • TRIGGER 建立或顯示觸發 create or display a trigger action
  • CONDITION 增加多重狀態(multistate)觸發的狀態(state) add a new state to a trigger
  • ALARM 建立時間觸發 create an alarm trigger
  • TEMP 建立暫時觸發 create a temporary trigger
  • ONINPUT 建立命令列觸發 create a command input trigger
  • MXPTRIG 建立MXP觸發 create a MXP trigger
  • REGEX 建立正規表示式(regular expression)觸發 create a unix regular expression trigger
  • SET 設定觸發狀態 set a trigger state
  • STATE 改變觸發狀態 change the current trigger state
觸發相關 Trigger related commands
  • COLOR 最後一行上色 change color of the last line of text
  • CW 觸發符合的部分上色 color the matched word on the last line
  • PCOL 部分行上色 color part of the line
  • HIGHLIGHT 強調最後一行 highlight the last line of text
  • GAG 刪除一行 remove last line from screen
  • UNGAG 停止刪除該行 prevent the line from being gagged
  • GAGON 開啟gag turn on gagging of text
  • GAGOFF 關閉gag turn off gagging of text
  • GAGBLOCK 刪除一整塊文字 gag a block of text
  • SUBSTITUTE 取代符合的文字 replace matching text
  • PSUB 取代部分行 substitute text in part of the line
  • T+ 開啟類別 turn on a class or specific trigger
  • T- 關閉類別 turn off a class or specific trigger
  • CLASS 啟動或停止類別 enable or disable a class
  • SETPROMPT 由MUD的提示列抓資料 capture values from the MUD prompt
建立或修改設定 Create/modify settings items
  • ALIAS 建立或顯示別名 create or display an alias
  • GALIAS 建立全域別名 create a global alias
  • RECORD 錄製別名 record an alias
  • PATH 儲存或顯示路徑 save or display the current path
  • VARIABLE 建立變數值 assign a value to a variable
  • GVARIABLE 建立全域變數值 assign a value to a global variable
  • FUNCTION 建立函式 create a user-defined function
  • MATH 執行數學運算 perform complex math and expression parsing
  • ADD 將變數加上一個值 add a value to a variable
  • BUTTON 按一個按鈕 trigger a button
  • GAUGE 建立圖形化測量按鈕  create a graphical gauge button
  • KEY 建立按鍵 define a macro key
  • STATUS 設定狀態列 set the definition of the status bar
  • STW 設定狀態視窗 set status window definition
  • TAB 加入自動完成表 add word to tab completion list
  • RENAME 把別名,變數或路徑改名 rename an alias, variable or path
  • MENU 建立選單 add a speed menu item
  • DIR 建立方向 add a direction setting
  • SUSPEND 暫停alarm或wait pauses an alarm or wait trigger
  • RESUME 繼續alarm或wait unpuases an alarm or wait trigger
  • EDITOR 編輯給定的設定 edit a given setting
移除設定 Remove settings items
  • UNALIAS 移除別名 remove an alias
  • UNBUTTON 移除按鈕 remove a button
  • UNCLASS 移除類別 removes a class
  • DELCLASS 移除類別並刪除其下的設定 removes a class and deletes settings
  • UNKEY 移除按鍵 remove a macro key
  • UNTRIGGER 移除觸發 remove a trigger
  • UNVAR 移除變數 remove a variable
  • UNMENU 移除選單 remove a speed menu item
  • UNDIR 移除方向 remove a direction setting
  • UNTAB 移除自動完成 remove a word from the tab list
  • KILLALL 移除所有別名、按鍵、觸發、自動完成 delete all aliases, macros, trigger actions, tab-completion words
計時器 Tick Timer
  • TIMER 開啟/關閉計時器  toggle the timer
  • TS 設定計時器的時間 set the time or origin of the timer
  • T? 顯示計時器剩下的時間 display time remaining in timer
  • TZ 計時器歸零zero the tick timer
檔案 File Commands
  • FILE 開檔 open a file for reading and writing
  • READ 讀檔 read and execute a script from a file, or read a record from a file
  • WRITE 寫檔 write a record to a file
  • ERASE 刪除檔案 erase a file from the disk
  • RESET 將檔案的讀寫指標指回開頭 reset the file back to the beginning.
  • CLOSE 關檔 close a file
  • SEND 將一個檔案的內容加上前綴當作指令送到mud send a text file to the MUD prefixed by a command
  • TYPE 顯示檔案內容 display all or part of a text file to the screen
  • LOG  開啟/關閉紀錄檔 start a log file or toggle logging
  • FTP 執行ftp perform file transfers using FTP
  • IMAGE 顯示圖片 display an image in a popup window
除錯 Debugger Commands
  • BREAK 中斷點 causes a breakpoint, which stops execution of script and loads the debugger
  • WATCH 將變數加入觀察表 adds an expression to the debugger Watch List
  • UNWATCH 從觀察表中移除變數 removes an expression from the debugger Watch List
地圖器 Automapper commands
  • CONFIGURE change the configuration of the mapper
  • NODIR remove last direction from mapper queue
  • NOMAP prevent the matched line from being parsed by the mapper
  • QUEUE insert path into queue and recompute queue
  • OK confirm a mapper movement
  • OOR create a door on the map
  • MAKEROOM create a new room on the map
  • MERGE merge rooms on the map together
  • MOVE move a direction on the automapper
  • TELEPORT teleport to a location on the map
  • LOOK reload description of current room on map
  • FIND find current location on map
  • MAPQUERY display the Find Room results based upon a query
  • RECALL teleport to recall location on map
  • WALK speedwalk to a marked location on the map
  • LMAP loop through rooms on the map
  • TAG override the normal automapper detection
  • DESCRIBE displays the room name, description, and exits
  • PATHHIGH will highlight a path on the map
  • PORTAL add a new portal to the mapper
  • UNPORTAL remove a portal
路徑 Speedwalking commands
  • MARK 標記路徑的地點 mark the beginning of a path
  • PATH 儲存或顯示現在的路徑 save or display the current path
  • MAP 把方向添加到現在路徑 add a direction to the current path
  • BACKUP 移除現在路徑上最後一個方向 remove last direction from current path
  • RETRACE  逆向走路徑 retrace a path
  • SLOW  用慢走(Slow Walking)的模式走路徑 execute a path in Slow Walk mode
  • STEP 走一步(慢走模式) resume an aborted Slow Walk and step ahead
  • STOP 停止(慢走模式) abort a Slow Walk
  • OK 確認(慢走模式) confirm a Slow Walk step
  • PAUSE 暫停(慢走模式) pauses a Slow Walk
視窗 Window/Multiplaying commands
  • SAY 顯示文字 echo text to the screen
  • SHOW 顯示文字 echo text to the screen
  • ECHO 顯示文字 echo string to current MUD window
  • SEND 送出文字 send text to the MUD
  • SAYPROMPT 顯示文字(不換行) echo text without newline
  • SHOWPROMPT 顯示文字(不換行) echo text without newline
  • ECHOPROMPT 顯示文字(不換行) echo text to current window without newline
  • SENDPROMPT 送出文字(不換行) send text to the MUD without a newline
  • SHOWARR 顯示陣列內容 display an array on the screen
  • NAME 改變視窗的名字 change the name of the current window
  • WINDOW 開新視窗 open a new window
  • MAKEWINDOW 設定子視窗 create a new window, or redirect text
  • CLOSE 關閉視窗 close a window
  • ALL 送指令到所有視窗 send a command to all windows
  • CAPTURE 將幾行擷取到視窗 capture lines and send them to the editor or a window
  • C+ 開始擷取到視窗 start capturing to a window
  • C-  停止擷取到視窗 stop capturing to a window
  • CLR 清空視窗內容 clear the screen
  • WRAP 開啟/關閉自動換行 set word wrapping
  • FREEZE  視窗分為二部分, 上半部停住看之前的訊息 split the screen to view scrollback
  • CR 送出換行 send a new line
  • IMAGE 顯示圖片 displays an image file on the screen
  • MXP 送出MXP指令 send a line to the screen containing MXP commands.
使用者介面 User interface I/O
  • MESSAGE 顯示訊息 display a message in a small window
  • PROMPT 提示輸入變數 prompt for the value of an alias/variable
  • PICK 跳出指令選擇視窗 select commands from a list
  • YESNO 顯示確認視窗 Display a confirmation dialog with buttons
  • AFK 鎖住zmud等待輸入密碼 displays a password prompt window and locks zMUD until password is entered
聲音和外部程式 Sounds and external applications
  • BEEP beep the speaker (or play a wave file)
  • PLAY 播放音樂 play a wave, midi, avi, cd player, or other multimedia
  • MEDIA 操作多媒體裝置 send commands to your multimedia device
  • LAUNCH 開啟其他程式 launch another application
  • COM 執行COM物件的函式 execute a method of a COM object
  • CALL 執行COM物件的函式 execute a method of a COM object (different syntax from #COM)
  • URL 開啟網頁 open URL in your Web Browser
  • DDE 傳送DDE巨集 send a DDE macro to a server.
  • PLUGIN 讀取或釋放插件(plugin) load and unload plugins in memory
圖形介面 Scripting GUI features
  • MENU 執行選單命令 execute a menu command
  • VERBATIM 開啟/關閉分析 toggle parse mode
  • IGNORE 開啟/關閉觸發 toggle the processing of trigger actions
  • HISTORY 顯示指令歷史紀錄 display the history of previous commands
  • H+ 取出歷史紀錄中下一個指令 retrieve the next command in the history buffer
  • H- 取出歷史紀錄中上一個指令 retrieve the previous command in the history buffer
  • INPUT 將文字放入命令列 put text into the command buffer
  • SCROLL 顯示暫存器中符合字串的行 display matching lines in scrollback buffer
連線和角色 Session and Character settings
  • SESSION 開啟連線 open a new session
  • CONNECT 重新連線 reconnect to the current session
  • DISCONNECT 中斷連線 disconnect from the current session
  • CHARACTER 送出角色名稱 returns the name of your character
  • PW 送出密碼 return your current password
  • HOST 送出主機名稱 return the name of the current host
特殊字元 Settings and Special Characters
  • LOAD 讀設定檔 load a settings file
  • SAVE 儲存設定檔 save the current settings file
  • DEFAULT 儲存特殊字元並設為預設值 save special characters and reset them to defaults
  • NODEF 回復特殊字元成預設值 restore special chars saved with #DEF
列表 String List Commands
  • ADDITEM 加入項目 adds an item to a string list
  • DELITEM 移除項目 deletes an item from a string list
  • DELNITEM 移除第n個項目 delete the nth item from a string list
資料庫變數 Database Variable Commands
  • ADDKEY 增加鍵值 adds a keyword and property to a database record
  • DELKEY 刪除鍵值 deletes a keyword from a database record
  • SHOWDB 顯示一行 displays a database record
  • LOOPDB 以鍵值繞迴圈 loops through key values in a database record
資料庫 Database Commands
  • DBLOAD 開啟資料庫 opens a database
  • DBCLOSE 關閉資料庫 closes a database
  • DBSAVE 儲存資料庫 saves a database
  • VIEW 設定要看的欄位(view) sets or defines a database view
  • FIND 尋找項目 filters the database view to find items
  • QUERY 尋找項目 filters the database view to find items
  • DBRESET 重設要看的欄位(view) resets the view filters
  • DBGET 將現在的行設為某行  sets the current database record to a given record
  • DBPUT 在一行儲存新值 stores new values in a database record
  • DBFIRST 設定現在的行,為view中的第一行 sets the current record to the first in the view
  • DBNEXT 設定現在的行,為view中的下一行 sets the current record to the next in the view
  • DBPREV 設定現在的行,為view中的前一行 sets the current record to the previous in the view
  • DBDELETE 刪除一行 deletes a record in the database
  • LOOPVIEW 對view裡的每行繞迴圈 loop through records in a view
  • NEW 建立新的一行 create a new database record
  • DBOFFLINE 資料庫離線工作 work in editor without effecting user interface
  • DBONLINE 資料庫線上工作 work in editor and effect user interface
雜項 Miscellaneous
  • ABORT 停止後面的命令 abort further parsing of the current command line
  • WAIT 延遲一段時間再進行下一個命令 delay further processing until next line is received
  • NOOP 什麼事也不做 nothing
  • EXEC 執行指令 execute a command
  • FTP 執行ftp preforms FTP tasks
  • MSS 執行外部腳本(script) execute an external script
  • SCRIPT 定義外部腳本(script) defines external script
  • SS 定義並執行外部腳本(script) defines and executes external script
  • EVAL 展開式子 evaluate an expression
延續tingin相容 Leftover TinTin compatibility
  • VERSION 顯示zmud的版本 display the current version of zMUD
  • WIZLIST 顯示zmud的作者 display the credits for zMUD
  • HELP 說明 get help on commands
arrow
arrow
    全站熱搜

    suzin 發表在 痞客邦 留言(1) 人氣()