请问怎样建立CS的网上对战?怎么知道服务器的IP?

请问怎样建立CS的网上对战?怎么知道服务器的IP?,第1张

分类: 游戏
解析:

快速回复 贴吧投诉

真人cs--cs真人实战 众邦装备

cs真人实战,面对面交锋本专利产品是借鉴cs反恐网络游戏的概念而成,是
csgogo

凯光产品:真人CS激光对抗
沈阳凯光新技术有限公司致力于激光、电子、通信、计算机等技术在军事训
sycaon

1 教你建CS服务器-图文并茂

好多人说建CS服务器比较难,这里呢,我整理了我写的一些再加上,我想大家看着在建服务器应该

简单些了吧。

硬件:

服务器的硬件建议配置大概在P4 2G、内存256M左右,当然配置越高越好,带超线程的处理器更能发挥出巨大

的威力,线路最好是10M独享光纤,要是网络带宽较低的话,那你就要常常忍受游戏中狂卡的痛苦了。这是我

的经验了,再就是电脑绝对要稳定,呵呵。

软件:

一、 *** 作系统:

服务器的 *** 作戏中当选Linux,占用资源少,稳定。但是安装、 *** 作比较复杂,普通应用建议用:瘟都死吧。

首选WindowsXP Professional,相对简单易用些,记住别忘了升级到SP2在打上各种安全补丁,关闭不需要的

系统服务。

附:服务器和主机的区别:

搜索时发现前面有小箱子的是服务器,没有的是主机。

(箱子是用Windows系统间的服务器)

(有个小企鹅的是用Linux建的服务器)

(还有一种大眼睛的是架设的HLTV转播服务器,通常是128人的,还有更多的,不能进去游戏,只能进入观看

和聊天,如果进去128人混战多爽啊?郁闷,呵呵)

二、CS服务器软件:

平台下载的版本不太适合架设服务器,我用的是下载的Hlserver4111中文版(文件大小118M),下载后安

装,然后下载原版cs15(文件大小121M),必须打上两个免cd-key补丁。当然也可以直接把平台下载的

CS15中文硬盘版目录下的cstrike文件夹复制到服务器目录下直接使用,平台的cs已经打上两个免cd-key补

丁了。

贴子相关:

作者: 上网狂 2006-2-12 17:47 回复此发言

--------------------------------------------------------------------------------

2 1

〔1〕打开cstrike文件夹,找到servercfg,用记事本打开,删除里面所有文字,将下面的服务器文本参数

复制进去。(带红字的部分是内容,下同)

贴子相关:

作者: 上网狂 2006-2-12 17:48 回复此发言

--------------------------------------------------------------------------------

3 回复:教你建CS服务器-图文并茂

0 不允许 1 允许

不想用的,前面就打上

进入服务器密码

sv_password xxxx

远程管理密码,写上你自己的吧

rcon_password xxxx

服务器名称,这是我的,大家自己修改成自己的吧

hostname (SD) SERVER

下面3项是关于网络的,默认吧,不要改

sv_maxrate 10000

sv_minrate 1000

sv_maxspeed 320

暂停游戏 禁止0/允许1

pausable 0

作弊模式 关闭0/开启1

sv_cheats 0

自动瞄准 关闭0/开启1

sv_aim 0

战术手电 允许1/禁止0

mp_flashlight 1

脚步声 开启1/关闭0

mp_footsteps 1

高处落下伤害 开启1/关闭0

mp_falldamage 1

自动踢出不动的玩家 开启1/关闭0

mp_autokick 0

观察员模式 开启1/关闭0

allow_spectators 1

服务端设定游戏复位的时间,包括杀人数、武器、金钱和得分。设0不复位。

sv_restartround 0

每局时间多少分钟

mp_timelimit 40

购买武器冻结时间 (0-45)建议5秒以内。

mp_freezetime 2

每回合几分钟

mp_roundtime 35

购买武器装备时间(025-15)即15秒-90秒

mp_buytime 15

炸d倒计时时间 (15-75)

mp_c4timer 35

开始游戏时的金钱数量(800-16000)

mp_startmoney 800

死亡后视角 1本队队友 2原地 0无限制

mp_forcechasecam 0

死亡后视角模式 0自由跟随/1固定跟随

mp_chasecam 1

人物死亡后屏幕 不变黑0/变黑1

mp_fadetoblack 0

友军误伤 关闭0/开启1

mp_friendlyfire 0

手雷友军伤害 关闭0/开启1

