Re: [討論] tmi2_v3_改

作者: happyhero (2010)   2014-06-10 01:46:56
這篇來談談身為"使用者"的角度
來看Laechan正在整合的 新Tmi2-lib
當我拿到了這份mudlib
我會想如何使用
或會希望大家如何使用?
1.因為它是Open-Source的
所有人只要download下來 ,都可以在自己的電腦中架起來
也可以調整裡面的數值 更改城鎮 NPC 道具等的名稱
我個人傾向以不更動原始架構
寫"DLC"(資料片)的方式
舉例來說好了:
我在/d/area/之下 新增了一個叫Richman的資料夾
之後把Richman這個資料夾壓縮 放到網路上
大家只要去下載 再解壓縮到/d/area/之下
然後在mud中下指令goto /d/area/Richman/start.c
就可以到我寫的Richman的區域去玩
這個區域有可能是直接拿之前有的區域來改
或是在裡面獨立成另一個新系統 有不同的遊戲方式...etc
(數值的儲存參照laechan寫的myfarm)
2.繼續新增一些指令
延續上面的想法
如果我寫了幾個DLC 要方便玩家查詢名稱
我可以在/cmds/std中 新增一個dlc.c
功能:
DLC 列出這個mud有的DLC名稱
[1]大富翁(Richman)
[2]惡魔城(Castlevania)
[3]惡靈古堡(Biohazard)
DLC [號碼] 查詢DLC相關說明
DLC goto [號碼] 到該DLC的起始點
3.這個比較困難 不過我記得早期的Es2lib 或是國外的DSlib
裡面都有個intermud的系統
同一個mudlib架設的mud之間可以互相通訊
使用mudlist可查詢到所有mud的IP跟Port
可直接連線進入對方mud裡
(Tmi2裡面好像也有類似的程式碼 但不知如何運作)

Links booklink

Contact Us: admin [ a t ] ucptt.com