[教学]如何建立一个标准服务器

社区服务
高级搜索
猴岛论坛CSGO反恐精英[教学]如何建立一个标准服务器
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
97个回复

[教学]如何建立一个标准服务器

楼层直达
作弊辅导员_h

ZxID:1019634

等级: 元老
定做作弊器
举报 只看楼主 使用道具 楼主   发表于: 2007-10-15 0
也许有人不知道,HL/HL2系列的服务器端官方是免费下载试用的,而且可以随时更新。下面说一下如何建立一个标准的服务器。

首先要到官方网站下载一个服务器端软件,通过这个,可以下载包含CS,CSS,DOD,DODS,HLDM等等等HL/HL2的所有游戏服务器端。
点这里官方下载:  http://www.steampowered.com/download/hldsupdatetool.exe

安装很简单,建议不要安装在C盘。在Region的地方注意下,选择Asia地区。安装完毕后,我们要建立一个批处理,(批处理的建立方法,新建一个文本,把命令写进去,然后保存,再将扩展名txt修改为bat,将这个批处理放在HldsUpdateTool.exe同一个目录下即可)告诉这个工具我们要下载什么服务端;标准的命令行是:


HldsUpdateTool.exe -command update -game <游戏服务器端名> -dir <目录名>

游戏服务器端名,可以是 "cstrike", "dmc", "dod", "ricochet", "tfc", "valve", "Counter-Strike Source", "dods" ,"hl2mp","garrysmod"和最新的"tf"
目录名随便,建议将所有服务器端都下载到一个目录下。

下面给出例子:
DODS服务器端的更新下载批处理,将服务器端下载到server目录下


HldsUpdateTool.exe -command update -game "dods" -dir server
pause

CSS服务器端的更新下载批处理,将服务器端下载到server目录下


HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir server
pause

成功的话,会看到download.....字样,然后会出现类似如下字样,


Downloading: server\hl2\materials\building_template\building_template003c.vmt
Downloading: server\hl2\materials\building_template\building_template003d.vmt
Downloading: server\hl2\materials\building_template\building_template003e.vmt
Downloading: server\hl2\materials\building_template\building_template003g.vmt
Downloading: server\hl2\materials\building_template\building_template003h.vmt
说明下载开始了,然后你就去休息吧,首次更新需要很长时间,当然,也要看你的网络状况。
如果出现了下面这个提示


Connection Reset, WinSock Error 10054 "Connection reset by peer"

说明网络出现了状况,下载出错,这时不要急,重新执行那个批处理即可,他可以接着出错的地方继续下载。以后升级也是这样,执行批处理就行了,系统会自动检查哪些文件需要更新。

成功下载玩服务器端后,我们就可以建立服务器了,进入你下载的服务器端目录,比如server,新建一个批处理,里面写上启动参数,以DODS为例:


srcds.exe -pingboost 1 -game dod -port 27015 -nohltv -noipx -maxplayers 32  +servercfgfile server.cfg +map dod_anzio -console

几个常用参数解释:
-game dod,这个是说加载dod服务器端,如果是css,就该成cstrike (注意一下,如果你要建css服务器,需要再下载相应的数据,前面的例子已经有了)

-port 27015 这个就是传说中的服务器端口,如果你要开多个服务,一定要修改这个

-nohltv 不启动HLTV转播服务,这个一般用不着,需要转播比赛的时候,要去掉这个参数,具体转播服务器的架设这里暂不介绍。

+servercfgfile server.cfg 这个参数比较有用,就是建立多个服务时,每个服务要加载的参数不一样,修改后面的配置名就行了。

--maxplayers 32 这个是设置服务器最大能容纳多少玩家进入的参数,如果你的服务器情况一般,可以适当减少人数,比如16人,将后面的32修改成16即可。

+map dod_anzio 这个是指定服务器启动后自动加载一张地图。

-console 这个是说以控制台方式运行 ,就是那个黑黑的窗口,里面出现一行行字符的那个。有人说要图形模式的服务器端,那么去掉这个-console命令,再启动就可以了。

将这个批处理保存,再执行,恭喜,你的服务器就开起来了~~~
注意!现在开的服务器是正版的,不支持D版....

想要能让D版进来吗?往下看
非破解的方法:咱忽悠官方一把...
用防火墙屏蔽27011 27014这2个端口即可,这样D版就可以进来了
这种方法比较方便,以后不用做什么设置,直接支持最新版,缺点是正版用户进不来。

