找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2493|回复: 7

[推荐]最简单的DoD服务器初级教程 !

[复制链接]

该用户从未签到

发表于 2005-10-21 18:36:00 | 显示全部楼层 |阅读模式 来自 Reserved
<>大家都想开DoD服务器,那我就写一个最简单的DoD服务器教程。
顺便在此告诉大家哦,其实不管谁,只要你有电脑,不管是宽带还是ADSL,都能建服务器的。
并且DoD服务器和CS(反恐精英)服务器建立的方式完全一样。你也可以去找CS服务器建立的文章来看。



好了,现在请按以下步骤做,3分钟就能把一个服务器建立好。


1、打开你安装的DoD游戏目录X:/Steam/day of defeat/dod/ .我们要在这里改几个文件。以下要修改的文件都可以选择用记事本打开。


2、使用默认的dll文件
    先把liblist.gam文件用记事本打开。
    找到 gamedll "dlls\shrikebot.dll",把它改为gamedll "dlls\dod.dll" (shrikebot.dll是为了在家里和BOT电脑玩的时候用的,DoD其实本来用的就是dod.dll)


3、给服务器给个名称,加个OP密码
    打开server.cfg文件
    找到 hostname "XXXXXXX“ ,这里的XXXXXXX就是服务器名称,想怎么起就怎么写,可以改成中文的服务器名称。
    找到rcon_password  "XXXX",这里的XXXX就是OP管理员密码,也改一下吧。
    server.cfg是服务器最主要的参数设置文件,本文不做讨论,通常和我一样都用默认的最好了,除非你想开变态的服。Server.cfg的中文说明在此http://www.vday.cn/index.php?mods=topicdisplay&amp;forumid=4&amp;postid=5


4、服务器运行的地图列表
    打开mapcycle.txt 文件,你会看到好多地图名称,服务器就是按这个列表顺序运行地图的。以后增加地图的话,就把地图装好后,写个名称在这里。


5、服务器欢迎画面
    打开motd.txt 文件,直接写些字或公告上去就行,当玩家进入服务器的时候会看到的。
    如果你会做网页的话,可以用HTML来写motd.txt,让欢迎画面弄得更漂亮些,可以加入图片或FLASH,但记得图片链接在http其他网站上。


6、设置好了~我们进行最后一步!
    我们进入 X:/Steam/day of defeat/ 文件夹,找到hlds.exe ,点鼠标右键给它创建一个快捷方式。在快捷方式方式上点鼠标右键,选择属性,然后在目标E:\dod\hlds.exe后面加上以下文字 -console -game dod +map dod_anzio +maxplayers 32 -port 27015
</P>
<>
</P>
<>改成
"X:/Steam/day of defeat/hlds.exe" -console -game dod +map dod_anzio +maxplayers 32 -port 27015

-consle -game dod 为告诉hlds,以GUI界面运行DoD服务器
+map dod_anzio 为以dod_anzio该地图最先开始
+maxplayers 32 为开32人的服务器,可设置1-32之间
-port 27015  服务器开在UTP 27015端口



7、OK,全部完成,现在就双击这个快捷方式运行服务器吧。





如果一台电脑上想开多个服务器,可多建几个快捷方式,只要-port 后面的端口号不同就可以。

快捷方式1 的端口是 27015
快捷方式2 的端口是 27016
快捷方式3 的端口是 27017
这样3个快捷方式都打开的话,就有三个服务器都在运行了。</P>
[此贴子已经被作者于2005-10-21 18:43:33编辑过]

该用户从未签到

 楼主| 发表于 2005-10-21 18:38:00 | 显示全部楼层 来自 Reserved
<>(图解服务器界面,只介绍主要部分)
见附图:

85.3 fps  
这个是反映服务器运行后的速度的。如果低于20,你一定要考虑升级服务器或减少服务器人数。

0/32
这个实时反映服务器内游戏人数,0为此时没有人在服务器呢,32为此服务器设置的最多进入人数。

dod_anzio
此时正在运行的地图

&lt;2834&gt;
说明此服务器为HL2834引擎版本

Server Ip address XXX.XXX.XXX.XXX:27015
本地IP地址,局域网游戏时可以手动添加该IP进入服务器

Adding master server XXX.XXX.XXX.XXX:27010
Adding master server XXX.XXX.XXX.XXX:27010
必须等待并出现此字样,因为连接到该IP后,你的服务器才能在“互联网”一项中搜索到
</P><>[分享进阶的一些心得体会,初学者完全可以不看]

1、如果你的电脑配置不是太好,不要去装插件之类的东西,那些东西很消耗资源。并且降低游戏人数,我自己开的服务器就是如此,只适合20人左右。



2、最新的HL服务器版本和客户端版本都为为3213,所以请各位服务器OP们尽量将服务器升级为3213版本。
因为最新版本总是最稳定的,如果你服务器经常当机,你试着把服务器升级到3213吧,就不会出现某些问题。



3、ADSL上开服务器,请按带宽来设置人数。
    DoD中,每个玩家大概要使用 5Kb/s 的网速连接,如果你的ADSL上行是650K的话, 650÷8≈81Kb/s  81÷5≈16  就是说最多开16人的,当然为了稳定还是开12人的吧。



4、服务器推荐使用WIN2003,WIN2000别用,WIN2003事实证明比WIN2000好5-20的PING。
    如果你Lunix UNIX 学得好的话,用它们更佳



5、服务器增加新地图,用地图下载HTTP方式吧,比直接从服务器下快十几倍。参考http://www.vday.cn/index.php?mods=topicdisplay&amp;forumid=4&amp;postid=9



6、服务器的端口 27015 为UDP端口,如果你在局域网上做服务器的话,最好在路由器上映射一下该UDP端口。如果不映射也可以,只不过不映射的话其他玩家在网上只能通过Steam列表来查找到你,并且端口不稳定。







</P>

该用户从未签到

 楼主| 发表于 2005-10-21 18:44:00 | 显示全部楼层 来自 Reserved
<></P>
<>1楼副图</P>

该用户从未签到

发表于 2005-11-15 12:55:00 | 显示全部楼层 来自 Reserved
不错

该用户从未签到

发表于 2006-3-9 12:18:00 | 显示全部楼层 来自 Reserved
<p>多谢了。</p><p>一直想做个服务器都没找到怎么做。。。。</p><p>终于知道了。。</p><p>等有了自己的作品。。我也发个让大家批批。。</p>

该用户从未签到

发表于 2006-3-9 17:47:00 | 显示全部楼层 来自 Reserved
好头晕哦~

该用户从未签到

发表于 2006-7-29 11:43:00 | 显示全部楼层 来自 Reserved
<>DOD是什么</P>
<>死亡嗎</P>

该用户从未签到

发表于 2007-5-14 15:26:00 | 显示全部楼层 来自 四川省遂宁市

回复:[推荐]最简单的DoD服务器初级教程 !

T_T 呵呵
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表