CS架设服务器的问题

CS架设服务器的问题,第1张

修改bat的启动参数sv_lan 0改为sv_lan 1
然后登陆
>一、首先
你必须要有个高配置的电脑,如果是做服务器的话,最好内存是在512M以上的机器,至于
内存
CPU
等对架设CS服务器的影响,请查看其他帖子!然后是要了解的是,你上网的网络结构,是通过
Modem+路由+交换机
上网,还是用
代理服务器+交换机
上网,我的论坛的帖子也有介绍,在此我就不在多余重复说了。可以到我签名的地址去看看!
二、CS的服务器端文件
由于现在CS16已经是比赛的版本了,所以偶就以16的为主,15的其实也一样的,但是会少了很多的特效,比如15就不支持中文等。
其实服务器端用的文件,并没多大的规定一定要用hlserver,也就是通常所说的服务器版,完全没那个必要,我下的那些所谓的服务器端,其实和6客户端的区别很小,也就是说,服务器端和客户端通用。所以大家完全没必要去一味追求服务器端。下载地址大家找一下吧,Dcoo上有,Esai上也有,我就不介绍了,本文以最新的3147来做服务器端为例,如果你的是2834的话,推荐你重新下过一个3147版本的Cs!
最新的Dcoo
Cs16
3147下载地址如下:
>你尝试下收藏自己的ip地址,应该可以了吧,你这种情况应该是内网刷出不正常
二、设置篇
1、右键打开桌面快捷方式的属性:
×:\DcOo Cs16中文版\hldsexe -game cstrike -port 27015 +maxplayers 16 +map de_dust2 -noipx -console
其中27015为服务器端口,可以进行修改;
maxplayers 16为最大人数,可以自由变更,别超过32;
开始地图de_dust2可以更换成你喜欢的地图;如果你的游戏只有6人,你一定是输入了maxplayer,请改正
附加参数:+sv_lan 1 - nomaster
-nomaster和+sv_lan 1是为了不将服务器公布在Internet上。如果不要,你的服务器将在Internet上公布。 在dcoo2834和esai2834以前的版本,建立服务器会出现valve validation reject的问题,中文意思是valve确认拒绝。这个问题是Steam认证服务器限制了无正版序号的服务器玩家通过认证,你用2834以前的建立,就请加上这2个参数 当然,服务器也不会出现在亚洲服务器列表里面了。2834采用的是Y2K破解的sw,感谢ing……
安装vac,打开cstrike\liblistgam,将设置成secure "1",一般情况下,安装完毕默认是打开的,如果关闭可以将1改为0。
3、服务器的一般设置
首先要设置你的服务器基本参数、OP密码等。
打开\cstrike\servercfg
sv_password "" 设置玩家进入你的服务器是否需要密码,在""中加上你的密码。
rcon_password "" 设置远程控制OP密码。
hostname "某某站队" 设置你的服务器名称 cs16支持中文服务器名
sv_maxrate 25000
sv_minrate 1000
sv_maxspeed 320 以上三个为服务器网络连接参数,不建议修改
pausable 0 是否允许暂停游戏 禁止0/允许1
sv_cheats 0 作弊模式 关闭0/开启1,谁会开呢,呵呵
sv_aim 0 自动瞄准 关闭0/开启1
mp_flashlight 1 战术手电 允许1/禁止0
mp_footsteps 1 脚步声 开启1/关闭0
mp_falldamage 1 高处落下伤害 开启1/关闭0
mp_autokick 1 自动踢出不动的玩家 开启1/关闭0
allow_spectators 1 观察员模式 开启1/关闭0
sv_restartround 0 服务端设定游戏复位的时间,包括杀人数、武器、金钱和得分。设0不复位。建议设置为0,不要改。
mp_timelimit 450 每局时间,以分钟计。
mp_freezetime 3 购买武器冻结时间 (0-45)建议5秒以内。
mp_roundtime 3 每回合几分钟,一般为3
mp_buytime 025 购买武器装备时间(025-15)即15秒-90秒
mp_c4timer 35 c4炸d倒计时时间 (15-75)
mp_startmoney 800 开始游戏时的金钱数量(800-16000)
mp_forcechasecam 2 死亡后视角 1本队队友 2原地 0无限制
mp_chasecam 1 死亡后视角模式 0自由跟随/1固定跟随
mp_fadetoblack 0 人物死亡后屏幕 不变黑0/变黑1
mp_friendlyfire 0 友军误伤 关闭0/开启1,如果是混战服务器,建议设置为0,无聊的人很多:)
mp_friendly_grenade_damage 1 手雷友军伤害 关闭0/开启1
mp_tkpunish 0 杀害友军惩罚 0不惩罚/1惩罚:杀害队友超过(1-n)人,下一回合自动死亡
mp_autoteambalance 1 自动调整双方队伍平衡 不调整0/调整(1-n)个人
mp_limitteams 2 双方人数差超过n人即自动调整人数差异 0关闭
mp_hostagepenalty 0 杀害人质惩罚 0不惩罚/惩罚:规定时间内伤害人质超过(1-n)人自动踢出
mp_fraglimit 0 杀人数、得分上限 无0/有(1-n),超过上限就换地图。
mp_winlimit 0 胜利次数上限无0/有(1-n),超过上限就换地图。
mp_maxrounds 0 回合上限 无0/有(1-n),超过上限就换地图。
sv_allowdownload 1 允许下载 开启1/关闭0
sv_send_logos 1 允许下载(sv_allowdownload 1)开启时控制是否允许玩家的LOGO传送 允许1/禁止0
sv_send_resources 1 允许下载(sv_allowdownload 1)开启时控制是否允许资源文件传送 允许1/禁止0
sv_allowupload 1 允许上传 关闭0/开启1
sv_gravity 800 服务器重力设置 默认正常重力800,范围-999到99999,想享受一下玩家飘在空中的‘美景’,可以修改,^_^
mp_mapvoteratio 06 投票比率(大家可以通过投票踢出作弊者和更换地图) (01-1)
mp_ghostfrequency 01 设定鬼魂模式刷新值(01-1)
sv_sendvelocity 0服务器高品质纹理 关闭0/开启1
mp_lowlag 1服务器减少LAG延迟现象(对服务器要求高) 关闭0/开启1
mp_decals 300服务器细节数据发送 默认300 ,可减低到250、200,改善速度。
sv_voiceenable 1 服务器是否允许麦克风语音通讯 允许1/禁止0
sv_alltalk 0 服务器是否允许客户端之间使用语音通信 允许1/禁止0
sv_region 4 设置你的服务器为亚洲地区,玩家刷新的时候更方便找到你的服务器。
mp_logfile 0服务器是否记录文件 不记录0/记录1
mp_logmessages 0 是否在记录文件里记录谈话内容 不记录0/记录1
// load ban files
exec listipcfg
exec bannedcfg
进入别人的服务器看到一些有意思的欢迎画面和欢迎词,自己也可以做
如果你只是想建立一个比赛服务器 并且使用VAC反作弊的话,按照以上步骤就OK了

