[mudos v22pre11 for win95/nt with com extension version 1.1 install]

write by skyrider@ms6.url.com.tw / skyrider@uw http://go.to/fantasy_mud http://www.geocities.com/fantasy_mud Mudos V22pre11 for WIN95/NT with COM extension ( 以下簡稱 pre11 with COM)由清華大學計算機系王文軍,周霖在Mudos V22pre11的基 礎上開發而成。比較原版本的Mudos V22pre11來說,這個版本的Mudos改正 了一些錯誤,增加了對COM對象的支持。 COM( Component Object Model )是Microsoft公司提出的一個開放 的面向對象技朮。在Mudos中加入COM的支持,主要是為了能運用一些已有的 成熟技朮和資源,彌補Mudos本身的功能不足。關于COM的具體說明請參看OLE 編程的資料。 這個版本為擴充功能版, 功能跟 www.mudos.org 釋出的大同小異 關於mudos原始的相關資料請看 mudos 說明文件, 要是看不懂英文就看看 spock 翻譯的文件,有部分的相關資料。 http://www.mudos.org/ 英文

[ 安裝步驟 for win 95/98/me ]

1. download mudos 的 壓縮檔 mudos v22 pre 11 for win 95/98/me/nt/2k 主程式(一般有這個就可以) 原始碼 v22pre11_for_win95-nt_com.zip 要用 vc++ 5.0 編譯後才能使用 mudos系統函數說明文件 cdoc-v22.zip spock 大大翻譯的, 在此萬分感謝。 2. 解壓縮得到這幾個檔 (解到 /mud/bin/ , 或是解到其他目錄,或是複製過去也可以 ) gpl.txt GPL 版權宣告 / 相關內容請找 linux 相關網頁有詳細說明 / 這部分跟 linux 大部分軟體授權是一樣的. mudos.exe mudos 主程式. readme.txt mudos for win 版, 作者的說明事項.(原文是簡體已轉碼成 big-5 . 本版 mudos 與原來的 mudos 增加部分說明, 詳情看內. ) 3. 建立目錄結構 建立如下兩個目錄, 這樣建置是為了方便管理, 並讓 mud 執行中遠端不會存取到執行檔的目錄 c:/mud/ 主要的目錄, 在此是放其他目錄用, 不用設定. c:/mud/bin 執行檔目錄, mudos 解開的檔放在這裡, 還有 mudlib 的 config file 最好也放在這裡, 會較易管理. c:/mud/uwlib mudlib , 依使用的 lib 自訂目錄名稱. 4. 設定系統 4.1 確認 mudlib 的 config 檔已的設定無誤, 並將之存放在 /mud/bin/config.cfg (這裡我檔安設定為 config.cfg 可去設定不如安稱 run 時設定正確囤可) 4.2 執行 mudos 會有對話框顯示 ( 第一次執行才有 ) 看完說明按確認. 按圖放大 4.3 跳到下個頁面, 按圖放大
  • 第一格為
    mudlib 設定檔的路徑, 設成你的設定檔所在.
  • 第二格為
    mud所用的 address_server port, 一般是設定 3990 ( 這裡需與 mudlib config 檔中的 addres_server 設定的一計 )
  • 第三格為
    設定 mud 內最小時間單位 heart_beat() 所花的時間, 單位毫秒 (預設 1000 = 1 秒 ) 底下按鈕由左至右
  • 註測系統服務
    (win nt/2k 變成系統服務,就會不管有沒有登入使用者,開機時就會載入執行 , win 95/98/me 會變成 server , 這跟放捷徑到啟動有差吶喔 )
  • 取消註只系統服務
  • 確認
    把目前設定儲存起來
  • 取消
    跳離設定,不做改變. 4.4 執行成功會顯現如下畫面 4.5 更改設定 更改設定可去地地球圖示上按滑鼠右鍵, 跳出一個 menu ,如下圖.
  • about
    版權宣告頁面.
  • setup
    如安裝時的設定頁面.
  • restart
    重新啟動 mudos (熱開機??? , 程式並不會結束,這是重置記憶體內容, 如如mud中 shutdown reboot 指令).
  • shutdown
    關機, mudos.exe 結束執行.

    [未知世界 的設定檔]

    uwlib v22p11 config.cfg
    mudos v22pre11 可在同一台電腦執行好幾個但是前提是 1. mudos.exe mudlib 只能一次 run 一組 2. 要如時開多組 mudos 需要不同路徑或是執行檔名不同(把 mudos 改檔名), 且設並檔也不可去共用.
    ex. /mud/uwlib/ run /mud/bin/uw_mudos.exe /mud/es2/ run /mud/bin/es2_mudos.exe 同要同一份 lib 需跑兩個 mud 則需複製一份, 因為執行中檔案不可分享
    ex. /mud/uwlib_online + config.cfg 線已版 /mud/uwlib_wizard + config.wiz 巫師版 /mud/uwlib_test + config.tst 測試用 [同目錄更動,則設定檔也需修改] mudlib directory : /mud/uwlib [mudos v22 可去支援多 port 登入] # the external ports we support external_port_1 : telnet 4000 external_port_2 : telnet 4001 external_port_3 : telnet 4002 external_port_4 : telnet 4003 external_port_5 : binary 4004