搭建cs16服务器教程
A. 关于CS1.6服务器的问题
呵呵,简单!
先打开hltv.exe文件,然后输入connect+IP+端口。
(例如我家:connect 172.168.5.103:27015)
IP地址可在CS开始后按“~”,控制台中最上面看到。
然后开始录制:record 111(111是你想保存的名字,可更换)
要结束时,不要断开链接,先到hltv中输入 stoprecording 停止录制,方可断开链接。
录制好的文件存在cstrike文件夹中,(比储存的名字多了时间、地图等信息)想看就在控制台中输入 playdemo 111……
有说的不详细的告诉我。
B. 如何建立 CS1.6服务器
二、准备工作:
对于想建立互联网上的服务器的朋友,你需要一个合法的公网IP,对于想建立局域网服务器的朋友,并没有什么要求。我这时主要以既想将服务器在局域网中使用又想将服务器在互联网上使用为主线进行阐述。
对于公网的IP要做好对内网IP的端口映射(NAT)。
三、下载服务器主程序
对于想建立纯净服务器的朋友,你需要一个帐号,或申请一个帐号(下面假定帐号为:cs16server,帐号密码为:hldsdown)
下载一个hldsupdatetool.exe工具
1、建立一个服务器使用的文件目录假设为D:\CS16Server
2、拷贝hldsupdatetool.exe工具到这个目录下。
3、第一次运行时使用如下命令:(或将下面一行写入批处理文件)
hldsupdatetool.exe -command update -game cstrike -dir D:\CS16Server -username cs16server -password hldsdown -remember_passwordd
这一步会向服务器提交并检验帐号和密码,如果运行成功,没有出现文件下载过程,请执行第二次命令。
4、由于上个命令已经将帐户和密码记录进当地文件夹中一个文件中,因此在第一次没有连接成功时(应该可以一次成功,至少我是这样的,但也不能太相信他们的服务器了)可以执行第二个命令
hldsupdatetool.exe -command update -game cstrike -dir D:\CS16Server
这个命令同时用来升级服务器时使用。
5、如果没有错误,你应该可以看到下载文件的过程了,这个过程比较慢长,要耐心等待。
6、下载完成后,自动退出升级程序。
四、进行服务器运行前的配置:
本教程暂以没有任何插件来说明如何配置:
1、要确定你准备建立几个服务器,这一点要根据自己硬件要求来规划。
2、确定建立好几个服务器后,要针对每一个服务器建立配置文件,如server1config.cfg,server2config.cfg...
特别说明:想建立中文服务器名称的朋友,你只需要将改:hostname "你想起的中文服务器名"同时保存为utf-8编码的文件即可。建议使用记事本编辑。
3、针对每一个服务器规划地图循环文件
mapcyclefile1.txt,mapcyclefile2.txt...
4、建立自己的服务器MOTD文件,在1.6中可以支持html格式的motd,大家只要将做好的网页重新命名为motd.txt文件即可。
说明:motd.txt是游戏玩家进入服务器时呈现在大家面前的服务器介绍对话框,相信使用ESAI版做服务器的如果没有改动这应该是两个图标,一个是esai的,一个是CHN的。
5、使用hlds加相关运行参数启动服务器
下面是我的服务器的运行参数,大家可以将这个写进批处理文件,如hlserver1.bat,hlserver2.bat
hlds.exe -game cstrike -port 27022 +maxplayers 22 +map de_st2 -nomaster -insecure +servercfgfile server1config.cfg -console +sv_lan 1 +mapcyclefile mapcyclefile1.txt
如果大家想采用VAC,只需要将-insecure去掉就可以。
由于我不想使用图形方式管理服务器,所以加上-console,直接以控制台方式运行服务器(与老版本一致的方式)
6、针对SV_lan 1的说明:
经常看到许多人为了使服务器既可以在内网运行,又希望互联网的用户可以进入,采用双网卡的方式,对此我要说,没有必有。原因如下:
由于我们采用的是NAT的方式(我们可以将nat的过程理解为通道传送过程),因此,我们在运行这个服务你就当作只在局域网运行,所以加sv_lan 1,至于互联网的用户只要将nat的公网ip地址加上端口加入服务器,当他们进行访问请求时会被NAT直接通过“通道”传送到局域网,这时,服务器端会马上把这个访问要求当做自己对服务器的请求(呵呵,比较拗口,其实就是局域网一个客户端的请求),就是充当服务器的机器对自身的访问请求。这时自然就实现内外网用户共同要求。
什么时候不加sv_lan 1?仅当服务器直接裸露在互联网中时才不需要将sv_lan 1加上,也就是说,这时你的机器直接连在互联网上,不需要通过任何防火墙或路由器,或不需要任何NAT软件,就可以直接访问你的机器(最好办法是建立WEB服务器进行一下测试即可,建立主页,只要其他互联网客户可以直接在浏览器中输入你的IP地址,可以看见你的主页)时,可以不加sv_lan 1参数。
老大
你是在家里只有这个办法啊
C. CS16版本问题
按照我说的做吧。
首先,下载显卡驱动。
其次,关闭垂直同步。
然后下载CS,突飞3266版本。
紧接着设置鼠标,去除鼠标精确度,鼠标去加速等。
然后打langame参数,以及设置fps_max_101。
OK 楼主就按照我说的,不会就上网络搜下保准OK。
D. cs16搜不到服务器
可以在进入游戏之后,翻到最后一页,点击网上对战,在网上对战的对话框中手动输入服务器ip地址。
比如你可以问一起玩cs的朋友要一个服务器ip,然后你在网上对战输入服务器ip地址之后,那个服务器就会显示出来,然后你就双击进入服务器。然后就可以开始游戏了。