zhsam 发表于 2005-12-27 21:32:07

【请教】CS服务器如何同时打开2个或多个端口?

CS服务的默认端口是27015,如何实现同一个服务器同时打开2个或多个端口。

mikewolf 发表于 2005-12-28 20:15:47

回复: 【请教】CS服务器如何同时打开2个或多个端口?

把server.cfg复制一个改一下名字如:server2.cfg 在到里面改动相应参数。然后改动你的启动参数,如27015位端口的服务器启动参数如下:
D:\steam\hlds.exe -game cstrike -port 27015 +maxplayers 24 +servercfgfile server.cfg listen server +map de_dust2 -console -noipx -insecure -zone 2048 -heapsize 250000

那么27016的启动参数就应该是
D:\steam\hlds.exe -game cstrike -port 27016 +maxplayers 24 +servercfgfile server2.cfg listen server +map de_dust2 -console -noipx -insecure -zone 2048 -heapsize 250000

注意这里 +servercfgfile server2.cfg listen server ,还有在启动参数里这个参数 - heapsize 250000 可以不要用加,这个参数是让hlds.exe在任何情况下都是用服务器内存250M。
如果楼住没看明白可以看看相关的启动参数的帖子。

zhsam 发表于 2005-12-28 21:20:10

回复: 【请教】CS服务器如何同时打开2个或多个端口?

谢谢2楼的战友,不过偶希望的不是打开2个不同端口的服,而是同一个服务器可以用2个或多个端口进入。如:进入名称为:“CS.1.6 server”这个服务器可以用:
202.104.10.34:27015也可以用202.104.10.34:27016两个端口进入。

看看这个命令是否能成立,应该如何改:
D:\steam\hlds.exe -game cstrike -port 27015,27016 +maxplayers 24 +servercfgfile server.cfg listen server +map de_dust2 -console -noipx -insecure -zone 2048 -heapsize 250000
页: [1]
查看完整版本: 【请教】CS服务器如何同时打开2个或多个端口?