下载下个CS1。6服务器版,解压后,会看到里面有一个HLDS.exe的文件,这个就是CS服务器程序,可以直接双击建立服务器,不过一般不用这种方法,在hlds.exe同目录下建一个新建文本文件,在里面输上这样的内容 START/REALTIMEhlds.exe-gamecstrike+servercfgfilegamemode.cfg-insecure-port27016+maxplayers32+mapcs_bloodstrike+sv_lan1-console+ip192.168.0.26-noipx 一些hlds.exe常用的启动参数解释 -console------------------------以控制台模式启动服务器; -gamecstrike-------------------指定服务器内容为CS; 在控制台模式下此为必须的参数; -insecure-----------------------取消VAC(ValveAnti-Cheat)Valve的反作弊模块; 欲加载VAC则取消此参数,确保[D:CS1.6Servercstrikeliblist.gam]里secure"1"; -ip192.168.1.2-----------------指定服务器IP地址为192.168.1.2; 此IP地址必须是服务器本机有效的内网或外网IP; -port27026---------------------指定服务器端口为27026,端口范围一般在27010~27030。 空缺此参数时,则默认27015为服务器端口; +maxplayers14------------------指定服务器最大人数14,范围1~32(根据地图、服务器性能来定); +mapde_dust2-------------------指定服务器地图为de_dust2,备选地图参照[D:CS1.6Servermaps.bsp]; +sv_lan0-----------------------指定服务器为Internet(互联网)服务器; +sv_lan1为Lan(局域网)服务器; -nomaster-----------------------令服务器不在MasterServer挂号; 也就是服务器不会在Internet在服务器列表里被刷到; 此参数一般与+sv_lan1用,目的是建立独立的局域网CS服务器; +servercfgfileserver2.cfg------指定[D:CS1.6Servercstrikeserver2.cfg]为服务器设置文件; 空缺此参数时,则默认[D:CS1.6Servercstrikeserver.cfg]为服务器设置文件; +mapcyclefilemapcycle2.txt-----指定[D:CS1.6Servercstrikemapcycle2.txt]为地图循环列表文件; 空缺此参数时,则默认[D:CS1.6Servercstrikemapcycle.txt]为地图循环列表文件; +motdfilemotd2.txt-------------指定[D:CS1.6Servercstrikemotd2.txt]为服务器欢迎窗口内容; 空缺此参数时,则默认[D:CS1.6Servercstrikemotd.txt]为服务器欢迎窗口内容; +logsdirlogs2------------------指定服务器日志log所在的目录为[D:CS1.6Servercstrikelogs2] 空缺此参数时,则默认[D:CS1.6Servercstrikelogs]为服务器日志log所在的目录; -nojoy--------------------------关闭服务器对手柄摇杆支持,客户端可以使用手柄摇杆等; 这可能只是为了稍微减轻CPU压力,因为服务器关闭了手柄摇杆支持端口; -noipx--------------------------关闭对NetWareIPX的支持; 稍微减轻CPU压力,除非是在NetWareLAN上玩; -heapsize250000----------------指定HLDS使用250MB内存,当你有足够内存的情况下,可以提高服务器性能; -zone2048----------------------即使在consloe里有过长语句时,服务器也不至于挂掉; +logon-------------------------服务器日志记录开启; 三默认都是互连网模式的,需要局域网模式的请把+sv_lan0改为+sv_lan1并加上-nomaster