破解的方法:咱对不起官方一把...
自行破解有难度,不推荐。一般上发布服务器破解补丁的网站找破解文件覆盖就行了(大多是老外发布的,感觉更新速度上有些慢,目前国内也有人在做...具体就不说了。需要的话,另外提供下载)。
这种方法比较麻烦,每次都要去找破解,有时破解速度跟不上,就用不了最新的升级了,好处是正版用户D版用户都可以进你的服务器。


附:小技巧
建立服务器的时候经常遇到服务崩溃了需要重启,这里给一个崩溃自动重启批处理,结合上面的启动命令使用。


@echo off
cls
echo 防崩溃保护系统...
title 猴岛2#服务器
:srcds
echo (%time%) 服务开始.
start /wait srcds.exe -pingboost 1 -game dod -port 27015 -nohltv -noipx -maxplayers 32  +servercfgfile server.cfg +map dod_anzio -console
echo (%time%) 注意: 服务崩溃,重启.
goto srcds


将上面的代码保存成一个批处理即可。注意里面的参数可以自己按需调节。这样每次服务器崩溃了,会自动启动,并且会留下日志。(这个批处理也不是万能的,遇到崩溃弹出一个确定按钮的,这个就不起作用了)远程需要重启服务器的时候,在远程命令里面输入exit,服务器也会自动启动。

新增附件:server.cfg自动建立工具,很方便。
附件: SRCDS CFG Maker.rar (35 K) 下载数:147
密码被盗,请联系cscheat取回
吟唱、那悲殤

ZxID:1505736

等级: 少将
  

举报 只看该作者 97楼  发表于: 2009-08-04 0
明白了。
hung_bo22

ZxID:8357607

等级: 新兵
举报 只看该作者 96楼  发表于: 2009-08-04 0
thungbo22

ZxID:8357619

等级: *
举报 只看该作者 95楼  发表于: 2009-08-03 0
thank
kareleo100

ZxID:1209780

等级: 列兵
举报 只看该作者 94楼  发表于: 2009-07-19 0
好帖子。我是来赚刀币的。嘿嘿~~~
david1227

ZxID:7264624

等级: 中尉
举报 只看该作者 93楼  发表于: 2009-07-07 0
够长的了 顶一下
41452412

ZxID:4194625

等级: 新兵
举报 只看该作者 92楼  发表于: 2009-07-05 0
nm刷刀........
smhacker

ZxID:2437372

等级: 新兵
举报 只看该作者 91楼  发表于: 2009-07-04 0
您的DB不足 2 ,无法下载附件!
freder1c

ZxID:7478639

等级: 新兵
举报 只看该作者 90楼  发表于: 2009-06-24 0
ddddddddddddddddddddddd!
l8935605

ZxID:3152766

等级: 少尉
举报 只看该作者 89楼  发表于: 2009-06-09 0
学习
mizzare

ZxID:5805408

等级: 新兵
举报 只看该作者 88楼  发表于: 2009-04-13 0
server.cfg自动建立工具,很方便
suxinyusina

ZxID:1489135

等级: 上士
举报 只看该作者 87楼  发表于: 2009-04-05 0
哎呀!正需要这个呢!太好了哎呀!正需要这个呢!太好了
mg菜鸟

ZxID:1362174

等级: 新兵
举报 只看该作者 86楼  发表于: 2009-03-06 0
DDDDDDDDDDDDDDDDDDD
阝灬精英ッ

ZxID:4649099

等级: 新兵
举报 只看该作者 85楼  发表于: 2009-03-06 0
有点迷糊!呵呵
ghjxwz

ZxID:3785196

等级: 列兵
举报 只看该作者 84楼  发表于: 2009-03-02 0
很不错啊
xieht

ZxID:4581639

等级: 新兵
举报 只看该作者 83楼  发表于: 2009-02-25 0
不知道怎么样啊?》~
4644444

ZxID:1360234

等级: 列兵
举报 只看该作者 82楼  发表于: 2009-02-21 0
好东西 不错啊
27726708

ZxID:4316867

等级: 列兵
举报 只看该作者 81楼  发表于: 2009-02-15 0
好长。。。
yy215

ZxID:1258578

等级: 上等兵
举报 只看该作者 80楼  发表于: 2009-02-10 0
see see sin la./..thz
123456789010

ZxID:2223471

等级: 准尉
举报 只看该作者 79楼  发表于: 2008-11-27 0
什么完一啊 草
« 返回列表
发帖 回复