圖形介面:Scripting GUI features
16-01 MENU
中文:執行選單命令。
原文:execute a menu command
格式:#menu title {commands} classname
範例:#menu 補血 {drink hp}
滑鼠移到角色的畫面裡點右鍵,功能表裡有一個edit menu,這指令
就是建立這個,讓使用者建立右鍵功能表的內容。
#menu {File|Exit}
執行最上方功能表File選單裡,Exit的功能。也就是用滑鼠點開File
選單,然後點下Exit。要試試嗎?呵呵~
16-02 VERBATIM
中文:開啟/關閉分析。
原文:toggle parse mode
格式:#VERBATIM value
範例:#verbatim
開啟或關閉分析切換。實際上,它只會關不會開。
#verbatim 0
同前例。
#verbatim 1
開啟分析,但這是無效的指令。別耍笨了!
就是把命令列右側的電腦圖示做切換的指令,關掉後,特殊字元
的分析會被關掉,什麼#、@、%、&...這些記號都會被當做一般字
元看待。不過關掉後,不能下zMUD的專用指令,也就是關掉後,
#verbatim也會廢掉,要用滑鼠去點開。吃字或機器人暴走時使用
。
16-03 IGNORE
中文:開啟/關閉觸發。
原文:toggle the processing of trigger actions
格式:#ignore value
範例:#ignore
開啟或關閉觸發狀態切換。
#ingore 0
關閉觸發。
#ingore 1
開啟觸發。
就是把命令列右側的手槍圖示做切換的指令,它只會動到triggers
項,吃字或機器人暴走時使用。
16-04 HISTORY
中文:顯示指令歷史紀錄。
原文:display the history of previous commands
格式:#HIS
範例:#HI
在畫面秀出你在命令列下的最後二十道zMUD指令,不過,5.55版
要用#HIS,說明檔可能少打一個字母。但送到遊戲伺服器的指令
沒算在內,所以應該是指有特殊字元#的指令。
!!
執行你在命令列所下的最後一道指令。
!3
執行你在命令列所下的最後第三道指令。
!k
字面意思是執行你在命令列所下的最後一道開頭是k的命令。
不過效果我試不出來。
!k<TAB>
你在命令列所下的最後一道開頭是k的命令,它會顯示在命令
列,你可以修改這道指令。不過效果我試不出來。
#his s
跳出一個指令歷史選單,讓你選擇。後面的s是隨意任一字元
都一樣的效果,不知問題出在哪裡!
16-05 H+
中文:取出歷史紀錄中下一個指令。相當於向下的箭頭鍵。
原文:retrieve the next command in the history buffer
格式:#h+
範例:
不會用。看不懂效果在哪!
16-06 H-
中文:取出歷史紀錄中上一個指令。相當於向上的箭頭鍵。
原文:retrieve the previous command in the history buffer
格式:#h-
範例:
不會用。看不懂效果在哪!
16-07 INPUT
中文:將文字放入命令列。
原文:put text into the command buffer
格式:#input string
範例:#input OK
在命令列裡放入OK這個字串。這個只會用在機器人裡或其它
特殊情況吧!
16-08 SCROLL
中文:顯示暫存器中符合字串的行。
原文:display matching lines in scrollback buffer
格式:scroll keyword
範例:#scroll test
顯示在記憶體中曾輸入的指令,其中有"test"這段字的
每行指令。和History不同的,它抓取的指令來自記憶體,
所以內容不限開頭#的指令,也不會過濾重複指令,但放在
History裡的,它會顯示編號。