mp_friendly_grenade_damage 0

杀害友军惩罚 0不惩罚/惩罚:杀害队友超过(1-n)人,下一回合自动死亡

mp_tkpunish 0

自动调整双方队伍平衡 不调整0/调整(1-n)个人

mp_autoteambalance 2

双方人数差超过n人即自动调整人数差异 0关闭

mp_limitteams 1

杀害人质惩罚 0不惩罚/惩罚:规定时间内伤害人质超过(1-n)人自动踢出

mp_hostagepenalty 0

杀人数、得分上限 无0/有(1-n),超过上限就换地图。

mp_fraglimit 0

胜利次数上限无0/有(1-n),超过上限就换地图。

mp_winlimit 0

回合上限 无0/有(1-n),超过上限就换地图。

mp_maxrounds 0

允许下载 开启1/关闭0

sv_allowdownload 1

允许下载(sv_allowdownload 1)开启时控制是否允许玩家的LOGO传送 允许1/禁止0

sv_send_logos 1

允许下载(sv_allowdownload 1)开启时控制是否允许资源文件传送 允许1/禁止0

sv_send_resources 1

允许上传 关闭0/开启1

sv_allowupload 1

服务器重力设置 默认正常重力800,范围-999到99999

sv_gravity 800

投票比率(大家可以通过投票踢出作弊者和更换地图) (01-1)

mp_mapvoteratio 06

设定鬼魂模式刷新值(01-1)

mp_ghostfrequency 01

服务器高品质纹理 关闭0/开启1

sv_sendvelocity 0

服务器减少LAG延迟现象(对服务器要求高) 关闭0/开启1

mp_lowlag 0

服务器细节数据发送 默认300 ,可减低到250、200,改善速度。

mp_decals 200

服务器是否允许麦克风语音通讯 允许1/禁止0

sv_voiceenable 1

服务器是否允许客户端之间使用语音通信 允许1/禁止0

sv_alltalk 0

服务器是否记录文件 不记录0/记录1

mp_logfile 0

是否在记录文件里记录谈话内容 不记录0/记录1

mp_logmessages 0

试图取得管理员权限失败超过几次,CDKEY即被BAN

sv_rcon_maxfailures 1

服务器每次开机,读取被BAN的IP

load ban files

cdrequired 1

cdrequiredversion auto

中文注解可以带着,没有关系。

〔2〕修改mapcycletxt文件,就是地图循环

贴子相关:

作者: 上网狂 2006-2-12 17:48 回复此发言

--------------------------------------------------------------------------------

4 回复:教你建CS服务器-图文并茂

mapcycletxt里面写的都是地图文件名,不带后缀,如cs_747bsp,只取cs_747。地图在Hlserver()

cstrike()maps目录下(平台的bug,不显示反斜杠,所以我用了括号),将你想循环的地图挑出来,然后将

文件名按上面所说的规则输入mapcycletxt中,每个地图之间用硬回车隔开。加入的新地图不仅要把bsp文

件拷到Hlservercstrikemaps目录下,也要在mapcycletxt里面加入新地图的名称,切记!

比如:

de_aztec

de_cbble

de_dust2

de_inferno

〔3〕修改motdtxt,是服务器的说明文件。

贴子相关:

作者: 上网狂 2006-2-12 17:49 回复此发言

--------------------------------------------------------------------------------

5 回复:教你建CS服务器-图文并茂

motdtxt为服务器说明文件,当每个玩家进入服务器后看到的第一个窗口就是。可以随意按照自己喜欢写。

我的仅供大家参考:

(SD) SERVERS

=== ZUO BI SI QUAN JIA ===

=== MA REN GUN ===

CS15不支持中文,只能用拼音。

〔4〕当然只有这些,服务器是不是太呆板?那好咱们接着打插件,什么的插件都有,看你需要什么了,我的

只打了几个简易插件,多了影响速度啊,这方面我不多说了,大家找相关的资料自己看看吧。

贴子相关:

作者: 上网狂 2006-2-12 17:50 回复此发言

--------------------------------------------------------------------------------

6 回复:教你建CS服务器-图文并茂

1

贴子相关:

作者: 上网狂 2006-2-12 17:50 回复此发言

--------------------------------------------------------------------------------

7 回复:教你建CS服务器-图文并茂

〔5〕先进入某个战网CS15某一个大厅,选“设置”在“游戏运行程序(必须设置)”里面选“浏览”找到你刚才安装

好的“hldsexe”点击“打开”。

然后在“命令行参数(可不设)”里面添上

“-game cstrike -port 27015 -nomaster -insecure +map de_dust2 +maxplayers

32 +sv_lan 1 -noipx”点击“关闭”

详解:

-game cstrike

指定hlds建立的是cstrike的服务器。

-port 27015

指定服务器的端口为27015。如果不指定,默认为27015。

-nomaster

使服务器不到master服务器上登记认证。

-insecure

关闭vac(也有叫v 的)反作弊。vac反作弊打开的话需要先到vac服务器进行won认证。

+map de_dust2

指定起始地图为de_dust2

+maxplayers 32

指定服务器最大人数为32

+sv_lan 1

指定服务器运行方式为lan模式

-noipx

指定服务器运行不需要IPX协议

最后点击“启动游戏”,按照设置就可以了。

作者: 上网狂 2006-2-12 17:52 回复此发言

--------------------------------------------------------------------------------

8 回复:教你建CS服务器-图文并茂

1

贴子相关:

作者: 上网狂 2006-2-12 17:52 回复此发言

--------------------------------------------------------------------------------

9 回复:教你建CS服务器-图文并茂

设置好后,在出来的窗口上点击“Start Server”过一会,就会有一个窗口启动了。恭喜你!成功了!

贴子相关:

作者: 上网狂 2006-2-12 17:53 回复此发言

架设cs服务器提示Could
not
establish
connection
to
Steam
servers
这个提示是指你的服务端连接
Steam
服务器没有成功!
看看你的启动参数里是否加了-nomaster这个参数,有话
就要去掉!
还有

valve
文件夹的
woncommlst
下的内容是否为
//
Server
Lists
//
Titan
{
half-lifeeastwonnet:6003
half-lifewestwonnet:6003
half-lifecentralwonnet:6003
}
Auth
{
half-lifeeastwonnet:7002
half-lifewestwonnet:7002
half-lifecentralwonnet:7002
}
Master
{
half-lifeeastwonnet:27010
half-lifewestwonnet:27010
half-lifecentralwonnet:27010
}
ModServer
{
half-lifeeastwonnet:27011
half-lifewestwonnet:27011
half-lifecentralwonnet:27011
}
Secure
{
half-lifespeakeasy-nychlauthnet:27012
half-lifespeakeasy-seahlauthnet:27012
half-lifespeakeasy-chihlauthnet:27012
}
还有的话,那就是
CS主目录下
swdsdll
这个扩展文件没有破解成功!

方法一:
本地连接_状态----支持----默认网关
进入 默认网关网站------输入账号密码------找到IP地址一栏
假设你的外网IP为 116743105
然后加上端口(默认27015)CS里面可以查IP处可以查到
这个就是你的服务器IP了
116743105:27015
但是,还不行的~~
还要找到 转发规则(默认网关网站)下的---
虚拟服务器 协议为TCP URL
端口是你的HLDS(CS服务器)的端口 点 启用
然后保存
可以了~~~
116743105:27015
方法二:(未经验证)
用花生壳 加上上面的虚拟服务器的步骤
假设你的花生壳IP为
abcdvicpnet
那你的服务器IP就是
abcdvicpnet:27015
嘿嘿~~~~

如你所述,据我所知 新浪的SAE的云服务器只支持php,python和jsp这三种脚本语言。目前需要付月租费的腾讯云服务器可以满足你的要求,支持很多语言的开发,不过环境需要你自己搭建的,你可以上网搜到需要哪些代码包,腾讯云官方也有一些说明文档的,我试过,支持cs架构。个人水平有限,希望回答能让你满意。(^__^) 嘻嘻……

cs16服务器架设
一、基本安装篇
1、建立服务器的带宽和机器配置
16服务器对对带宽和机器配置的要求比15高一些,我在ADSL上通过浩方平台建立15服务器,可以在本机上进行游戏,但是16出现明显的停顿,无法流畅的游戏,即使机器配置很高也不能彻底解决,相信带宽是最大的瓶颈。
因此,使用ADSL或者机器配置一般的cser建议不要在本机上建立服务器,用lan的cser在本机上建立服务器效果也不会太理想(除非你只想提供一个服务器,过一把OP的瘾,呵呵)。
2、16服务器版本
我收集有6个版本的cs16,通过试用,个人认为esai2738经典版是最好的,只有200M,同时包括了建立服务器的必要组件,用来游戏与经典版建立的服务器能够很好的兼容。
下载地址:bt种子下载
3、下载完毕后,点击桌面的快捷方式‘Cs16服务器’,自己的服务器就开始工作了,就这么简单?!呵呵。不要只扔西红柿,再来几个鸡蛋,鸡蛋西红柿:)
这只是第一步。看看下边吧:
二、设置篇
1、右键打开桌面快捷方式的属性:
×:\Cs16中文版\hldsexe -game cstrike -port 27016 +maxplayers 16 +map de_dust2 -console +localinfo mm_gamedll dlls/hldsmpdll
其中27016为服务器端口,可以进行修改;
maxplayers 16为最大人数,可以自由变更,别超过32;
开始地图de_dust2可以更换成你喜欢的地图;
+localinfo mm_gamedll dlls/hldsmpdll指你的游戏用哪个dll启动(很多人反映没有新特性,就是由于你的dll没设置好)
其他的参数建议不要更改。
2、反作弊软件的选择
很多自己建立了服务器的cser会发现无法进入游戏,或者进入后很快被踢出,我在开始建立服务器的时候也遇到了类似问题。查考了大量资料后,我认为是反作弊软件的冲突造成的。一般情况下,我们认为cd比vac要强,会自然想打开服务器的cd反作弊插件,或者进入游戏前打开cd。此时,以上问题就出现了。
因此,我们需要将cs的cd插件关掉:
打开\cstrike\addons\metamod\pluginsini,在“win32 addons/cdeath/cdmoddll”前加上//,
即“//win32 addons/cdeath/cdmoddll”。
进入服务器前也不要打开cd。
安装vac,打开cstrike\liblistgam,将设置成secure "1",一般情况下,安装完毕默认是打开的,如果关闭可以将1改为0。
wwcl是杜绝修改脚本作弊的插件,打开cstrike\addons\metamod\pluginsini,其中win32 addons/wwcl/dlls/pcawwclconfig_mmdll即为打开,可以在前面加上//将其关闭。
建议:打开vsm和wwcl,可在一定程度上防止作弊。
3、服务器中amx插件的使用
可以说,amx插件对15而言是成熟的,在16上使用是不是有冲突还不敢肯定,因此建议不要安装过多的amx插件。
我的amx插件:
; AMX Mod plugins
adminamx admin base (required for any admin-related)
;admin_mysqlamx admin base - MySQL version (comment adminamx)
admincmdamx basic admin console commands
adminhelpamx help command for admin console commands
adminslotsamx slot reservation
menufrontamx front-end for admin menus
cmdmenuamx command menu (speech, settings)
plmenuamx players menu (kick, ban, client cmds)
restmenuamx restrict weapons menu
mapsmenuamx maps menu (vote, changelevel)
antifloodamx prevent clients from chat-flooding the server
adminchatamx console chat commands
adminvoteamx vote commands
nextmapamx displays next map in mapcycle
timeleftamx displays time left on map
mapchooseramx allows to vote for next map
scrollmsgamx displays a scrolling message
imessageamx displays information messages
welcomemsgamx console motd @ client connection
statsamx stats on death or round end (CSStats Module required!)
stats_loggingamx weapons stats logging (CSStats Module required!)
telemenuamx teleport menu (Fun Module required!)
miscstatsamx bunch of events announcement for Counter-Strike
pausecfgamx allows to pause and unpause some plugins
statscfgamx allows to manage stats plugins via menu and commands
;ucstats_cstrikeamx i love you
;ucstats_liveamx hehe heh
;goreamx 44hehe
amx_restrictshieldsamx
前面加;的为禁止的。最后一个为禁用盾牌插件。
PS:看着服务器中一堆拿着盾牌的家伙,感觉实在是不爽:)
下载amx以前的版本安装,amx点击下载
免盾牌amx程序amx插件,解压后拷贝到\cstrike\addons\amx目录下,覆盖源文件。
完成后,可以自己考虑使用那些插件:打开\cstrike\addons\amx\plugins\pluginsini,进行修改。
4、服务器的一般设置
首先要设置你的服务器基本参数、OP密码等。
打开\cstrike\servercfg
sv_password "" 设置玩家进入你的服务器是否需要密码,在""中加上你的密码。
rcon_password "" 设置远程控制OP密码。
hostname "BeiJing JiaoDaJiaYuan cs16 Server" 设置你的服务器名称
sv_maxrate 10000
sv_minrate 1000
sv_maxspeed 320 以上三个为服务器网络连接参数,不建议修改
pausable 0 是否允许暂停游戏 禁止0/允许1
sv_cheats 0 作弊模式 关闭0/开启1,谁会开呢,呵呵
sv_aim 0 自动瞄准 关闭0/开启1
mp_flashlight 1 战术手电 允许1/禁止0
mp_footsteps 1 脚步声 开启1/关闭0
mp_falldamage 1 高处落下伤害 开启1/关闭0
mp_autokick 1 自动踢出不动的玩家 开启1/关闭0
allow_spectators 1 观察员模式 开启1/关闭0
sv_restartround 0 服务端设定游戏复位的时间,包括杀人数、武器、金钱和得分。设0不复位。建议设置为0,不要改。
mp_timelimit 450 每局时间,以分钟计。
mp_freezetime 3 购买武器冻结时间 (0-45)建议5秒以内。
mp_roundtime 3 每回合几分钟,一般为3
mp_buytime 025 购买武器装备时间(025-15)即15秒-90秒
mp_c4timer 35 c4炸d倒计时时间 (15-75)
mp_startmoney 800 开始游戏时的金钱数量(800-16000)
mp_forcechasecam 2 死亡后视角 1本队队友 2原地 0无限制
mp_chasecam 1 死亡后视角模式 0自由跟随/1固定跟随
mp_fadetoblack 0 人物死亡后屏幕 不变黑0/变黑1
mp_friendlyfire 0 友军误伤 关闭0/开启1,如果是混战服务器,建议设置为0,无聊的人很多:)
mp_friendly_grenade_damage 1 手雷友军伤害 关闭0/开启1
mp_tkpunish 0 杀害友军惩罚 0不惩罚/1惩罚:杀害队友超过(1-n)人,下一回合自动死亡
mp_autoteambalance 1 自动调整双方队伍平衡 不调整0/调整(1-n)个人
mp_limitteams 2 双方人数差超过n人即自动调整人数差异 0关闭
mp_hostagepenalty 0 杀害人质惩罚 0不惩罚/惩罚:规定时间内伤害人质超过(1-n)人自动踢出
mp_fraglimit 0 杀人数、得分上限 无0/有(1-n),超过上限就换地图。
mp_winlimit 0 胜利次数上限无0/有(1-n),超过上限就换地图。
mp_maxrounds 0 回合上限 无0/有(1-n),超过上限就换地图。
sv_allowdownload 1 允许下载 开启1/关闭0
sv_send_logos 1 允许下载(sv_allowdownload 1)开启时控制是否允许玩家的LOGO传送 允许1/禁止0
sv_send_resources 1 允许下载(sv_allowdownload 1)开启时控制是否允许资源文件传送 允许1/禁止0
sv_allowupload 1 允许上传 关闭0/开启1
sv_gravity 800 服务器重力设置 默认正常重力800,范围-999到99999,想享受一下玩家飘在空中的‘美景’,可以修改,^_^
mp_mapvoteratio 06 投票比率(大家可以通过投票踢出作弊者和更换地图) (01-1)
mp_ghostfrequency 01 设定鬼魂模式刷新值(01-1)
sv_sendvelocity 0服务器高品质纹理 关闭0/开启1
mp_lowlag 1服务器减少LAG延迟现象(对服务器要求高) 关闭0/开启1
mp_decals 300服务器细节数据发送 默认300 ,可减低到250、200,改善速度。
sv_voiceenable 1 服务器是否允许麦克风语音通讯 允许1/禁止0
sv_alltalk 0 服务器是否允许客户端之间使用语音通信 允许1/禁止0
sv_region 4 设置你的服务器为亚洲地区,玩家刷新的时候更方便找到你的服务器。
mp_logfile 0服务器是否记录文件 不记录0/记录1
mp_logmessages 0 是否在记录文件里记录谈话内容 不记录0/记录1
// load ban files
ex-ec listipcfg
ex-ec bannedcfg
进入别人的服务器看到一些有意思的欢迎画面和欢迎词,自己也可以做。
打开\cstrike\motdtxt,里面可以只是文本文件,想写的都写上吧,注意不要太多就OK了。如果你想换成你的网址和logo,可以在其中修改。把你的logo文件放到\cstrike目录下,修改amx_imessage "Welcome to %hostname% Please Enjoy Yourself :]" "255100000"
amx_imessage "Please Have Fun in %hostname%
More Info Please Visit >

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

原文地址: http://www.outofmemory.cn/zz/13428519.html

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

发表评论

登录后才能评论

评论列表(0条)

保存