cs hltv怎么样架设可以把人数超出255人
1楼回答的牛唇不对马嘴啊,呵呵这个其实很简单。
在HLTVcfg里面把人数maxclients 命令设置到1000人。这样HLTV服务器就可以容纳1000人了。但是CS面板显示最多255人,如果满员或者大于255人后都显示255/255,这个时候如果在想进入必须在控制台输入“connect IP地址”进入了。当然 那些大赛啊什么的能容纳上万人的,并是不一个HLTV服务器能办到的,你可以多开几个HLTV服务器,比如你用5台电脑开HLTV,一个做主HLTV,其他的4台全部分流到主HLTV服务器上就可以了,这样就能容纳5000人。分流怎么做呢?我告诉你,比如你的主HLTV服务器地址是19216811:27020 那么你可以用其他的HLTV在界面直接输入connect 19216811:27020进入就OK 了。这样所有的人只要进了HLTV,就会自动分流到你的分流服务器里了。
如果要假设10000人的HLTV,大约需要8台左右的分流服务器就可以了。而且假设的分流服务器不限制地域。 也就是说,你完全可以假设一个HLTV服务器,其他的HLTV服务器让朋友啊或者网络上别人帮忙假设几个用作分流。(一般的小比赛都完全有这个条件,但是要保证服务器的带宽。。)
还有,分流服务器都是连接在主HLTV上的。所以说IP地址只输入主HLTV就可以了。他会自动分离到其他服务器上保持人数平衡的。举个例子,假如你看到X大赛的HLTV地址是123123123123:27020,那么你用你机器上的CS主目录里的HLTV程序进入这个地址,那么你的HLTV就是一个分流服务器了。
最后在附上主HLTV的一个关于分流的命令dispatchmode
dispatchmode 为0 就是不转发分流服务器了。也就是关闭了分流服务器
dispatchmode 为1 就是按照全部总人数平均分配在所有的服务器上。
dispatchmode 为2 表示强行把人数全部分配到其他的分流服务器上,而自己的主HLTV没人。
一般大赛数值都是1
其实还有很多关于CS啊 和 HLTV的设置啊,调试啊等等,到时候我在跟你说吧。一会马上睡觉了,以后有CS方面问题问我就行。我举办过N次的CS大赛。本人也拿过07年ESWC全国总决赛CS项目8强。
对了还有,如果架设的人数过多,比如大于500人了,而你的服务器网络带宽确实不够用,你可以在HLTV里降低manrate参数的数值。默认是3500好像,其实3500就是个比较可行的数字。有的专业赛事弄成10000是为了保证录制DEMO和观看录像的完整性。但是数值越大,占用带宽也越大。如果观看人数过少,比如不到255人,这样一般设置10000是最佳的。
HLTV容纳的人数跟网络部完全没有关系。请楼上的不要误导人。如果不懂可以不回答对吧。
0条评论