[zMUD] 主要項目11、12

看板mud_sanc (Sanctuary - 聖殿)作者 (hmml)時間13年前 (2012/10/13 13:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
使用者介面:User interface I/O 11-01 MESSAGE 中文:顯示訊息 原文:display a message in a small window 格式:#mess 秒數 {string} 範例:#mess 1 {Good job!} 打開提示框,內容是"Good job!",一秒後自行關閉。    使用#message不會作用,只能用#mess。 11-02 PROMPT 中文:提示輸入變數。 原文:prompt for the value of an alias/variable 格式:#prompt 變數名 "對話框提示" 範例:#prompt wp1 "請輸入正手武器名稱:" 打開一個對話框,對話框會有一個提示-請輸入正手武器名稱: 使用者可以在對話框中輸入變數wp1的數值。 11-03 PICK 中文:跳出指令選擇視窗。 原文:select commands from a list 格式:#pick {P:提示} {名稱1:指令1} {名稱2:指令2} {名稱3:指令3}... 範例:#pick {buy sword} {buy blade} {buy lance} 打開一個選單,有三個指令可以選擇:     buy sword buy blade buy lance enlist="en drink fist|en soulin fist|en taichi fist" #pick @enlist 建立一個列表變數,用#pick 打開這個列表時,有三個指令:     en drink fist en soulin fist en taichi fist 當你希望這個列表對話框有個說明,#PICK後接上{P:說明文字} 再接上指令列表。如果你希望指令列表不要直接秀出指令,每道    指令都用{名稱1:指令1}這樣的格式,例: #pick {P:買武器}{劍:buy sword} {刀:buy blade} {槍:buy lance} 11-04 YESNO 中文:顯示確認視窗。 原文:Display a confirmation dialog with buttons 格式:#YESNO "對話框提示" {名稱1:指令1} {名稱2:指令2} {名稱3:指令3}... 範例:#YESNO "想用什麼EN?" {醉拳:en drink fist} {太極拳: en taichi fist} {如來神掌:en zulai fist} 雖然是#YESNO,不過性質類似#pick,並不限制選項數目,沒有要用    的項目,說明開頭的Χ可以取消這個對話框。 11-05 AFK 中文:鎖住zmud等待輸入密碼。 原文:displays a password prompt window and locks    zMUD until password is entered 格式:#AFK [password] 範例: 沒用過也不會用,反正現在大家都在家裡用電腦,這個應該    用不到了吧!事實上我也測不出用途。 聲音和外部程式:Sounds and external applications 12-01 BEEP 中文:嗶。 原文:beep the speaker (or play a wave file) 格式:#BEEP value 範例:#beep 1 不加數字的話,就是#beep 1。有加的話,特定數字才有不同    音效:1-15、16-31、32-47、48-63、64-79。目前只知有左列    五種。 12-02 PLAY 中文:播放音樂。 原文:play a wave, midi, avi, cd player, or other multimedia 格式:#PLAY 檔案位址 範例:#PLAY D: 如果D槽是光碟機,就是打開D槽的音樂CD。 #PLAY start.wav    打開star.wav,沒指定目錄,預定目錄為zMUD同目錄。可以多    重打開檔案,也支援MP3,不過最好不要多開。 12-03 MEDIA 中文:操作多媒體裝置。 原文:send commands to your multimedia device    back step the media backwards    close 關閉已開啟的檔案    eject eject the media    next 如果是播放音樂CD,往下個音軌播放    pause 暫停正在播放的檔案    play 繼續播放暫停或停止的檔案    prev 回到檔案開頭,但不會自動播放    resume resume playing after a pause    rewind send media back to beginning    step step the media forwards    stop 停止正在播放的檔案 格式:#media 指令 範例:#media stop 停止用#play打開的檔案,指令大致如上,如果要聽歌應    該不會有人要用這鬼東西吧!基本上,把它當作是進階#beep    吧! 12-04 LAUNCH 中文:開啟其他程式。 原文:launch another application 格式:#launch 程式名稱 範例:#launch explorer.exe 打開檔案總管。 #launch notepad.exe text.txt 打開記事本,並用記事本打開zMUD目錄下的text.txt。 12-05 COM 中文:執行COM物件的函式。 原文:execute a method of a COM object 格式:#COM comvariable methodname [arguments] 範例: 沒用過也不會用。 12-06 CALL 中文:執行COM物件的函式。 原文:execute a method of a COM object (different syntax from #COM) 格式:#CALL expression 範例: 沒用過也不會用。 12-07 URL 中文:開啟網頁。 原文:open URL in your Web Browser 格式:#url 網址 範例:#url http://www.kimo.com.tw 打開奇摩主頁。 12-08 DDE 中文:傳送DDE巨集。 原文:send a DDE macro to a server. 格式:#DDE server topic macro 範例:#DDE NETSCAPE WWW_OpenURL {http://pobox.com/~~zugg/zmud.html} 用natscape打開 http://pobox.com/~zugg/zmud.html,這是一個明    顯過期的例子,網頁已不存在,到底誰電腦有裝natscape呢?唯一要    說明的是網址中的"~~",因為"~"在zMUD是特殊字元,所以當你要輸出    "~"時,前面要再加上一個反特殊字元"~"來提示zMUD。所以,改成:    #DDE firefox WWW_OpenURL {http://www.google.com} 用firefox打開google首頁。    #DDE ZMUD ZMUD {remove all;drop all}    這公司喜歡教不太看英文的使用者去測試自爆?  沒用過也不怎麼會用(剛剛學會調用程式開網頁)。    DDE是微軟的動態數據交換。也就是用zMUD調用微軟的動態數據交換    功能來執行工作。也許有人慣用EXCEL當資料庫寫機器人?想一想,    用EXCEL的話,修改還蠻便利的。 12-09 PLUGIN 中文:讀取或釋放插件(plugin)。 原文:load and unload plugins in memory 格式:#PLU plugin-name value 範例:#PLUGIN Sample 0 卸載plugin套件sample。 沒用過也不會用,plugin要自己弄的。因為沒有所謂各MUD通用的 的plugin。總之,它應該會和#com、#call、一同被用到,如果對    這個有專門的話。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.196.45
文章代碼(AID): #1GUFVhXj (mud_sanc)
文章代碼(AID): #1GUFVhXj (mud_sanc)