700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > mud游戏c语言 单机版MUD架设

mud游戏c语言 单机版MUD架设

时间:2019-10-30 11:02:14

相关推荐

mud游戏c语言 单机版MUD架设

该楼层疑似违规已被系统折叠隐藏此楼查看此楼

运行游戏,如果你想NT启动就自动运行游戏,你还必须输入

"mudos install"把游戏设置为NT的一个服务。还可以用

"mudos register"登记COM对象(?)。如果你想删除服务请运行

"mudos remove"并重新启动游戏。

游戏启动后在任务栏右边会有一个深蓝的小地球出现。在上面点右键后

选restart可以重新启动游戏,而选shutdown可以把游戏关闭。

MudOS v21.7:

和v22pre11版本并不一样,它必须在命令行上说明配置文件,如果说明

的文件不存在,它会自动寻找和mudos.exe相同目录下的config.cfg为

配置文件。

它运行后也出现一个同v22pre11一样的图标,操作也是一样的。

MudOS v22b12:

它和v21.7很相象,也必须说明配置文件,通常要多个参数-N才可以正

常运行起来,对于它我的了解也不是很多。

NOTE:另外还有一种v22pre11版本的MudOS,它的文件名一般为driver.exe,

命令行应该是driver config.cfg这样的,

但是我自己也没有用成功过。shrug,如果各位有它的信息,请告诉我一声。

3.如何在游戏中当上巫师:]

基本上所有MUDLIB都是在/adm/etc/wizlist(这是MUD里的路径,请自行转

换为绝对路径)这个文件里保存巫师列表的,既然你已经把游戏在自己机器上

运行起来了,当然要当里面的天神啦。巫师的等级一般分为admin,hufa,arch,

wizard,angel,apprentice,immortal等等,你可以在

/adm/daemons/securityd.c里查到这些等级。如果你的id(即你在游戏里的英

文名)为mudder,想成为游戏里的巫师,那么你可以在wizlist文件里加上这

么一行:mudder (status)。其中括号里的status应该用前面所述的巫师等级

来代替,比如admin,不过你要注意哟,那对括号可不能没有哟!

修改好了wizlist后,你还得重新启动游戏,让游戏把新的wizlist装载起

来,然后登录,恭喜你!你已经成为游戏的最高管理者了!当然以后你就可

以用promote命令来直接提升其他角色的等级了。

-----------------------------------------------

『一个游戏配置文件示例』

#####################################################

# MudOSv21c7 运行配置文件(config.cfg) #

###########################################

# JackyBoy #符号是注释行

###########################################

# 本MUD名称

name : 胖胖工作室

# 端口

port number : 6969

# 域名回应器addr_server.exe 已分配IP地址,默认为本机的addr_server.

# addr_server 的端口号?(其实这个大多数机器都不能提供,可以不必理)

address server ip : localhost

address server port : 5555

# 运行库 (用"."代表是当前目录,即运行库与config.cfg文件同目录)

mudlib directory : .

# 当前MudOS.exe & config 文件所在目录

binary directory : .

#所有路径只有上面两个是相对实际机器而言的

#其他的都是相对"mudlib directory"的

# 日志文件路径

log directory : /log

#头文件路径

include directories : /include

# 二进位文件路径 (如果BINARIES定义了的话)(这是用来存放被编译成二进制的文件的)

save binaries directory : /binaries

# master 文件路径

master file : /adm/obj/master

# 通用全程定义头文件文件名

global include file :

# simul 类功能加载路径

simulated efun file : /adm/obj/simul_efun

# 交换文件路径

swap file : /adm/tmp/swapfile

# 查错日志文件文件名/路径(default debug.log)

debug log file : debug.log

#其余通用定义最好使用默认配置,所以不做说明。

------------------------------------------------

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。