CS服务器架设的几个要注意的地方

Home / Article MrLee 2014-11-19 3478

重新再做过CS服务器端,每次都不尽如人意.主要还是插件改动比较大,一时间又找不到源代码来转换.魔兽版的没做过,只因不太懂玩魔兽,所以,不愿意去搞.国内的喜欢玩魔兽版CS的玩家似乎少一些吧.大多数还是喜欢传统的服务器. 网上也有很多集成AMXX的服务器端下载了,如OKGOGOGO,TUFE等.但要注意的是AMXX的版本有很多,如果你想使用某些插件的时候,注意作者所说支持的AMXX版本.能搞到源代码的话就很方便,转换出来就好.可惜,朋友要弄的小赌一把的插件始终没有办法弄到,加上硬盘不小心烧了,一切都OVER....55555 需要修改的文件主要有: cstrike\server.cfg cstrike\liblist.gam cstrike\addons\amxmodx\configs\amxx.cfg cstrike\addons\amxmodx\configs\plugins.ini cstrike\addons\amxmodx\configs\plmenu.ini cstrike\addons\amxmodx\configs\users.ini cstrike\addons\metamod\plugins.ini 另外还有个MOTD.txt的文件.最后再说.这些文件都可以用记事本来打开进行编辑,除INI和txt外,其他类型的文件需要以UTF-8的编码方式保存.(其实有一个最简单的方法,就是你编辑完成后,单击"文件"->"保存"即可.然后可以关闭打开的文件.)
server.cfg是服务器主要配置文件,一般都带有中文注解.不多说. liblist.gam文件有2个比较重要的地方,里面有一行secure "1" 就这里了,当你想使用VAC反作弊的时候,就用参数 1 ,如果你想使用 CD反作弊的时候,把 1 改为 0.这里强烈建议改为0,不管你是否使用CD反作弊,反正VAC是不能用的了,否则,客户端进服务器的时候就会有很多莫名其妙的问题.昨天就遇到.进去的时候就提示"Valve Validation rejected",晕倒!解决的方法是吧这里设置为0,然后HLDS启动参数那里,如果没有"+sv_lan 1"这个参数的话,就加这个参数进去,有的话,就吧1改为0,或者0改为1.即可解决.
另一个需要改动的地方是: gamedll "dlls\mp.dll" 一定得改为 gamedll "addons\metamod\dlls\metamod.dll"
cstrike\addons\amxmodx\configs里面的INI文件一般只需要修改plugins.ini和uesr.ini.其他的可以不用管.当然,也可以打开来瞧瞧,一般也都有中文注解.amxx.cfg文件也需要修改一下. cstrike\addons\metamod\plugins.ini是相当重要的,是所有插件的根基,不可随意取消或者开启某些模块.熟悉的话可以自己编辑一下.
最后说一下MOTD.txt这个文件.其实里面全是HTML源代码,可以先用Dreamweaver(这个太强了吧?不过,我没找到合适的.呵呵)来自己写一个,然后吧源代码全部复制进去就OK.不过,提醒一下,CS1.6的MOTD.txt是在cstrike_schinese这个目录下,而不是cstrike.因为我们建1.6服务器都是中文的嘛.当初瞎搞了半天才弄明白,笨到家了.

本文链接:https://www.it72.com/256.htm

推荐阅读
最新回复 (1)
返回