2、修改D:\HLServer\cstrike\servercfg文件。这是你的服务器基本配置文件。你可以采用中文的服务器名称,例如:
hostname "点通 DT-CS16 Server"
3、修改D:\HLServer\cstrike\motdtxt文件。
<pre> xxx </pre>间的文字修改为:
<pre><font face="宋体">欢迎访问点通CS16服务器</font></pre>
这样你进入游戏时将有中文提示你。
4、运行hldsexe文件。参数如:
D:\HLServer\hldsexe -port 27015 -game cstrike -nomaster -noipx +sv_lan 1 +maxplayers 32 +map de_dust -console
如果你的游戏只有6人,你一定是输入了maxplayer,请改正。
-nomaster和+sv_lan 1是为了不将服务器公布在Internet上。如果不要,你的服务器将在Internet上公布。
5、最后。关键的一点是。如果你是用作专门服务器,必须有一个服务器SteamID,你必须用:
hldsupdatetoolexe -create xxx xxx xxx xxx 来建立。
如果无效,请先将你Registry里面的所有Valve的主键删除。还有那个ClientRegistryblob也删除,更换有效的Email地址再来一次。
只有自己有效的SteamID才可以建立自己的服务器。:)
6、HKCU\Software\Valve\HLServer下的Region甜4表示亚洲。当然也可以在servercfg中加上sv_region 4。
7、有个问题大家要注意。利用局域网建立的服务器,通过NAT到外网的。如果采用的是sv_lan 0,那么你的服务器是Internet服务器。外网可以访问。内网访问会说错误。如果是sv_lan 1的话,就是LAN服务器,在局域网内的Steam可以访问。外网访问必须通过输入指定IP和端口号。同时,服务器也要用免cdkey补丁。最近好多小伙伴在玩csgo的时候,游戏提示“连接任意官方服务器失败”,无法进行游戏,不知道csgo连接任意官方服务器失败是怎么回事,下面就是小编整理的解决办法,希望能帮助到大家。
csgo连接任意官方服务器失败是怎么回事
在经历了多次这种情况之后,我总结了一些方法,再加上我在网上搜的一些方法,应该基本上能应付大多数情况了。
下面我把我的方法一一列出来:
1检查游戏完整性
检查完整性的路径:CSGO---属性---本地文件---验证游戏文件的完整性
然后等验证完,再试试能否连接到服务器,不过一般要重启一次steam。
点击图中验证游戏文件的完整性。
2关闭Windows防火墙(如果已关闭跳过此条)。
关闭Windows防火墙的方法(Windows10):控制面板---系统与安全---Windows Defender防火墙---启用或关闭Windows Defender防火墙。
如果没关闭防火墙的同学,这方法大概率奏效,但是关闭过的就不用关闭第二次了。
如果还是不会,可以百度一下,有详细的图文步骤。
3开/关加速
这里的加速指的是加速steam的加速,腾讯的也行,网易的UU也行。
如果你开着加速,你可以试着关闭。如果你没开,可以开加速试试,亲测有效,昨天晚上我就是没开加速连不上,然后开UU连上了。
加速
4关闭杀毒软件的防火墙/关闭杀毒软件。
有的杀毒软件防火墙会挡住steam或者CSGO一些程序,可以关掉杀毒软件的防火墙,或者简单粗暴的方法直接退了杀毒软件,怕中毒可以玩完游戏再打开。
这是360安全卫士。
5用360安全卫士的系统修复或者是断网急救箱。
直接点全面修复。
有的时候断网急救箱也有效。
这两个方法都有可能有效,我都试过,如果有360的同学建议试试,没有的同学就没必要特地去下360,其他的杀毒软件可能有类似的功能,可以找找看 >出现这种情况一般有几种可能的原因:
第一,你的CS版本问题。这个你可以重新下个,建议去太平洋网下
地址:>
cs16刷不出服务器是由于美国的列表服务器关闭了,造成大家的cs16刷互联网服务器时出现“不能联入主机服务器以获取服务器列表”的情况。解决办法如下:
1、把MasterServersvdf解压后复制粘贴到盘符:\CS16安装目录\platform
2、目录里覆盖原来的文件就可以了
一、首先你必须要有个高配置的电脑,如果是做服务器的话,最好内存是在512M以上的机器,至于
内存
CPU
等对架设CS服务器的影响,请查看其他帖子!然后是要了解的是,你上网的网络结构,是通过
Modem+路由+交换机
上网,还是用
代理服务器+交换机
上网,我的论坛的帖子也有介绍,在此我就不在多余重复说了。可以到我签名的地址去看看!
二、CS的服务器端文件
由于现在CS16已经是比赛的版本了,所以偶就以16的为主,15的其实也一样的,但是会少了很多的特效,比如15就不支持中文等。
其实服务器端用的文件,并没多大的规定一定要用hlserver,也就是通常所说的服务器版,完全没那个必要,我下的那些所谓的服务器端,其实和6客户端的区别很小,也就是说,服务器端和客户端通用。所以大家完全没必要去一味追求服务器端。下载地址大家找一下吧,Dcoo上有,Esai上也有,我就不介绍了,本文以最新的3147来做服务器端为例,如果你的是2834的话,推荐你重新下过一个3147版本的Cs!
最新的Dcoo
Cs16
3147下载地址如下:
>百度知道
cs16一打开就自动进服务器该怎么解决?
稚一姑娘
TA获得超过4501个赞
关注
成为第56位粉丝
1
如果你用的是中文版,看看cstrke_schinese目录下autoexeccfg 。
2
或者txt这类文件是不是被篡改了,就是你打开它它显示的只有一条connect+ip,你就删了它,还有有的服务器还会改valvevc这个文件,它好像不在cstrike_schinese里,找找valve_schinese,valve里的valvevc文件。
3
看看修改日期,是近期的肯定是被篡改的,那就删,一般来说会改很多,要慢慢的一个个检查得看过来,有一个没删就会继续自动连接。 重装其实是可以解决的,你没解决是因为你删得不彻底,你卸载后仍会有文件残留的,你后来从服务器下的东西还是留着的,你再重装到那个文件夹,下载的东西还是存在,所以还是会自动连接,卸载后把残留文件删掉再重装就OK了一、下载服务器主程序
对于想建立纯净服务器的朋友,你需要一个帐号,或申请一个帐号(下面假定帐号为:cs16server,帐号密码为:hldsdown)
下载一个hldsupdatetoolexe工具
1、建立一个服务器使用的文件目录假设为D:\CS16Server
2、拷贝hldsupdatetoolexe工具到这个目录下。
3、第一次运行时使用如下命令:(或将下面一行写入批处理文件)
hldsupdatetoolexe -command update -game cstrike -dir D:\CS16Server -username cs16server -password hldsdown -remember_passwordd
这一步会向服务器提交并检验帐号和密码,如果运行成功,没有出现文件下载过程,请执行第二次命令。
4、由于上个命令已经将帐户和密码记录进当地文件夹中一个文件中,因此在第一次没有连接成功时(应该可以一次成功,至少我是这样的,但也不能太相信他们的服务器了)可以执行第二个命令
hldsupdatetoolexe -command update -game cstrike -dir D:\CS16Server
这个命令同时用来升级服务器时使用。
5、如果没有错误,你应该可以看到下载文件的过程了,这个过程比较慢长,要耐心等待。
6、下载完成后,自动退出升级程序。
二、进行服务器运行前的配置:
本教程暂以没有任何插件来说明如何配置:
1、要确定你准备建立几个服务器,这一点要根据自己硬件要求来规划。
2、确定建立好几个服务器后,要针对每一个服务器建立配置文件,如server1configcfg,server2configcfg
特别说明:想建立中文服务器名称的朋友,你只需要将改:hostname "你想起的中文服务器名"同时保存为utf-8编码的文件即可。建议使用记事本编辑。
3、针对每一个服务器规划地图循环文件
mapcyclefile1txt,mapcyclefile2txt
4、建立自己的服务器MOTD文件,在16中可以支持html格式的motd,大家只要将做好的网页重新命名为motdtxt文件即可。
说明:motdtxt是游戏玩家进入服务器时呈现在大家面前的服务器介绍对话框,相信使用ESAI版做服务器的如果没有改动这应该是两个图标,一个是esai的,一个是CHN的。
5、使用hlds加相关运行参数启动服务器
下面是我的服务器的运行参数,大家可以将这个写进批处理文件,如hlserver1bat,hlserver2bat
hldsexe -game cstrike -port 27022 +maxplayers 22 +map de_dust2 -nomaster -insecure +servercfgfile server1configcfg -console +sv_lan 1 +mapcyclefile mapcyclefile1txt
如果大家想采用VAC,只需要将-insecure去掉就可以。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)