MUD EXtension Protocol

MUD eXtension Protocol (MXP) ,是由 Zugg Software 來[維護](http://www.zuggsoft.com/zmud/mxp.htm#Overview of MXP),它可以利用特別的 Tag 讓 client 顯示時別的畫楮,來讓 Server 與 Client 之間互相通溝。所以玩家即可利用滑鼠進行遊戲操作,可大量降低使用者進入 Mud 的門檻。 Server 部份: 要啟動 MXP 除了 Client 要支援之外, Server 在送出資料時分為三種 Mode ,所以我們在送出資料前,要先送出這些資料是什麼模式,模式送錯,就只會顯示原始內容 。

  1. Open mode - 代號 1: 這是預設的模式,在此模式下可以使用一般合法的 tag ,幾個常用的 Tag 如下:
<bold> or <b> <underline> or <u> <italic> or <i> <color> or <c> <font> <strike> or <s> <strong> <small> <tt>
  1. Secure mode - 代號 2 : 這個模式可以使用特別的 command 來與 client 端互動,例如:east,他就會出現有底線的 east ,使用者只要點 east ,就會自動往東走。其他相關的資訊請參考 Secure Tag
  2. Locked mode - 代號 3 : 這是原始碼模式,這個部份將不會特別處理,直接顯示。
  3. 其餘模式請參考:MXP modes - secure, open and locked 這篇文章。

Client 部份: 目前支援 mxp 的 Client 只有 MUSHClientZmud 6.5 板以上,其他的 Client 並不支援。 目前狂想空間已經啟用了部份 mxp 的支援,例如在 npc 上點右鍵,可以得到 kill/fight/look 之類的動作。如果點到 item 上面,會有 get/drop 之類的動作。 你現在開啟 zmud 6.5 板以上,連到 fs.twkang.net 5555 ,並且在登入後,打「set mxp」這個指令,即可以開始享用用滑鼠玩 Mud 的樂趣了。

有圖有真像:zmud