作者happyhero (2007要做啥好呢 哈哈...)
看板mud
標題提供一個簡易mud的架站教學
時間Wed May 7 21:36:13 2008
之前有人問得很勤
我以msr編譯的es2lib來作簡單範例
(在此感謝 msr)
1.
請至
http://td.muds.net:4015/downloads.htm
下載
V22pre11 + Lib
(Package)
下載名為 mudlib.rar 的檔案 回去解壓縮
2.
解壓縮後 將裡面名稱為"mudos"的資料夾整個拷貝至 C:\
變成 C:\mudos\
打開C:\mudos 裡面的v22pre11.exe是驅動mud的程式
es2lib資料夾則是這個mud的資料檔
3.
點選v22pre11.exe
第一次開的時候可能會跳出一個視窗要你設定
config檔案路徑打 C:\mudos\ad.ES2
然後點下面的確定(正常啟動)
4.
如果螢幕右下角跑出跟v22pre11.exe同樣的圖示
表示架設成功
接下來就開zmud IP打localhost
port4000,4001,4002皆可
(這裡是預設看的人懂zmud...)
5.
成功的話 就會看到連線畫面
(逸俠之世界)
6.
如果要讓自己有大神權限的話
去/es2lib/adm/etc/下 打開wizlist檔案
把裡面的 msr (admin)
msr改成自己想要的id
7.
回到zmud的連線畫面 以那個id登錄
基本上你就有大神權限了
大神的編輯指令跟dos指令很類似
下面提供幾個
cd 移動路徑 more 觀看程式碼
ls 列示檔案名稱 edit 編輯程式
rm 刪除檔案 cat 直接秀出程式碼
mv 搬移更名 rmdir 刪除路徑
cp 複製檔案 mkdir 開新目錄
tail 看程式碼的最後幾行
其中比較常用的是
cd (cd / , cd ..)
ls
more
8.
mud所有的指令都放在/cmds這個資料夾下
利用cd cmds , cd [資料夾名] , ls列出資料夾內檔案
就可以知道可以使用那些指令
9.
每個資料夾都有各自的功能
/adm ->mud的核心連線檔案均放於此,只有admin階層才能更動此資料夾
/binaries ->??
/cmds ->mud的指令
/d ->mud的區域
/daemon ->mud的技能 職業 狀態
/data ->玩家的資料儲存
/doc ->mud的文件
/feature ->mud的特色(ex:金錢 傷害 技能計算)
/include ->定義一些mud開啟後會載入的東西
/log ->記錄
/obj ->mud的物件
/std ->mud泛用物件的基礎設定
/u ->管理者的資料夾
初學者必先搞懂 /cmds指令 /d區域 /daemon技能 /obj物件
這幾個資料夾的東西也不少 依樣畫葫蘆可以很快上手^^
/doc裡的教學文件也可以看看(雖然大概99%會看不懂XD)
10.
基本上台灣的mud code幾乎很少會外流給他人
因此台灣的mud還保有著原創性與獨特性
壞處是沒程式語言基礎卻想學的人似乎沒啥門路可學
大陸那邊很早就氾濫流通了
幾乎大家寫的東西都一樣 只是同一雙腳換個襪子穿穿
初學者的話,真的可以上大陸網站找找,他們釋出的mudlib內容蠻完整的.
共勉之.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.181.216
推 Searle:山豬大大 05/07 21:55
推 bremens:mmm 不M沒天理....這種文章大概只在mud興盛時期才看的到 05/07 22:53
推 galewind:推,剛試用一下,真的很適合一圓大神夢XD 05/07 23:15
推 srwff:推一個 05/07 23:42
推 dontpkme:GJ!!! 05/07 23:57
推 sawyer:推一下!! 05/08 00:01
推 kruz:不是我說..es2lib好好讀可以學的很多,怎麼會沒啥門路可學? 05/08 00:10
推 dkfum:認真推 05/08 00:35
推 linkeykey:山豬客.... 05/08 00:52
推 firegsh:只能推了 05/08 01:56
推 nstyr:這個不推對不起父母 05/08 02:10
推 Jagg:不推對不起父母,雖然我只喜歡玩,沒力架 XDD 05/08 02:17
推 galewind:再推,剛成功做好商店、存裝備、銀行,雖然只是copy XD 05/08 13:50
→ galewind:夢想是成為全世界第一個色情mud (誤) (做好也只能自己玩) 05/08 13:52
→ galewind:要不然會吃上刑法XDXD 05/08 13:53
→ galewind:超感謝的 :) 05/08 13:54
→ galewind:考完國考後,就可以來專心研究啦 :) 05/08 13:54
推 firelf:感謝 05/08 17:21
推 qtzbbztq:囧為啥改成我的ID也沒有大神能力ORZ.. 05/09 01:36
→ qtzbbztq:請問要用什麼當按開啟他阿 05/09 01:37
推 galewind:樓上的,你的問題有人回文順便解答了。 05/09 16:32
→ galewind:我覺得這個msr編譯的es2lib真的非常有誠意跟用心 05/09 16:33
→ galewind:它不是要你直接套用改一改就能架,而是要讓使用者在修改 05/09 16:34
→ galewind:建築自己的理想國中,漸漸學會看懂那些語法 05/09 16:34
→ galewind:而且該有的、困難的核心技術都有建好,等使用者自行挖掘 05/09 16:35
推 galewind:好恨我現在要國考,沒時間鑽研呀:~~~~ 真的很感謝這篇^^ 05/09 16:39
推 PiGFAcE:wow 05/09 20:30
推 psycheblast:山豬 山豬 山豬 (快來滑鹿) 05/10 17:27