Syntax: #EC string
Related: #SAY
印出字串到最上面的視窗。
就像#say指令, 除了#say指令印到它被產生的視窗。
差別是, 當執行觸發行為時, 使用#say, 觸發會把字串印到發動觸發的視窗;
suzin 發表在 痞客邦 留言(0) 人氣(724)
Syntax: #SH text
跟#say指令相同, 在營幕上顯示指定的文字, 而不送到MUD。
#say跟#show的差別是, #show處理文字的方式跟從MUD收到的完全相同。
這表示#show的文字必須是telnet格式, 所以換行要用%crlf而不只是%cr
suzin 發表在 痞客邦 留言(0) 人氣(519)
Syntax: #SA text
跟#show指令相同, 在營幕上顯示指定的文字, 而不送到MUD。
換行字元會被加到字串的結尾。
要在文字中間放入換行字元, 使用預定義變數%cr。
suzin 發表在 痞客邦 留言(0) 人氣(450)
TIMER
Syntax: #TI [timer-state command message-flag margin]
Related: #T? #TS
開關計時器。如果計時器是關的,會打開它,如果計時器是開的,會關掉它。
suzin 發表在 痞客邦 留言(0) 人氣(1,520)
VARIABLE
Syntax: #VA [variable] [value] [defaultval] [classname]
跟#alias指令類似,將指定的value設到variable。
你不用寫出變數字元(@),這讓你定義變數時跟自定的變數字元無關。
另有替代的語法 variable = value或variable := value。
suzin 發表在 痞客邦 留言(1) 人氣(1,993)
ALIAS
Syntax: #AL [aliasname] [string] [classname]
Related: #VARIABLE
把指令string設到aliasname,string裡的變數在執行#alias指令時時會被展開,要延後展開的時間,使用二個變數字元。
如果#alias指令沒有參數,會列出所有的alias,
suzin 發表在 痞客邦 留言(0) 人氣(1,376)
T-
Syntax: #T- classname/id [settingtype]
停止指定的classname下所有設定的執行。或者,如果指定一個id,這個id所屬的設定會被開啟或關閉。
萬一名字有衝突,你可以指令設定尋找的種類(alias,trigger,macro,button,path,variable,status,class,speed)。
這個指令會展開參數,如果你目標的設定無法獲得id,你應該把它用引號包起來。
suzin 發表在 痞客邦 留言(0) 人氣(348)
T+
Syntax: #T+ classname/id [type]
啟動指定的classname下所有設定的執行。或者,如果指定一個id,這個id所屬的設定會被開啟或關閉。
萬一名字有衝突,你可以指令設定尋找的種類(alias,trigger,macro,button,path,variable,status,class,speed)。
這個指令會展開參數,如果你目標的設定無法獲得id,你應該把它用引號包起來。
suzin 發表在 痞客邦 留言(0) 人氣(450)
SUBSTITUTE
Syntax: #SU string [string]
這個指令用來跟trigger結合,把符合trigger的文字改成其他文字。
在移除營幕上雜亂的東西很有用。
也可以用這個指令直接建立取代觸發。取代後的字串不會再被trigger處理。
suzin 發表在 痞客邦 留言(0) 人氣(904)
GAG
Syntax: #GA [pattern] or number
Related: #UNGAG, #GAGON, #GAGOFF, #GAGBLOCK
如果pattern省略,刪除MUD收來的最後一行。
如果有給pattern,刪除任何符合pattern的行。
suzin 發表在 痞客邦 留言(0) 人氣(820)