由于linux系统的高性能和稳定性,非常适合作为cs1.6这种对服务器硬件要求较高的服务端,(服务器端可达到1000fps),因此国外绝大多数的cs1.6服务器均采用linux做为服务器的操作系统。本文也只针对linux系统下架设cs1.6服务器及其扩展功能展开讨论,本文借鉴了网络上前人的经验,在此对他们无私的奉献表示感谢!这是本人第一次写cs.16服务器教程,难免存在疏漏或错误,希望各位同仁批评指正!
(本文最初发表在点通论坛,如需转载,请注明出处!作者:disremember)
本教程的内容:
第一部分:将涉及到网络的一些基础知识,以及linux的系统一些必要的基本命令、远程登陆工具的下载和使用方法,有了这些基础知识,将会使我们能较为顺利地完成cs.16服务器在linux系统下的成功架设和调试。
第二部分:讲述使用hldsudatetool.bin专用工具下载hlds(cs1.6服务端程序)最新版本,以及当前最新版本4617(48协议)的hlds服务端的安装与调试。(注:.bin扩展名文件是red hat linux系统下的可执行程序,就像win系统下的.exe程序一样)
第三部分:这部分内容是关于dproto模块插件的,这个插件将解决老版本(47协议)和新版本(48协议)客户端的登录问题,经过安装配置和后,你的这台cs1.6服务器将允许47/48两种协议的non-steam(D版)客户端进入游戏。
第四部分:配置linux的防火墙,让你的cs1.6服务器注册到valve列表服务器,以便让玩家客户端刷出你的服务器。
(注:以上四个部分完成后,你的cs1.6服务器即可以出现在玩家的刷出的服务器列表中,并可以进入游戏了)
第五部分:关于Linux下的hlds4617的性能(fps)的调整。让我们来实现传说中的1000fps的cs1.6服务器。
第六部分:关于反作弊模块sxe的安装与配置。
第七部分:amxmodx1.8.1汉化版的安装与配置
第八部分:提高玩家客户端下载cs.16服务器资源速度的方法。