◢ 目 錄 表 ─────────────────────────────╮
│ │
│01 %action 02 %caption 03 %char 04 %class │
│05 %cr 06 %crlf 07 %lf 08 %ctime │
│09 %curwin 10 %def 11 %host 12 %i │
│13 %ioresult 14 %ip 15 %key 16 %lastcom │
│17 %lastcom2 18 %lastcom3 19 %lastinput 20 %lastin2 │
│21 %line 22 %line2 23 %line3 24 %linecol │
│25 %mud 26 %mxp 27 %names 28 %null │
│29 %param1 30 %param2..%param99 31 %port │
│32 %random 33 %rec 34 %repeatnum 35 %secs │
│36 %selected 37 %selline 38 %selpos 39 %selword │
│40 %session 41 %tick 42 %title 43 %trigger │
│44 %val 45 %version 46 %window 47 %zmap │
│48 %zmud 49 %1..%99 50 %%1..%%99 51 %t1..%t99 │
│52 %x1..%x99 │
│ │
╰───────────────────────────────────◤
01. %action
原文:the action executed from the last trigger
中文:最後一個觸發所執行的動作。即Triggers中最後執行的觸發,
最後一行指令。如果是Aliases或Buttons都不在範圍內。
範例:
02. %caption(7.21)
原文:returns menu caption for speedmenus created by list format
中文:回應以右鍵選單功能建立的功能表標題。
範例:
03. %char
原文:the name of your MUD character
中文:你的MUD角色名字。
範例:
04. %class
原文:name of current default class
中文:目前預設的群組名稱。
範例:
05. %cr
原文:a carriage return character
中文:回車字元。在zMUD為回到行首。電腦為enter鍵。
範例:
06. %crlf
原文:a carriage return and a linefeed character, together
they are called newline
中文:回車加換行字元。在zMUD為換行並回到行首。
範例:
07. %lf
原文:a linefeed character
中文:換行字元。
範例:
08. %ctime
原文:the number of seconds you have been connected to the MUD
中文:連線時間(秒)。
範例:
09. %curwin
原文:the name of the active MUD window
中文:MUD主視窗名稱。
範例:
10. %def
原文:current list of special characters
中文:目前的特殊字元列表。
範例:
11. %host
原文:the host name of the current MUD
中文:目前MUD的IP。
範例:
12. %i
原文:same as %repeatnum
中文:與%repeatnum相同。常用於Loop與Forall指令中。
範例:
13. %ioresult
原文:the result of the last I/O command, 0 if it was successful
中文:最後一個I / O指令的結果,如果它是成功的。
範例:
14. %ip
原文:the current IP address of your computer
中文:你的電腦IP位址。
範例:
15. %key
原文:the current key value of a record variable within the #LOOPDB command
中文:在#LOOPDB指令中,目前記錄變數的鍵值。
範例:
16. %lastcom
原文:the last command executed
中文:最後一道執行的指令。
範例:
17. %lastcom2
原文:the command before the last command executed
中文:倒數第二道執行的指令。
範例:
18. %lastcom3
原文:the command before %lastcom2
中文:倒數第三道執行的指令。
範例:
19. %lastinput
原文:the last line of commands executed
中文:指令執行的最後一行。
範例:
20. %lastin2
原文:the line before the last line of commands executed
中文:指令執行的最後第二行。
範例:
21. %line
原文:the last line received from the MUD
中文:來自MUD的最後一行內容。
範例:
22. %line2
原文:the line before the last line received
中文:來自MUD的最後第二行內容。
範例:
23. %line3
原文:the line before the line before the last line received
中文:來自MUD的最後第三行內容。
範例:
24. %linecol
原文:color attribute of the first character in the current line
中文:目前行中第一個字元的ANSI色碼。
範例:
25. %mud
原文:retrieve an MXP entity (variable). For example %mud.hp would
retrieve the entity called "hp"
中文:擷取一個MXP單元變數。
範例:%mud.hp將擷取稱為hp的單元。
26. %mxp
原文:retrieve arguments from MXP tag within an MXP Trigger. For example,
<COLOR red> results in %mxp.fore="red"
中文:在MXP觸發的範圍內,從MXP標籤擷取參數。
範例:<COLOR red>得到%mxp.fore="red"的結果。
27. %names
原文:returns a string list of all open window names
中文:回應有所已開啟視窗名稱列表。
範例:
28. %null
原文:an empty variable value
中文:一個空變數值。
範例:
29. %param1
原文:the first parameter from the last trigger match
中文:最後一道觸發分析相等的第一個參數,即%1。
範例:
30. %param2..%param99
原文:the parameters from the last trigger match
中文:同前例,%2到%99。
範例:
31. %port
原文:the current port connected to
中文:當前的埠。
範例:
32. %random
原文:a random number from 0 to 99
中文:範圍0到99的隨機數。完整格式為%random(a,b)。
範例:
33. %rec
原文:the current database record
中文:目前資料庫的紀錄。
範例:
34. %repeatnum
原文:the current index during repeating commands, or loop command
中文:重複或循環命令的當前次數。也就是%i。
範例:#3 #say %repeatnum
執行3次#say,執行第一次會顯示1,第二次顯示2,第三次顯示3。
35. %secs
原文:the number of milliseconds since midnight
中文:午夜以來的亳秒數。
範例:
36. %selected(7.21)
原文:returns the text currently selected in the output or command buffer
中文:回報當前輸出或命令列緩衝區選定的文本。
範例:
37. %selline
原文:returns line that was right-clicked on
中文:回報滑鼠右鍵點擊的行。
範例:
38. %selpos(7.21)
原文:returns column number that was right-clicked on
中文:回報滑鼠右鍵點擊之行的列數。
範例:
39. %selword
原文:returns word that was right-clicked on
中文:回報滑鼠右鍵點擊的文字。不吃中文。
範例:
40. %session(7.21)
原文:the current zMUD Session COM object for the current window
中文:當前zMUD 工作階段中,當前視窗的COM物件。(什麼?)
範例:
41. %tick(7.21)
原文:returns the number of seconds on the tick timer
中文:回報計時器的秒數。
範例:
42. %title
原文:the title of the current MUD
中文:當前MUD的標題。
範例:如果所在視窗標題列文字是hmml9(sanc)。指令:
#show %title
會顯示”()”中的sanc。
43. %trigger
原文:the line that caused the last trigger
中文:最後引起觸發動作的行。使用%trigger()就變會檢查class的函數。
範例:
44. %val
原文:the current value of a record variable key within the #LOOPDB command
中文:當前資料庫變數鍵值中的數據。只有#Loopdb才用得到。
範例:
45. %version
原文:current version of zMUD. For example, v5.30 is returned as 530
中文:zMUD的版號。
範例:如果是5.30版,將顯示530。
46. %window
原文:the name of the current window
中文:當前視窗的標題。
範例:
47. %zmap(7.21)
原文:returns whether the zMapper program is active as a plugin
中文:回應地圖器中一個套件的活動情況。
範例:
48. %zmud(7.21)
原文:the global zMUDApplication COM object
中文:全域zMUD應用COM物件。(什麼?)
範例:
49. %1..%99
原文:the patterns enclosed in () saved by the trigger or parameters
passed to an alias
中文:從trigger的句子中,被()包圍的字串;或alias的參數數值。使用它們來暫存並
使用。
範例:
50. %%1..%%99
原文:used to keep %nn from being expanded when creating a setting
and with =~
中文:反變數,使變數不被展開,相當於使用”~”
範例:
51. %t1..%t99(7.21)
原文:the patterns enclosed in () from any trigger state saved by
the trigger
中文:無論觸發狀態, 從trigger句子中,被()包圍的字串的暫存。
範例:
52. %x1..%x99(7.21)
原文:the XStart and XEnd positions of patterns matched in the trigger
中文:與觸發句型匹配的起始與結束位置。
範例: