go语言CS服务器 CS go服务器
如何进入CS服务器
IP进服务器的使用方法:首先复制你要进入的服务器的ip地址,然后进入cs游戏,按下“~”键打开控制台,输出“connect”命令加上空格后再用ctrl+v将IP地址粘贴到控制台按下回车键即可
公司主营业务:成都网站建设、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出桦川免费做网站回馈大家。
01丧尸吃人服 香港1区 119.246.159.146:27015
02抗日战争服 香港1区 119.246.159.146:27016
03死亡死斗服 香港1区 119.246.159.146:27017
04丧尸吃人服 香港2区 119.246.159.143:27015
05死亡奔跑服 香港2区 119.246.159.143:27020
06内部比赛服 香港2区 119.246.159.143:27017
07抗日战争服 电信7区 123.183.212.98:27015
08丧尸吃人服 电信7区 123.183.212.98:27017
09丧尸升级服 电信7区 123.183.212.98:27018
10越狱暴动服 电信8区 222.186.17.107:27015
11混战团练服 电信8区 222.186.17.107:27017
12越狱暴动服 电信8区 222.186.17.107:27018
13越狱暴动服 电信8区 222.186.17.107:27019
14越狱暴动服 电信8区 222.186.17.107:27020
15幽灵暗杀服 香港2区 119.246.159.143:27026
16幽灵暗杀服 香港2区 119.246.159.143:27027
17功夫飞刀服 香港2区 119.246.159.143:27018
18刺杀大兵服 香港2区 119.246.159.143:27019
19抓人躲猫猫 香港2区 119.246.159.143:27030
20丧尸升级服 香港2区 119.246.159.143:27031
21抗日战争服 网通1区 218.29.54.47:27015
22越狱暴动服 网通1区 218.29.54.47:27017
23解放战争服 网通1区 218.29.54.47:27018
24丧尸升级服 网通1区 218.29.54.47:27019
25丧尸升级服 网通1区 218.29.54.47:27020
26死亡奔跑服 网通1区 218.29.54.47:27021
27解放战争服 香港1区 119.246.159.146:27027
28越狱暴动服 香港1区 119.246.159.146:27020
29越狱暴动服 电信8区 222.186.17.107:27021
30死亡奔跑服 香港1区 119.246.159.146:27022
31极限跳跃服 香港1区 119.246.159.146:27023
32抗日战争服 电信8区 222.186.17.107:27022
33丧尸升级服 香港1区 119.246.159.146:27025
34混战比赛服 香港3区 113.252.131.85:27015
35抓人躲猫猫 香港3区 113.252.131.85:27016
36丧尸吃人服 香港3区 113.252.131.85:27017
37丧尸吃人服 香港3区 113.252.131.85:27018
38丧尸升级服 香港3区 113.252.131.85:27019
39抗日战争服 香港3区 113.252.131.85:27020
40丧尸升级服 香港3区 113.252.131.85:27021
41死亡奔跑服 香港3区 113.252.131.85:27022
42死亡死斗服 香港3区 113.252.131.85:27023
43解放战争服 电信1区 117.25.129.90:27043
44解放战争服 电信1区 117.25.129.90:27044
45解放战争服 电信1区 117.25.129.90:27045
46解放战争服 电信1区 117.25.129.90:27046
47丧尸吃人服 电信1区 117.25.129.90:27047
48求生之路死 电信1区 117.25.129.90:27048
49求生之路死 电信1区 121.12.118.152:27019
51死亡奔跑服 电信1区 117.25.129.90:27051
52解放战争服 香港5区 42.2.48.157:27052
53解放战争服 香港3区 113.252.131.85:27053
54英雄救美服 电信1区 117.25.129.90:27054
55丧尸升级服 电信1区 117.25.129.90:27055
56丧尸升级服 电信1区 117.25.129.90:27056
57解放战争服 香港4区 42.2.1.139:27057
58幽灵暗杀服 电信1区 117.25.129.90:27058
59抓人躲猫猫 电信1区 117.25.129.90:27016
60内部比赛服 电信5区 121.12.118.152:27024
61丧尸吃人服 网通2区 122.159.95.174:27017
62丧尸吃人服 网通2区 122.159.95.174:27018
63丧尸升级服 网通3区 125.211.197.228:27017
64丧尸升级服 网通2区 122.159.95.174:27019
65解放战争服 网通 3区 125.211.197.228:27018
66越狱暴动服 网通 3区 125.211.197.228:27019
67死亡奔跑服 网通2区 122.159.95.174:27020
68英雄救美服 网通2区 122.159.95.174:27022
69幽灵暗杀服 网通2区 122.159.95.174:27023
70抗日战争服 网通3区 125.211.197.228:27020
71比赛团练服 网通3区 125.211.197.228:27021
72抓人躲猫猫 网通2区 122.159.95.174:27021
74丧尸升级服 电信5区 121.12.174.219:27017
75丧尸升级服 电信5区 121.12.174.219:27018
76丧尸升级服 电信5区 121.12.174.219:27019
77丧尸升级服 电信5区 121.12.174.219:27020
78英雄救美服 电信5区 121.12.118.152:27021
80幽灵暗杀服 电信5区 121.12.118.152:27020
81功夫飞刀服 电信6区 121.12.174.219:27022
82死亡奔跑服 电信5区 121.12.118.152:27022
84抓人躲猫猫 电信 6区 121.12.118.152:27023
85抗日战争服 香港4区 42.2.1.139:27018
86丧尸升级服 香港4区 42.2.1.139:27019
87丧尸吃人服 电信 5区 121.12.118.152:27017
88丧尸升级服 电信5区 121.12.118.152:27018
90丧尸吃人服 电信 4区 121.12.118.186:27018
91丧尸升级服 电信4区 121.12.118.186:27019
92丧尸升级服 电信4区 121.12.118.186:27020
93丧尸升级服 电信4区 121.12.118.186:27021
94丧尸升级服 电信4区 121.12.118.186:27022
95抗日战争服 电信6区 121.12.174.219:27021
96死亡死斗服 电信4区 121.12.118.186:27023
97抗日战争服 电信6区 121.12.174.219:27023
98抗日战争服 美国1区 216.83.41.106:27017
99丧尸升级服 美国1区 216.83.41.106:27015
100娱乐混战服 香港5区 42.2.48.157:27030
101抗日战争服 香港5区 42.2.48.157:27031
102丧尸升级服 香港5区 42.2.48.157:27032
103越狱暴动服 香港5区 42.2.48.157:27033
104英雄救美服 香港5区 42.2.48.157:27034
105死亡奔跑服 香港5区 42.2.48.157:27035
106极限跳跃服 香港5区 42.2.48.157:27036
107内部比赛服 印度1区 202.153.43.56:27015
108抗日战争服 印度1区 202.153.43.56:27017
109越狱暴动服 印度1区 202.153.43.56:27018
110丧尸升级服 印度1区 202.153.43.56:27019
111丧尸升级服 上海三线 211.144.76.221:27015
112抗日战争服 上海三线 211.144.76.221:27017
113混战比赛服 上海三线 211.144.76.221:27018
114解放战争服 上海三线 211.144.76.221:27019
115丧尸升级服 电信7区 123.183.212.98:27019
116丧尸升级服 网通3区 125.211.197.228:27022
117丧尸升级服 网通3区 125.211.197.228:27023
CS:GO的问题
我完了CS整整10年,打过5年比赛,WCG也参加过,但是战绩基本每次都是止步于省4强,惭愧。
CSGO我也玩了一段时间,下面给你一些建议。
1,购买:必须是正版STEAM的,我是在淘宝买的,当时是89元,你如果要买的话可以找信誉好评价好的淘宝店,一般没有问题。(PS,网上HEATON放出消息,说近期VAVLE可能有大动作,CSGO也许会免费)如果不会安装可以咨询店主,会给你做出详细的解答的。
2,区别:移动:基本上和CS1.6一样,只是人物的移动感觉有点像滑步的感觉。
枪械区别:AK基本没有点射了,都是3-5发点射,或者扫射,因为点射非常不准;M4的特性跟1.6差不多,但是AK和M4的弹道扫射时压枪需要压的很一点,基本都是对着地扫,但是实际上后坐力并没有增大,只是压枪往下的幅度要大很多就行了。(实际上扫射的难度是降低了的)AWP,开镜有时候一瞬间又模糊的效果,如果开着镜移动的话镜头会模糊,会晃动,这点改变还是很大的,总体来说AWP的难度增加了。(但是我觉得并不影响使用,就像1.5开镜快,1.6慢,刚开始玩1.6都不适应,但是慢慢的适应过就简单了)
3,改进:有技术统计(命中率,爆头率,KD比,排名等);画面增强了;还有匹配系统(根据你的水平匹配相应的水平的玩家在一起玩);选项更丰富(可以直接在游戏里关闭鼠标加速的而不用额外增加任何参数了,这只是举个例子,还有很多风粗的选项)
4,语言问题:CSGO是躲过语言版本的,是可以调成完全的简体中文的,这个可以放心。
csgo连接任意官方服务器失败?
csgo官方匹配提示连接任意官方服务器失败是设置错误造成的,解决方法为:
操作系统:win7
1、首先对我的电脑点反键选择电脑--属性。
2、在电脑属性界面点击控制面板主页。
3、在控制面板主页点击系统与安全选项。
4、在系统与安全选项点击Windows防火墙。
5、进入防火墙设置界面后点击启动或关闭防火墙选项。
6、将所有防火墙关闭,然后点击应用按钮,重新启动游戏即可。
相关介绍:
《反恐精英:全球攻势》(英文:Counter-Strike: Global Offensive),通常简称为CSGO。是由Valve Software开发的射击游戏作品,由Steam发行。
它由最新一代起源引擎(起源引擎2012)开发,并继承了绝大部分的经典反恐精英设计,是继《反恐精英:起源》后第五部《反恐精英》作品。
它主要针对《CS1.6》和《CS:起源》对新手玩家不太友好这点做出改进,《CS:GO》还会通过综合胜负百分比、作战场次和击杀比率等一系列因素,将实力更接近的玩家组合成对抗双方,开发者希望这样可以让比赛更加平衡。
2016年7月27日,完美世界宣布获得该游戏在中国大陆运营代理权,CS:GO正式登陆国服。
求CS1.6服务器制作方法!
这只是我的的版本,(CS1.6曾强普及版 ).其它的版本可能不同.*********** 在建服务器之前,务必请首先运行“CS模式转换器”,把它切换到“网络对战模式”!因为在此种模式下,才具备所有Cs1.6原来的特性!不切换则有点象CZ了。
1、服务器架设的基本要求
1)、硬件要求
服务器的最低硬件配置大概在PIII500、内存在128M以上,要是内存较低的话,那你就要常常忍受超时的痛苦了,好在P4的比较普遍,内存一般都在256M以上,甚至更高。
2)、线路要求线路是越快越好,虽然CS在游戏中连续上传和下载的速度最大也才3K/s,但如果PING过高,大家玩起来还是不爽的。
2、本服务器专用版所含游戏插件如下(前提是安装时选择并安装,且安装后启用了插件。):
1)、metamod(服务器插件总管,默认启用)
2)、amxmodx(超级管理插件,默认启用)
3)、booster(服务器FPS稳定插件,默认启用)
4 )、WWCL(脚本检查插件,默认不启用)
5)、Cheat-Death Server(著名的反作弊插件服务器端,默认不安装,如果需要,请仔细参看后面的说明,这次和以往不一样!)
3、如何架设服务器(务必详细阅读)
本版本系安装完成后就可运行的傻瓜版,但是你需要对一些地方(如服务器密码)进行简单的设置。如果不想看,按上述运行“CS模式转换器”,切换到“网络对战模式”,那么,根据是要建“局域网服务器”,还是“互联网服务器”,那么分别直接运行“Cs1.6局域网服务器”和“Cs1.6互联网服务器”。(如下图所示)。当然如果你想进步的学习,如何建立一台更好的服务器,请耐心把接下来的内容看完。
1)、“图形界面”服务器的架设:
直接运行本目录下的hlds.exe文件。并在设置中填好自己的服务器名称,人数限制,互联网或者局域网模式,OP密码等相关设置。
2)、“控制台模式”服务器的架设[推荐]:
a、请你选择CS1.6目录下的hlds.exe文件创建一个快捷方式,可发送到桌面上,然后用右键选取快捷方式的“属性”,在“属性”的“目标”后面填上[高亮的所有内容]
-game cstrike +servercfgfile server.cfg -insecure -port 27016 +maxplayers 14 +map de_dust2 +sv_lan 0 -console
修改后的参数应该如下:
"X:\CS1.6 Okgogogo增强普及版\hlds.exe" -game cstrike +servercfgfile server.cfg -insecure -port 27016 +maxplayers 14 +map de_dust2 +sv_lan 0 -console
记得要在"……\hlds.exe"之后要空上一格。 (把+sv_lan 0其中的“0”改为“1”,即为局域网。)
hlds.exe常用启动参数解释 by BoeZombie:
-console
//以控制台模式启动服务器;
-game cstrike
//指定服务器内容为CS;在控制台模式下此为必须的参数;
-insecure
//取消VAC(Valve Anti-Cheat)Valve的反作弊模块;欲加载VAC则取消此参数,同时确保[HLServer\cstrike\liblist.gam]里secure "1";
-ip 192.168.1.2
//指定服务器IP地址为192.168.1.2;此IP地址必须是服务器本机有效的内网或外网IP;
-port 27026
//指定服务器端口为27026,端口范围一般在:27010~27030。空缺此参数时,则默认27015为服务器端口;
+maxplayers 14
//指定服务器最大人数14,范围1~32(根据地图、服务器性能来定);
+map de_dust2
//指定服务器地图为de_dust2,备选地图参照[HLServer\maps\*.bsp];
+sv_lan 0
//指定服务器为Internet(互联网)服务器;+sv_lan 1为Lan(局域网)服务器;
-nomaster
+servercfgfile server2.cfg
//指定[HLServer\cstrike\server2.cfg]为服务器设置文件;空缺此参数时,则默认[HLServer\cstrike\server.cfg]为服务器设置文件;
+mapcyclefile mapcycle2.txt
//指定[HLServer\cstrike\mapcycle2.txt]为地图循环列表文件;空缺此参数时,则默认[HLServer\cstrike\mapcycle.txt]为地图循环列表文件;
+motdfile motd2.txt
//指定[HLServer\cstrike\motd2.txt]为服务器欢迎窗口内容;空缺此参数时,则默认[HLServer\cstrike\motd.txt ]为服务器欢迎窗口内容;
+logsdir logs2
//指定服务器日志log所在的目录为[HLServer\cstrike\logs2];空缺此参数时,则默认[HLServer\cstrike\logs]为服务器日志log所在的目录;
-nojoy
//关闭服务器对手柄摇杆支持,客户端可以使用手柄摇杆等;这可能只是为了稍微减轻CPU压力,因为服务器关闭了手柄摇杆支持端口;
-noipx
//关闭对NetWare IPX的支持;稍微减轻CPU压力,除非是在NetWare LAN上玩;
-heapsize 250000
//指定HLDS使用250 MB内存,当你有足够内存的情况下,可以提高服务器性能;此为非必须参数
-zone 2048
//即使在consloe里有过长语句时,服务器也不至于挂掉;此为非必须参数
+log on
//服务器日志记录开启;
b、同样您可以编辑“Cs1.6局域网服务器”和“Cs1.6互联网服务器”这两个bat文件,
具体方法:
点右键选中“Cs1.6互联网服务器”,选“编辑”一项,即可打开这个文件,则也可以修改其中的关于“hlds.exe”常用启动参数。
mapcycle.txt是地图文件循环的顺序文件
mapcycle.txt里面写的都是地图文件名,不带后缀,如de_dust2.bsp,只取de_dust2。
地图在X:\CS1.6 Okgogogo增强普及版\cstrike\maps目录下,将你想循环的地图挑出来,然后将文件名按上面所说的规则输入mapcycle.txt中,每个地图之间用硬回车隔开。加入的新地图不仅要把*.bsp文件
拷到X:\CS1.6 Okgogogo增强普及版\cstrike\maps目录下,也要在mapcycle.txt里面加入新地图的名称,切记!
Go 语言自我提升 (三次握手 - 四次挥手 - TCP状态图 - udp - 网络文件传输)
三次握手:
1. 主动发起连接请求端(客户端),发送 SYN 标志位,携带数据包、包号
2. 被动接收连接请求端(服务器),接收 SYN,回复 ACK,携带应答序列号。同时,发送SYN标志位,携带数据包、包号
3. 主动发起连接请求端(客户端),接收SYN 标志位,回复 ACK。
被动端(服务器)接收 ACK —— 标志着 三次握手建立完成( Accept()/Dial() 返回 )
四次挥手:
1. 主动请求断开连接端(客户端), 发送 FIN标志,携带数据包
2. 被动接受断开连接端(服务器), 发送 ACK标志,携带应答序列号。 —— 半关闭完成。
3. 被动接受断开连接端(服务器), 发送 FIN标志,携带数据包
4. 主动请求断开连接端(客户端), 发送 最后一个 ACK标志,携带应答序列号。—— 发送完成,客户端不会直接退出,等 2MSL时长。
等 2MSL待目的:确保服务器 收到最后一个ACK
滑动窗口:
通知对端本地存储数据的 缓冲区容量。—— write 函数在对端 缓冲区满时,有可能阻塞。
TCP状态转换:
1. 主动发起连接请求端:
CLOSED —— 发送SYN —— SYN_SENT(了解) —— 接收ACK、SYN,回发 ACK —— ESTABLISHED (数据通信)
2. 主动关闭连接请求端:
ESTABLISHED —— 发送FIN —— FIN_WAIT_1 —— 接收ACK —— FIN_WAIT_2 (半关闭、主动端)
—— 接收FIN、回复ACK —— TIME_WAIT (主动端) —— 等 2MSL 时长 —— CLOSED
3. 被动建立连接请求端:
CLOSED —— LISTEN —— 接收SYN、发送ACK、SYN —— SYN_RCVD —— 接收 ACK —— ESTABLISHED (数据通信)
4. 被动断开连接请求端:
ESTABLISHED —— 接收 FIN、发送 ACK —— CLOSE_WAIT —— 发送 FIN —— LAST_ACK —— 接收ACK —— CLOSED
windows下查看TCP状态转换:
netstat -an | findstr 端口号
Linux下查看TCP状态转换:
netstat -an | grep 端口号
TCP和UDP对比:
TCP: 面向连接的可靠的数据包传递。 针对不稳定的 网络层,完全弥补。ACK
UDP:无连接不可靠的报文传输。 针对不稳定的 网络层,完全不弥补。还原网络真实状态。
优点 缺点
TCP: 可靠、顺序、稳定 系统资源消耗大,程序实现繁复、速度慢
UDP:系统资源消耗小,程序实现简单、速度快 不可靠、无序、不稳定
使用场景:
TCP:大文件、可靠数据传输。 对数据的 稳定性、准确性、一致性要求较高的场合。
UDP:应用于对数据时效性要求较高的场合。 网络直播、电话会议、视频直播、网络游戏。
UDP-CS-Server实现流程:
1. 创建 udp地址结构 ResolveUDPAddr(“协议”, “IP:port”) —— udpAddr 本质 struct{IP、port}
2. 创建用于 数据通信的 socket ListenUDP(“协议”, udpAddr ) —— udpConn (socket)
3. 从客户端读取数据,获取对端的地址 udpConn.ReadFromUDP() —— 返回:n,clientAddr, err
4. 发送数据包给 客户端 udpConn.WriteToUDP("数据", clientAddr)
UDP-CS-Client实现流程:
1. 创建用于通信的 socket。 net.Dial("udp", "服务器IP:port") —— udpConn (socket)
2. 以后流程参见 TCP客户端实现源码。
UDPserver默认就支持并发!
------------------------------------
命令行参数: 在main函数启动时,向整个程序传参。 【重点】
语法: go run xxx.go argv1 argv2 argv3 argv4 。。。
xxx.exe: 第 0 个参数。
argv1 :第 1 个参数。
argv2 :第 2 个参数。
argv3 :第 3 个参数。
argv4 :第 4 个参数。
使用: list := os.Args 提取所有命令行参数。
获取文件属性函数:
os.stat(文件访问绝对路径) —— fileInfo 接口
fileInfo 包含 两个接口。
Name() 获取文件名。 不带访问路径
Size() 获取文件大小。
网络文件传输 —— 发送端(客户端)
1. 获取命令行参数,得到文件名(带路径)filePath list := os.Args
2. 使用 os.stat() 获取 文件名(不带路径)fileName
3. 创建 用于数据传输的 socket net.Dial("tcp", “服务器IP+port”) —— conn
4. 发送文件名(不带路径) 给接收端, conn.write()
5. 读取 接收端回发“ok”,判断无误。封装函数 sendFile(filePath, conn) 发送文件内容
6. 实现 sendFile(filePath, conn)
1) 只读打开文件 os.Open(filePath)
for {
2) 从文件中读数据 f.Read(buf)
3) 将读到的数据写到socket中 conn.write(buf[:n])
4)判断读取文件的 结尾。 io.EOF. 跳出循环
}
网络文件传输 —— 接收端(服务器)
1. 创建用于监听的 socket net.Listen() —— listener
2. 借助listener 创建用于 通信的 socket listener.Accpet() —— conn
3. 读取 conn.read() 发送端的 文件名, 保存至本地。
4. 回发 “ok”应答 发送端。
5. 封装函数,接收文件内容 recvFile(文件路径)
1) f = os.Create(带有路径的文件名)
for {
2)从 socket中读取发送端发送的 文件内容 。 conn.read(buf)
3) 将读到的数据 保存至本地文件 f.Write(buf[:n])
4) 判断 读取conn 结束, 代表文件传输完成。 n == 0 break
}
CS1.6服务器的问题、速度进、追加高分
这只是我的的版本,(CS1.6曾强普及版 ).其它的版本可能不同.*********** 在建服务器之前,务必请首先运行“CS模式转换器”,把它切换到“网络对战模式”!因为在此种模式下,才具备所有Cs1.6原来的特性!不切换则有点象CZ了。
1、服务器架设的基本要求
1)、硬件要求
服务器的最低硬件配置大概在PIII500、内存在128M以上,要是内存较低的话,那你就要常常忍受超时的痛苦了,好在P4的比较普遍,内存一般都在256M以上,甚至更高。
2)、线路要求线路是越快越好,虽然CS在游戏中连续上传和下载的速度最大也才3K/s,但如果PING过高,大家玩起来还是不爽的。
2、本服务器专用版所含游戏插件如下(前提是安装时选择并安装,且安装后启用了插件。):
1)、metamod(服务器插件总管,默认启用)
2)、amxmodx(超级管理插件,默认启用)
3)、booster(服务器FPS稳定插件,默认启用)
4 )、WWCL(脚本检查插件,默认不启用)
5)、Cheat-Death Server(著名的反作弊插件服务器端,默认不安装,如果需要,请仔细参看后面的说明,这次和以往不一样!)
3、如何架设服务器(务必详细阅读)
本版本系安装完成后就可运行的傻瓜版,但是你需要对一些地方(如服务器密码)进行简单的设置。如果不想看,按上述运行“CS模式转换器”,切换到“网络对战模式”,那么,根据是要建“局域网服务器”,还是“互联网服务器”,那么分别直接运行“Cs1.6局域网服务器”和“Cs1.6互联网服务器”。(如下图所示)。当然如果你想进步的学习,如何建立一台更好的服务器,请耐心把接下来的内容看完。
1)、“图形界面”服务器的架设:
直接运行本目录下的hlds.exe文件。并在设置中填好自己的服务器名称,人数限制,互联网或者局域网模式,OP密码等相关设置。
2)、“控制台模式”服务器的架设[推荐]:
a、请你选择CS1.6目录下的hlds.exe文件创建一个快捷方式,可发送到桌面上,然后用右键选取快捷方式的“属性”,在“属性”的“目标”后面填上[高亮的所有内容]
-game cstrike +servercfgfile server.cfg -insecure -port 27016 +maxplayers 14 +map de_dust2 +sv_lan 0 -console
修改后的参数应该如下:
"X:\CS1.6 Okgogogo增强普及版\hlds.exe" -game cstrike +servercfgfile server.cfg -insecure -port 27016 +maxplayers 14 +map de_dust2 +sv_lan 0 -console
记得要在"……\hlds.exe"之后要空上一格。 (把+sv_lan 0其中的“0”改为“1”,即为局域网。)
hlds.exe常用启动参数解释 by BoeZombie:
-console
//以控制台模式启动服务器;
-game cstrike
//指定服务器内容为CS;在控制台模式下此为必须的参数;
-insecure
//取消VAC(Valve Anti-Cheat)Valve的反作弊模块;欲加载VAC则取消此参数,同时确保[HLServer\cstrike\liblist.gam]里secure "1";
-ip 192.168.1.2
//指定服务器IP地址为192.168.1.2;此IP地址必须是服务器本机有效的内网或外网IP;
-port 27026
//指定服务器端口为27026,端口范围一般在:27010~27030。空缺此参数时,则默认27015为服务器端口;
+maxplayers 14
//指定服务器最大人数14,范围1~32(根据地图、服务器性能来定);
+map de_dust2
//指定服务器地图为de_dust2,备选地图参照[HLServer\maps\*.bsp];
+sv_lan 0
//指定服务器为Internet(互联网)服务器;+sv_lan 1为Lan(局域网)服务器;
-nomaster
+servercfgfile server2.cfg
//指定[HLServer\cstrike\server2.cfg]为服务器设置文件;空缺此参数时,则默认[HLServer\cstrike\server.cfg]为服务器设置文件;
+mapcyclefile mapcycle2.txt
//指定[HLServer\cstrike\mapcycle2.txt]为地图循环列表文件;空缺此参数时,则默认[HLServer\cstrike\mapcycle.txt]为地图循环列表文件;
+motdfile motd2.txt
//指定[HLServer\cstrike\motd2.txt]为服务器欢迎窗口内容;空缺此参数时,则默认[HLServer\cstrike\motd.txt ]为服务器欢迎窗口内容;
+logsdir logs2
//指定服务器日志log所在的目录为[HLServer\cstrike\logs2];空缺此参数时,则默认[HLServer\cstrike\logs]为服务器日志log所在的目录;
-nojoy
//关闭服务器对手柄摇杆支持,客户端可以使用手柄摇杆等;这可能只是为了稍微减轻CPU压力,因为服务器关闭了手柄摇杆支持端口;
-noipx
//关闭对NetWare IPX的支持;稍微减轻CPU压力,除非是在NetWare LAN上玩;
-heapsize 250000
//指定HLDS使用250 MB内存,当你有足够内存的情况下,可以提高服务器性能;此为非必须参数
-zone 2048
//即使在consloe里有过长语句时,服务器也不至于挂掉;此为非必须参数
+log on
//服务器日志记录开启;
b、同样您可以编辑“Cs1.6局域网服务器”和“Cs1.6互联网服务器”这两个bat文件,
具体方法:
点右键选中“Cs1.6互联网服务器”,选“编辑”一项,即可打开这个文件,则也可以修改其中的关于“hlds.exe”常用启动参数。
mapcycle.txt是地图文件循环的顺序文件
mapcycle.txt里面写的都是地图文件名,不带后缀,如de_dust2.bsp,只取de_dust2。
地图在X:\CS1.6 Okgogogo增强普及版\cstrike\maps目录下,将你想循环的地图挑出来,然后将文件名按上面所说的规则输入mapcycle.txt中,每个地图之间用硬回车隔开。加入的新地图不仅要把*.bsp文件
拷到X:\CS1.6 Okgogogo增强普及版\cstrike\maps目录下,也要在mapcycle.txt里面加入新地图的名称,切记!
motd.txt是服务器的说明文件
motd.txt为服务器说明文件,当每个玩家进入服务器后看到的第一个窗口就是它。可以随意按照自己喜欢写,可以按网页的编码进行编写,效果比较整齐好看。
3)、修改服务器OP密码(务必详细阅读)
A、如果你使用“图形界面”构建服务器,请直接在开始显示服务器界面中的“RCON密码”设置框内输入密码。例如:serverpassword
B、如果你使用“控制台模式”构建服务器,请打开cstrike目录下的server.cfg文件,找到rcon_password "12345",将12345换成你自己的服务器密码,例如:"serverpassword"。
4)、修改你进入服务器管理的amxmodx超级密码和amxmodx的远程登陆总密码(务必详细阅读)
A、修改你进入服务器管理的AMXmodx超级密码:
第一步:请用记事本方式打开X:\CS1.6 Okgogogo增强普及版\cstrike\addons\amxmodx\configs\users.ini文件,找到这里"ok3go" "12345" "abcdefghijklmnopqrstu" "a"
第二步:将里面的"ok3go"改为你自己的管理员名字,例如,"sunday";
第三步:将"12345"更改为你的管理密码,例如,"56789";
第四步:最后检查一次,你就改后的格式是否和原来的保持一致,例如,"sunday" "56789" "abcdefghijklmnopqrstu" "a"
说明:"ok3go"表示AMXX的管理员名字,"12345"表示AMXX的管理员密码,"abcdefghijklmnopqrstu"表示AMXX的管理员所有的权限,请勿更改,"a"表示该AMXX管理员进入服务器后需要密码验证身份后才能行使管理权限。一定要参看“游戏指南”上篇。
B、修改你的amxmodx远程登陆总密码:
本服务器版本支持AMXX远程管理,所以你务必修改AMXX的远程登陆总密码,请用记事本方式打开cstrike\addons\amxmodx\configs\amxx.cfg文件。找到“amx_password_field "ok3go"”,将"ok3go"改为你的密码即可,例如"sunday"或"12345"等,按你的意思办啦。以密码“12345”为例,管理员登陆时请在控制台“~”里输入 setinfo _pw "管理员密码",即:setinfo _pw "12345";或者直接写入自己的config.cfg文件中,即针对中文版用记事本打开cstrike_schinese文件夹下config.cfg文件,在最后那一部分有几个类似于“setinfo "_ah" "0"”的地方,补上一句“setinfo "_pw" "12345"”,英文版同理,这样就可以实现远程管理。补充一点,在控制台“~”里输入“rcon_password "12345"”是服务器密码。
C、amxmodx的相关文件的作用
plugins.ini是管理是否启用当前某个插件,不用的前面加分号“;”,如果要使用某个插件请去掉前面的“;”,有些插件的开启还要注意看旁注啊!
X:\CS1.6 Okgogogo增强普及版\cstrike\addons\amxmodx\configs\plugins.ini
modules.ini是开启一些模式需要的DLL,比如说,要实现手雷拖尾的使用,就要先开启engine_amxx.dll,即将前面的分号“;”去掉。
X:\CS1.6 Okgogogo增强普及版\cstrike\addons\amxmodx\configs\modules.ini
amxx.cfg里面的东西比较多,不过都有中文注释,所有宣传标语和一些特定参数的设置全在里面,如果要修改请用记事本打开。
X:\CS1.6 Okgogogo增强普及版\cstrike\addons\amxmodx\configs\amxx.cfg
MP3list.ini在启用死后自动播放MP3插件之后,要播放的曲目,大家可以摹仿编排就可以了,这个编号和cstrike\mp3文件夹下MP3编号一致。
X:\CS1.6 Okgogogo增强普及版\cstrike\addons\amxmodx\configs\MP3list.ini
D、CS1.6中禁用盾牌的方法
a、保证打开restmenu.amx禁用武器插件//cstrike\addons\amxmodx\configs\plugins.ini 将前面的分号“;”去掉。默认已经开经开启禁用武器插件,主要是禁盾了。用盾不公平,所以禁了要开启请看下面。
b、在cs的命令行使用amx_restmenu命令,这个命令在"AMXX"菜单中已有设置,出现武器控制菜单,选择禁用的武器后,保存一下就可以了。
c、也可以直接编辑weaprest.ini文件 //cstrike\addons\amxmodx\configs\weaprest.ini
例如:“shield ;Tactical Shield”就是禁止使用盾牌,要解禁把前面加个分号“;”,变成“;shield ;Tactical Shield”,或者把这句话删掉就可以,再不行关闭restmenu.amx禁用武器插件,这些方法都可以实现解禁。
5)、带反作弊功能的服务器
本服务器版本默认不支持任何反作弊功能,如果你需要更改,请仔细阅读以下内容:
a、“图形界面”的反作弊功能
如果你需要打开VAC2反作弊功能,请直接在开始显示服务器界面中的“Secure(Valve Anti-Cheat)”前面的设置框内打勾;
如果你需要打开Cheat-Death Server反作弊功能,请仔细查看以下内容。
*******************************************************************
CD Server v4.29.4安装加载过程
1.请首先运行“CS模式转换器”,把它切换到“网络对战模式”!
将cdmod.dll放到\cstrike\addons\cdeath里[已经有了,您不必再下载安装了];
2.修改\cstrike\liblist.gam文件内容为高亮内容,如果你还需要加载服务器插件总管MetaMod。
game "Counter-Strike"
url_info ""
url_dl ""version "1.6"
size "184000000"
svonly "0"
secure "0"
type "multiplayer_only"
cldll "1"
hlversion "1125"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
cdmod_chain "addons\metamod\dlls\metamod.dll"
gamedll "addons/cdeath/cdmod.dll"
trainmap "tr_1"
要注意以下加亮的地方,如果你不需要Metamod,则将
cdmod_chain "addons\metamod\dlls\metamod.dll"
改为
cdmod_chain "dlls\mp.dll"
3.确保cstrike\addons\metamod\plugins.ini里没加载CD!
4.如果对于cstrike\liblist.gam文件,如果朋友不太会改,而且你又是安服务器插件总管请参看cstrike\SAVE\liblist_CD.gam文件。
****************************************************************
C-D Server 4.29.4它的工作原理被改进了,现在它不但要判断客户端是否开启了新版C-D Client,还要判断客户端是否有独立的Steam_ID,只要一个条件不满足,就认为客户端[No C-D]。所以NonSteam CS1.6 Server要安装最新补丁,才能继续使用新版C-D Server 4.29.4,本版已打上了。
友情提示:VAC2和C-D Server,两种反作弊器请勿同时使用。
b、“控制台模式”的反作弊功能
如果你只需要打开最新的VAC2反作弊功能,您所要做的是将所有hlds.exe启动参数里的这个参数,请将其中的“-insecure”改为“-secure”就行了,同时确保[X:\CS1.6\cstrike\liblist.gam]里这个参数,即secure "1"。以“Cs1.6互联网服务器.bat”为例,用记事打开,修改为
-game cstrike +servercfgfile server.cfg -secure -port 27016 +maxplayers 14 +map de_dust2 +sv_lan 0 -console ( VAC2加载的成功的提示信息和所建服务器的效果图——有个小盾牌)
而打开C-D Server反作弊功能,同“图形界面”的反作弊功能的C-D Server加载模式一样,只要修改cstrike\liblist.gam文件。
6)、中文服务器名字
本服务器支持中文服务器名字,但仅限于用“控制台模式”构建的服务器,具体操作步骤如下:
请用记事本方式打开cstrike\server.cfg,然后找到“ hostname"反恐大联盟"”,将其中的中文部分(反恐大联盟)更换为你需要的中文服务器名即可,比如改名为"我的CS1.6个人服务器",同时要保存为UTF-8编码。
7)、服务器参数设定与修改
请用记事本方式打开cstrike\server.cfg,所给参数就在其中,大家根据需要进行设定和修改。
如果各项指令不清楚,请参看“CS控制台命令大全”和下面的“补充1和补充2”。
8)、关闭相关插件的办法
你如果需要关闭不使用的插件,请用记事本方式打开cstrike\addons\metamod\plugins.ini文件,找到“ win32 addons/xxx/xxx/xxx.dll ”,在win32前面加上分号“;”或加“//”保存即可。
//amxx超级管理插件
win32 addons/amxmodx/dlls/amxmodx_mm.dll
//服务器稳定和加速插件
win32 addons/booster/booster_mm.dll
//脚本检查插件(可以过滤部分作弊脚本,保持自已的config.cfg文件合法性)
;win32 addons/wwcl/dlls/pcawwclconfig_mm.dll
9)、关于比赛插件AMX_Match_Deluxe的用法
请参看相关的AMXmodx\Doc中的AMX_Match_Deluxe插件的用法[在X:\Cs1.6 Okgogogo增强普及版\cstrike\amxmodx\doc文件夹里可以找到]
10)、关于魔兽争霸3、死亡竞赛插件、武器竞技场等插件,只要启用即可。plugins.ini是管理是否启用当前某个插件,不用的前面加分号“;”,如果要使用某个插件请去掉前面的“;”。
X:\CS1.6 Okgogogo增强普及版\cstrike\addons\amxmodx\configs\plugins.ini
而csdm.cfg是死亡竞赛插件的配置文件,可以用记事本打开,进行一些具体设置。
补充1:『仅供参考』
如果您的服务器名称用中文,那么请将server.cfg保存为UTF-8编码。
这个server.cfg并不适合所有网络状况,请您根据自己的实际网络状况修改、增删。
如果您觉得哪里设置不妥或有疑问,本人期待您的批评指正、意见建议!
**************************************************************
//CS1.6 比赛服务器脚本 by BoeZombie
rcon_password "rconpassword"
// OP 密码
// "" 表示没有
hostname "CS1.6比赛专用服务器 #A01"
// 服务器名称
sv_region 4
// 服务器所在区域注册参数
// 255=全球
// 0=美国东部
// 1=美国西部
// 2=南美洲
// 3=欧洲
// 4=亚洲
// 5=澳洲
// 6=中东
// 7=非洲
sv_rcon_maxfailures 9999
// 输入OP密码 错误次数上限
// 达到上限则封禁对方的IP
sv_rcon_banpenalty 5
// 封禁的时限 单位 分钟
// 0=永久
sv_maxupdaterate 30
// 服务器每秒更新最大频率
// 根据实际网络状况调节
// sv_maxrate / 300 = 要设的值
// 默认=30
// 局域=101
sv_minupdaterate 20
// 服务器每秒更新最小频率
sv_unlag 1
// 玩家延时补偿
// 0=关闭
// 1=开启 (默认)
sv_maxunlag 0.5
// 延时补偿最大值默认 0.5
// 0.5=500毫秒 (默认)
sv_voiceenable 1
// 服务器是否允许麦克风语音通讯
// 0=禁止
// 1=允许 (默认)
sv_unlagsamples 1
// 延时补偿数据包平均采样数量
// 默认=1
sv_unlagpush 0
// 服务器推进延时补偿
// 0=关闭 (默认)
// 1=开启
当前标题:go语言CS服务器 CS go服务器
本文来源:http://cdiso.cn/article/hepsid.html