首先确认你的配置可以拉得起两个30人的服务端
然后把你服务器的多余的插件都给关掉,插件最耗资源了像排行啊中文名字啊,之类的还有服务器关掉下载
sv_allowdownload 0
// 客户端下载服务器资源
// 0=禁止
// 1=允许 (默认)
sv_allowupload 0
// 客户端上传自己的喷图
// 0=禁止
// 1=允许 (默认)
boost换回17版吧,这个版本比较稳定,下面是优化参数
//booster设置参数
booster_show_connmsg 0
booster_autofps 1000
booster_minsleepms 2
booster_force_systicrate 10000
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_mminc 2
任务管理器里把HLDSexe的进程设为高
如果电脑无病毒就把杀毒软件和防火墙关掉
优化一下你的服务
服务器网络的优化。
在网络连接中,只保留TCP/IP和网络的文件和打印机共享。在配置中修改网卡的高级属性。将Connection Type改为100BaseTx Full。因为确省的Auto并不能带来好的特性。
因为是做反恐服务器,自然在BIOS中禁止COM,LPT,USB,AC97,ACModem。没有这些资源占用,系统的性能会更好。
服务器的安全
服务器还有一种状态,就是“挂机”。这时服务器是Timeout,而实际上服务器的hlds还在运行。从大家的总结看来,问题出在更换地图的时候。这个时候服务器要做2件事,一是将logs写入,二是读取地图。如果服务器的硬盘性能比较差,自然就挂机了。我采用的方法就是禁止logs。
IPSEC Policy Agent的安全设置,基本上可以保证服务器的安全。但是做好预防更重要。我采用的方法是欺骗HLSW等服务器观察程序。反恐服务器有3种类型,即Listen、Dedicated和Proxy,而 *** 作系统是Linux和Win32。通过修改DLL文件,在HLSW中看到的服务器 *** 作系统并不是真正的系统。例如,用HLSW查看服务器,类型是v1111d (Linux, Dedicated),而实际上是Windows服务器。这样的目的很明白--既然是Linux服务器,自然不会用Windows攻击了。当然还可以欺骗服务器类型,以及版本号。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12578497.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存