CS1.6服务器

CS1.6服务器,第1张

首先来特别说明一下,“服务器”不是你点“新建游戏”建立的,你点“新建游戏”建立的那种一般都称为局域网游戏(Lan Game),比较短期的。服务器是指,通过HLDS建立的服务器。

建服需要什么CS版本呢?带HLDS的CS客户端  或者  专门的CS服务端。这里有牵涉到什么是客户端和服务端的问题。

服务端和客户端的区别在于,服务端是没有cstrikeexe这个程序的(大家平常不就是双击这个程序进入CS的么?),也就是服务端只有HLDS,只能用于建服。

客户端有的含HLDS,有的不含。总之,含有cstrikeexe的就是能玩的,算作客户端;含有hldsexe的就能建服,算作服务端。

“服务端”和“客户端”都是一种CS版本,所谓的“服务端”只能建服不能玩,指的是,建服的主机想要玩,只能用一个含cstrikeexe的版本玩,而不是指“玩不了”,如果他建服的版本含cstrikeexe,他当然也能用这个版本玩了。

先看你的CS16版本有没有 hldsexe ,如果没有,就去下载一个服务端版本。如果有,那你的版本就可以建服。

双击 hldsexe 就打开了建服界面,选好参数,然后开始服务器就行了。

hldsexe实际上有点像“傻瓜相机”,不需要你懂很多。这种方法建服的缺陷在于服务器用不了中文名(是服务器的名字,不是玩家中文id)。

一般,人们建服并不通过直接双击hldsexe的这种方式。而是通过建立hlds的 bat 格式的快捷方式建服。怎么做呢? 有的版本自带建服的bat快捷方式。如果没有这个,也好办,在和hlds同目录下,建一个文本文档,扩展名由 txt 改为 bat ,文件名随便改个什么就行,如“开启服务器”,然后右键点这个“开启服务器bat”,选“编辑”。然后写入建服参数,参考参数如下

START/HIGH hldsexe -game cstrike -insecure +servercfgfile servercfg -port 27015 +maxplayers 20 +map de_dust2 +sv_lan 1 -nomaster -noipx -console

保存后,双击这个“开启服务器bat”就开启了你的服务器,然后会d出一个cmd窗口,关它就等于关服务器。 然后你就可以告诉别人你服务器的ip,宣传你的服务器。

推荐使用以下版本的服务器:

1) 人气版(优秀版):o3o4o5的3647(是47/48,Steam/N-Steam,双协议,支持正盗版刷服的HLDS版本)

2) 最新版(有待进一步测试):PCG4554(同上括号中所述)

3) 稳定版(老版):DT网友制作的3329稳定版(实为3213的内核,只不过做了好多的优化,也很不错)

cstrike\addons\amxmodx\configs\usersini
在最下面输入:
"你的csID" "" "abcdefghijklmnopqrstu" "e"

意思是这个版本为集合版,是由3939的客户端和3647的服务端集合而成的点通的CS版本一般都是这样的,可以用来做客户端,也可以用来做服务端,如果你用它来玩CS的话就是3939的版本如果用来做CS服务器的话就是3647的版本
HLDS的解释:
Half-Life Dedicated Server
半条命专用服务器
是架设CS及半条命其它MOD的服务端程序
就是建立专门服务器用的

因为你的sv_lan设为1了
+sv_lan 1 这个参数是控制该服务器是局域网还是战网的一个重要参数,当为 0 的时候,外网玩家也可以进入,当为 1 的时候,就只有局域网的玩家才能进入。如果要做面向公网和内网(不知道什么叫公网和内网的,请自己找资料学习),这个参数建议为 0


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13450741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-09
下一篇 2023-08-09

发表评论

登录后才能评论

评论列表(0条)

保存