名位CS高手,急问!!!
上互动论坛混时间也不算太长,回复求助帖子无数。
现在就将打CS可能出现的问题,稍微罗列一下,造福苍生拯救万灵,阿弥托佛~~。
这些问题及解决方法,本人积累或原创,版权所有,翻版不究,请注明出处即可。
我一般以普通版本CS为例,不过www.cs-cn.net的汉化版本似乎比较多见,也以它为例说明。(为了描述方便简称cscn版本了)
(说明)控制台:在进入CS的设置中加参数 -console,即可在游戏中调出控制台,按~(即1左边的那个键)即可。
如何加参数?在互动,要在大厅里的“设置”--“命令行参数”里加上 -console。
要是在局域网,在桌面的CS快捷方式,点右键属性,在“目标”栏的后面加上 -console 就可以了,中间要加空格。 以下问题随机无序排列。(有点长,要有点耐心才能看完哦)
1、远程控制问题。如何防止自己的主机被别人恶意刷新,更改。
这个问题只存在于cscn 版本中,由于www.cs-cn.net汉化CS时,在server.cfg和listenserver.cfg文件中加入了一行“rcon_password www.cs-cn.net” 所以可以用“www.cs-cn.net”这个密码进行远程控制。
更改密码方法:
cscn版本中,H,1,0, 输入更改后的密码即可,随便输几个字符就行了。
也可在控制台中,输入命令:rcon_password XXXX(新密码)即可。
另:直接在server.cfg和listenserver.cfg文件中删掉那一行,以后进CS就不必再麻烦了,没有远程控制了。
另:关于远程控制的若干命令,由于怕引起不必要的麻烦,在此就不列出了。
2、自己怎样刷新? 换地图,设置某些时间的问题。
方法一、控制台输入命令。常用的有:
sv_restartround 1 (刷新一遍) 或者retry命令也可。
reconnect (自己刷新一遍,也就是重新加入游戏,而不必退出)
mp_startmoney 16000 (开始时的钱数)
mp_c4timer 45 (设定C4炸弹的爆炸时间)
mp_buytime 2 (多少分钟内可在基地买东西)
mp_timelimit 45 (打多少分钟换地图)
mp_roundtime 2 (一个回合多少分钟)
mp_freezetime 0 (多少秒时间内固定在那里买枪)
mp_autoteambalance 1 (双方队伍人数自动平衡)
name “XXXXX” (游戏中改自己的名字)
changelevel XXXX (换成XXXX地图)
decalfrequency XX (设定喷LOGO的间隔时间)
方法二、在cscn版本里,
H,1,1 (刷新一遍)
H,1,2 (自己刷一遍)
H,1,3 (开始时的钱数)
H,1,8,1 (打多少分钟换地图)
H,1,8,2 (一个回合多少分钟)
H,1,8,3 (多少秒时间内固定在那里买枪)
H,1,8,4 (多少分钟内可在基地买东西)
H,1,8,5 (设定C4炸弹的爆炸时间)
H,4 (游戏中改自己的名字)
H,5 (换地图)
3、踢人问题。常有人有人作弊,看不顺眼,怎么踢他出去?还有那些乱刷新的家伙,怎样揪出他,踢他出去?
首先回答踢人问题:
踢人分两种:
一是简单的踢他,不过他还可以再进来,这种简单,作方法:
控制台,输入users显示出每个玩家的ID编号,
输入kick #XX(编号)(编号前面加#哦),OK,解决。
为什么要踢他的编号呢,因为有的人在名字里用了特殊符号或者太长记不住,所以踢编号是最好的方法。
二是踢他出去并封他的IP,让他就算换了名字也进不来。作方法:
控制台,先查ID编号,再输入banid YY #XX kick,就可以了,不过在实际中这样做自己主机就会退出游戏。
经过研究,发现,在局域网游戏中是不可以这样banid的,为什么呢?经查,所有局域网的玩家的uniqueid都是一样的,(虽然个人的ID编号不一样,)banid 命令是以uniqueid为识别的,所以banid别人就把自己顺便给banid 出去啦。
好,踢人问题解决了,可是有人捣乱刷新,怎么查出这个人呢?
解决方法:在他刷新或乱改了设置之后,马上调出控制台,好,你会看到这样的话:rcon from 192.168.29.34 ……(之后写的是他用的远程控制密码和远程控制命令),看到IP了吗?
输入status,可以查看各个玩家的ID和对应的IP,看出是谁了吧?警告他!不要捣乱!不爽的话用users加kick 对付他也不过分哦。
!不过在此忠告大家,杀人不过头点地,封IP太毒了吧,踢一下也就行了,让他再进来不捣乱就行。
4、CDKEY问题。
呵呵,常有人在论坛上要正版CDKEY。
不必想了,我们还是用我们的盗版CDKEY吧,在互动上进局域网游戏是一样用的,
在此给出几个:
5590-73806-8806
3293-04914-4860
5796-93604-1881
3398-64213-6822
5690-93404-2881
2390-22063-1841
3392-34213-8809
2092-22666-6828
2298-52248-1888
5、重复打字、说话问题。
常有人问为什么有的人一句话可以连续发好几遍,而自己只能一遍一遍打呢?
解决办法:
在控制台下,用say XXXXXXXXXXXXX 说话就可以了,相当于Y键,说完后,按向上的方向键就可以重复上次输入的命令,这样不就OK了?
还有用say_team XXXXXXXXX命令就相当于U键,只对队友说话。而Y是所有人都能看到的。
6、CS路径设置问题。
新手刚进互动时,常不会设置路径,其实很简单,看看你的CS游戏装在什么地方,找到他就行了,找到桌面的那个快捷方式也行。一般是“C:|Program Files|CS1.5中文硬盘版|CS1.5中文硬盘版|cstrike.exe”。
7、POD机器人问题。
有人问起关于POD机器人怎么用的问题。在此简单作答:
= 可以调出菜单,英文好完全可以自己看明白了。
不明白的话,以下是常用的:
=1 表示随机加一个电脑,=51 表示全部加匪,=52表示全部加警,
=6表示去掉一个电脑,=7表示把电脑全部去掉,
=3表示把电脑全部杀死,=4就是连玩家连自己一起死啦!
=81表示让电脑只带刀,不许拿枪。
点击这里打开POD机器人详细使用说明
8、反作弊器问题。平台作弊问题。
在此再次申明:痛恨作弊!不过哪里都有败类,CS也不例外。各大厅似乎都有某些作弊者。
关于平台,本身是具有一定的反作弊功能的,(不过可以破解掉,至于如何破解,别问我。)
互动平台目前还不强制支持Cheating-Death 反作弊器,所以基本上在互动是不开CD的。
呼吁:作弊者人人得而诛之!!! 9、黑屏,视角问题。有人问怎样才能让死了后屏幕变黑,或只看到自己人。
解决方法:
输入命令mp_fadetoblack 1/0 (1是屏幕变黑,啥也看不到,0是可以看到)
输入命令mp_forcechasecam 0/1/2 (0是自由模式、1只能跟着自己队友走动、2尸体视线留在原地)
10、CS窗口化问题
假如你需要用窗口模式来玩CS,请在CS参数里加上 -windows 即可。
如果又不需要窗口模式了,去掉参数-windows ,并在视频设置(video configure)里,
把“运行在窗口”(run in a windows)前面的*去掉就可以回复全屏了。
v11、不进服务器,怎样看各服务器的ping值大小
一般在服务器列表里,都是用点来表示网速的快慢,可是不能准确的表示ping的值。
解决办法:
1、选择服务器,点一下“信息”一栏,可以看到ping值,但是你进服务器的时候,实际的ping值应该比看到的要高一点点。
2、在启动的参数里加入 -numericping, (就象加 -console一样加,参照文章前面)进去会发现本来Ping是用点显示,现在加了数字,数字越小ping越低,速度越快。
12、CS屏幕大小不对,准心不准问题
碰到CS屏幕大小不准,准心偏低不准,等等。
是因为按了-号使屏幕变小了,按=号可以变大,不过如果装了POD,按=号就不能变大了,=成了POD的菜单呼出键。
可以退一下,恢复默认值就可以按=号调大了,不过这时POD就不能再呼出了,就是不能再调POD了 。
所以有另一个方法,就是使用命令调屏幕大小,不需要退。 命令是:
sizedown 缩小屏幕
sizeup 放大屏幕
13、局域网无法连接,快捷方式问题。
这个问题很蹊跷,以前很多高手都栽了。呵呵。就是局域网的两台机子可以在互动平台上联网,在局域网里建时,也能 看到主机,就是进不去!提示信息应该为:You cannot connect to a server running a custom game cstrike until you……
呵呵, 你只是范了一个很小很小的错误。 -----快捷方式的问题,你是从桌面的快捷方式进入游戏的,点快捷方式的属性,会发现“起始位置”是空的,把它填上CS的目录,OK,问题解决了。就这么简单。 其中原因,呵呵,高手自会明白。
14、CS被锁问题。
这个问题好象我来以前没人回答过。
就是每次点击cs的图标以后,开场画面都能正常 出现,但是当我点击“进入游戏”时,总会 跳出下面一串英文:Content control configuration-On.
这个问题是因为打开了连接控制,也就是给CS加上了密码,
没这个密码是不能用CS的。 假如你知道密码,在“游戏设置”的“连接控制”里把“使用连接控制”的*去掉,不过需要密码。
假如你不知道密码。 破解它。
运行regedit,打开HKEY_CURRENT_USER/Software/Valve/CounterStrike/Settings
里面有个“User Token 2”
删掉它,就OK了。
15、大跳问题。有人问怎样才能跳在空中划腿呢?也就是所谓的跳蹲。
1、方法一,按键设置:
把跳跃键的第二设定改为V键或B键。 (CS里,每样都可以同时设2个键的,直接在控制设置里改就行了。)
CS里打的时候,可以用大拇指,把V键和空格键一起按,就可以了。
这是正规按出来的跳蹲。
2、用一个简单的脚本也可以实现,这里有个脚本:
alias +sjump “+jump;+duck”
alias -sjump “-jump;-duck”
bind SPACE +sjump
把它们一行一行从控制台输入也可以,不过一般都写到CFG文件里去,这样比较方便。
你可以把它加入到autoexec.cfg文件里去(在cstrike文件夹里,用记事本打开加进去就行啦),然后在CS中控制台下,执行一次
这个文件:exec autoexec.cfg 就可以了,以后每次它都会自动运行的。
16、戴耳机左右声道与实际相反问题。
如果戴耳机左右声道与实际相反或者声音左右不清,
首先,在系统的音量设置里把混音之类的什么去掉。
再进CS,在 游戏设置--》音频设置里, 把 A3D硬件支持,EAX硬件支持,选上(或者去掉)。
如果已经进了CS,可以用以下命令更改:(可以加入config 文件,下面的是我的config里面的,效果不错的哦)
s_a3d “0”
s_eax “0”
volume “1.0”
suitvolume “0.25”
hisound “1.0”
bgmvolume “1.0”
如果这样还不行,呵呵,把耳机反戴就行咯。
17、切换后无声音问题。
这是个老麻烦啊,CS中有时消息来了,切换一下看看消息,再回来后发现声音没了。怎么办?
以下罗列几种办法以供参考:
1、要切换出来之前,按esc退到CS菜单下再切换出来,这样就没事了。
2、据某战友提供,切换时,按着Shift键,这样切换出来回去后声音还在。
3、根据我的理解,运行于窗口模式是不是好点呢?
4、最便宜的就是用win2000和XP的人啦,就算声音已经没有了,按ctrl +Alt+Del 调出任务管理器,在
上面双击CS的程序,就可以进去啦,声音还在,就算本来没有了都还原了。
18、“IP adress error …”问题
假如出现“……game port.dat,ip adress error……”的错误提示,
个人认为,应该是你安装了其他联网游戏平台,如浩方,XX互动,之类的游戏平台,或者需要进行虚拟IP转换的软件、游戏。
解决办法:到www.game163.net重新下载安装互动平台,(先把老的删了吧)。
这样应该就可以解决问题。如有其他原因,研究中。
19、若干控制台参数
-console-预设就有,有这个在game里才能调出控制台
-32bpp-用32bit色彩起动game,预设是16bit,用32bit可能使游戏变慢,但更好看
-numericping-用数字显示ping
-nojoy-不起动摇捍
-noipx-不用ipx,如果是intetnet游戏,不要起动此项
-heapsize XXXXX-x为指定数字,可指定cs占用多少内存,最好用建议值
20、进CS服务器总要2次才能进去的问题
有时候会碰到这样的情况,每次进一个服务器总是没反应,需要按ESC退一下再进一次才能进去。
这种情况,一般是因为硬盘的DMA选项没有打开。
在系统属性里打开DMA(直接内存读取)选项再重启就可以了。
21、OPENGL 不支持问题
这也很常见啊,一般有这样的提示:The selected OpenGL Mode is not supporLted by video card……
关于OPENGL不支持的问题,比较复杂,现列一些解决方法如下:
1、强行设置,有些显卡老提醒你说不支持OPENGL,别理他,继续设置,可以用的。
2、如果不行,下载最新的显卡驱动 地址:
框架问题
没有用到任何框架。
不过用JavaScript设置了屏幕大小,还有表格设置了大小。
请查看源文件:mywidth=document.body.clientWidth;
这一行就设置了客户端的屏幕宽度。
其中以下几行很关键:
var ScreenOffset;
if(mywidth《=778) {
ScreenOffset=0;
} else {
ScreenOffset=parseInt((mywidth-778)/2);
}
在这里设置了溢出的范围,也就是说,如果超过778的宽度,则按该函数设定值来减除边缘宽度,从而形成了一个类似盒子的效果【div】。
表格大小的设定该不用我说了吧?宽度好像是743.
很久没有玩JavaScript了,可能部分问题无法完全回答你。
现在我把我所知道的告诉你一下吧。
第一个是不是高度要这么设定,我暂时无法回答。
如果用框架来做网页,可以设置宽度和高度的大小。如果内容超出设置的尺寸,其它参数不改动的前提下,会出现滚动条,以便读取溢出内容。
此外,还可以用iframe;来设置浮动框架。这在很多注册页面中间出现的协议内容都是以这种方式来表现的。
设置全屏滚动条在body模块里,scroll=yes,则不管什么条件下都会出现滚动条,如果设置为auto则根据内容是否溢出才会出现滚动条。其它参数附上:
*********************************************************************
scroll 设置或获取滚动是否关闭。
scrollHeight 获取对象的滚动高度。
scrollLeft 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离。
scrollTop 设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离。
scrollWidth 获取对象的滚动宽度。
sourceIndex 获取对象在源序中的依次位置,即对象出现在 document 的 all 集合中的顺序。
tagName 获取对象的标签名称。
tagUrn 设置或获取在命名空间声明中指定的统一资源名称(URN)。
uniqueID 获取为对象自动生成的唯一标识符。
cs把人T过去的指令是什么
在踢人或者封人(防止访问的简便称呼)之前,我们首先要了解服务器是如何识别每一个玩家的——服务器给每个玩家分配了一个“userid“和一个 “uniqueid“。“userid“由CS服务器在运行时自动产生,是一个自然数序列。而“uniqueid“则是依据用户的CDKey由Won分配的,通常是由10个数字组成。想要找到玩家对应的这些编号,请在控制台中输入:“users“ 简单的踢人方法 很显然,最通常的踢人方法是是简单地在控制台中敲: “kick XXX“然后噗地一下,他就没了。 但是很不幸的是, 1.这种方法有时候很慢(想想一个长长的名字)。 2.有些玩家会用一些CS不支持的字符来做名字。 在这个时候,你需要用到“kick“指令的一种新用法——使用用户的“编号”来踢人。具体做法是: 首先在控制台模式中敲“users“ 然后你会得到一个列表。列表中含有每一个玩家的名字和相对应的编号(userid)。把那个“问题玩家”的号码记下。然后在控制台中输入: “kick#“。要特别注意:“kick“和“#“之间,“#“和“用户编号(userid)“之间都要有空格隔开。然后,“噗……”,那个恶棍就消失了。 成人的方式就是控制着痛苦,让它象插入身体的刀刃,钝重的不发出 声音,但是锐不可挡的进入
-uniqueid