[ 35] 总结 甜心(Chater) (Sat Dec 13)
--------------------------------------------------------------------------------
前面3篇是一个英文泥潭的功能总结。
l
摘于 -= Heaven Seven LPmud Lib =- (c) 1994, 1996.
可以算是一个榜样了。
Heaven 7 的 mudlib 目录结构如下:
inherit/base/base_obj
|
|
|----> inherit/armour ----> inherit/magic_armour
| ^
| |
|----> inherit/weapon -------------+--> inherit/magic_weapon
| ^
| |
|----> inherit/treasure ----> inherit/wand
| ----> inherit/container
|
|----> inherit/room2 ----> inherit/std_pub
| ----> inherit/std_bank
| ----> inherit/guild
| ----> inherit/store
|
| inherit/base/actions
| |
| |
|----> inherit/base/living ----> secure/player ----> secure/wizard
| |
| ---> inherit/monster ----> inherit/undead
|
|
|----> inherit/base/consume ----> inherit/drink
| ----> inherit/food
|
|
|----> inherit/clothing
|
|
|----> inherit/chair
The main mudlib is able to run in a pseudo-NATIVE_MODE. This is
not equivalent to a true NATIVE_MODE mudlib. File/object access runs in
a compat configuration, every object is given an uid "root". The
file_name() efun has been simul_efuned to behave as in compat mode. All
room code (/room directory) is written in COMPAT, you will have to write
you own room code.
There are many more features, and development continues even
without a solid and dependable site from which to work. Overall,
having worked on and run several muds, this system has been
devised so as to benefit both the players as well as all creators;(from admin to apprentice).
Sorry for the lengh of document.
Regards,
Cokie
|