运行参数要在CS快捷方式中“目标”那项上添加,注意“-”前面要加个空格。
-game cstrike.............表示加载名为CStrike的Mod,也就是CS啦,如果是商业光盘版的就不需要这个参数了。
-console.........................加载控制台,没有控制台,就不能用下面的“各种命令和参数”了
-32bpp .......................... 用32bit颜色启动游戏,默认是16bit颜色
-numericping...................用数字显示ping值
-nojoy............................不起用摇捍
-noipx............................不启用ipx,LanGame建主时可以节省点检测时间。但如果是NetGame加上这项则会变得奇慢无比。
-heapsize XXXXX.............指定cs占用多少内存,没有特殊需要的话,还是不要改变的好。
各种命令和参数(蓝色的表示在游戏主界面中有选项)
OP命令及服务器参数====================
users................列出线上使用者名称及Userid(Server产生)及Uniqueid(WON server产生)
status........................列出玩家IP、编号等
changelevel 地图名............立刻换地图,所有USER不会离开游戏
map 地图名....................立刻换地图,但所有USER会离开游戏
banid X #编号 kick.......踢人封IP,X为时间,0=永远
kick ID/#编号...................普通踢人
mp_maxrounds X................打满几回合之后换地图
mp_winlimit X.................任意一方胜X场后换图,例5战3胜制,X=3
mp_timelimit X..........每隔多少时间换一次地图
(以上三个只能选一个,因此要"mp_maxrounds 20"前要先"mp_timelimit 0")
mp_roundtime X................设定每回合的时间。(只能3~15分钟)
sv_password XXXX.................进入密码
mp_mapvoteratio X.X...........投票选地图的人数达X%以上才会换地图,1.0-%100,0.5-50%,以此类推
sv_rcon_maxfailures X..........试图取得管理员权限失败超过X次,CDKEY即被封
sv_rcon_minfailuretime X......如果在此X秒内试图取得管理员权限.又失败了sv_rcon_minfailures指定的次数,CDKEY即被封
sv_rcon_banpenalty X...........指定在试图取得管理员权时封CDKEY的时间,0=永远
decalfrequency X.............玩家的logo多久可喷一次,单位:秒
mapcyclefile mapcycle.txt.....选择地图列表,默认为mapcycle.txt
mp_friendlyfire 0/1.............是否会杀伤队友
mp_friendly_genrade_damage 0/1..............是否可以手榴弹丢伤队友
mp_autokick 0/1.................睡死,TK及杀人质到预设次数后自动被踢掉
mp_hostagepenalty X..........自动踢人的条件数目
mp_tkpunish 0/1.................TK者下回合会自杀
mp_autoteambalance 0/1..........自动队伍平衡,0为允许双方人数不平横(高强度练习的基本条件)
mp_limitteams X...............队伍最大相差人数,太多人便不能再加入(如mp_autoteambalance 1则相差到此人数server便会自动平衡)
mp_buytime X................每一场中可以购买的时限,单位:分
mp_freezetime X...............每一场开始前的购物静止秒数
mp_c4timer X.................设定C4的爆炸时间。单位:秒。最低15,最高90
mp_fadetoblack 0/1..............死后黑屏,活人可以看到尸体
mp_chasecam 0/1.................设定观察员模式的玩家只能跟在别人的屁股
mp_forcechasecam X............死掉的人:0自由模式、1只能跟着自己队友走动、2尸体视线留在原地
mp_consistency 0/1..............限制某些模型被更改
mp_flashlight 0/1...............可否使用战术手电
mp_footsteps 0/1................是否开启脚步声
--------------------------------------------------------------------------------
2 cs的控制台命令
nightvision 0/1.................是否可以使用夜试仪
pauseble 0/1....................是否可以暂停
--------------------------------------------------------------------------------
2 cs的控制台命令
mp_decals XX.................子弹及血迹的显示数量,默认20
mp_ghostfrequency X.........鬼魂每秒钟更新的频率,越高越不会Lag
mp_logfile 0/1..................开不开纪录文件(那要怎么存盘???)
mp_logmessages 0..............控制是否把游戏进行间玩家的对话也记录到log文件中,此项设定必需同时设定"log on""mp_logfile 1"才可生效
mp_lowlag 0/1...................子弹打在墙上的效果,速度快用0,慢用1
mp_weaponstay 0/1...............保留落下的武器
sv_aim 0/1......................是否开启自动瞄准
sv_cheats 0/1...............是否开启作弊模式
sv_maxrate X.............限制网络传输的资料最大值
sv_minrate X.........限制网络传输的资料最小值
sv_sendvelocity 0/1............设定1开启较复杂的花样以及物理设定,适用较快的Server
玩家命令============================
exit.....................离开游戏,关闭CS,回到桌面
quit..........................离开游戏,关闭CS,回到桌面
reconnect.....................不离线直接重组联机
retry.........................离线并重新联机
connect IP....................联机到指定Server
disconnect..........离开游戏,保持在CS console状态
listmaps....................显示server的地图列表
listplayers.................显示玩家的编号与姓名
vote #编号.....................对TKer,Camper还有Cheater投票,过6成的人投票就行
votemap 地图名.........玩家可以投票投下一张地图
timeleft..........让你知道还有几分钟换地图
ping..................显示Server ping client值
pingservers............显示Client ping server值
hideradar.....................关闭雷达
drawradar.....................显示雷达
kill..........................自杀
maps 开头.....................列出已安装的地图名
玩家参数============================
cl_allowupload 0/1..............允许用户方上传自己的资料如logo
cl_allowdownload 0/1............允许用户方自动下传sever的资料如map
cl_download_ingame 0/1..........允许用户方在game中自动下传sever的资料,如logo,map
cl_lw 0/1.......................有无武器的动画,最好设为1
cl_lc 0/1.......................和cs的新的网络技术有关,最好设为1
cl_observercrosshair 1................设定在观察员模式的时候是否要开起准星
cl_updaterate 20..............上传速度,如果是宽频设30~40,如果在比较多人的站设25,modem=15,Lan=50
con_color 255 155 50..........HUD的颜色(RGB)
fastsprites 0/1/2.................烟雾弹效果
fps_max X.....................最大fps
fps_modem X.....................互联网游戏中的最大FPS值
hud_centerid 0/1................设定为1时,玩家ID会出现在屏幕的正中央。否则会出现在画面的左下角。
hud_fastswitch 0/1..............快速切换武器
cl_rigthand 0/1....................1左手持枪,2右手持枪
max_shells XX.................子壳的最大显示数量0-500
max_smokepuffs XX.............烟雾弹的最大显示数量,0-500
name XXX...................换名字,活着的时候有效
rate XXX.....................从server接受信息的速度,太大太小都会lag,要选适合的
--------------------------------------------------------------------------------
3 cs的控制台命令
setinfo vgui_menus 0/1..........购物界面1:图形0:文字
zoom_sensitivity_ratio........设定使用狙击镜时鼠标移动速度
net_graph 0/1/2/3...................是否开启状态面板,推荐3
net_graphpos 1/2/3................状态面板的位置
net_graphwidth 192............状态面板的大小
--------------------------------------------------------------------------------
3 cs的控制台命令
m_filter 0.....................开关鼠标平滑处理(影响不大)
m_forward.....................设定鼠标向前时的递增灵敏度
m_pitch 0.022.....................设定鼠标上下移动时的递增灵敏度
m_side 0.800.....................设定鼠标平移时的递增灵敏度
m_yaw 0.022.....................设定鼠标偏转时的递增灵敏度
r_mmx 0.....................开关CPU的MMX支持
allowupload.....................是否允许上传本地的文件到服务器。
ambient_fade 100.....................设定周围声音多远距离消失
ambient_level 0.300.....................设定周围声音的等级
fakelag 0.....................模拟Lag延迟
fakeloss 0.....................模拟Loss网络丢包
lightgamma 2.500.....................光线的gamma值
motd.....................显示服务器上的motd.txt文件内容信息
net_graph 1.....................显示网络速度图形(0-3)
nosound 0.....................开关声音
pingsv.....................ping一个服务器数
pushlatency -100.....................设定这个数字来抵消你的ping值以帮助你的反应时间
r_decals 250.....................弹痕和血迹的显示数量
r_drawviewmodel 0.....................是否显示武器模型
r_dynamic 0.....................动态光影效果开关
r_netgraph 0.....................开关网络情况图形显示
rate 5000.....................设定客户端的数据速率1000-5000互联网上的10000局域网上的
say "message".....................与当前服务器里的所有玩家交谈
say_team "message".....................与前服务器里的队友交谈
scr_centertime..................... 游戏信息在屏幕上停留的时间
scr_printspeed 7.....................设定屏幕上的打字速度
cl_allowdownload 0.....................是否允许下载
cl_allowupload 0.....................是否允许上传
cl_anglespeedkey 0.670.....................设定方向键改变视角的速度
cl_bob 0.010.....................设定奔跑时手臂摆动的幅度
cl_bobcycle 0.800.....................设定奔跑时手臂摆动的频率
cl_bobup 0.500.....................设定奔跑时手臂摆动的范围
cl_download_ingame 0.....................客户端设定是否允许在游戏里下载
cl_himodels.....................设定是否允许使用高质量模型
cl_messages.....................设定显示服务器信息
cl_nopred 0.....................开关玩家的预先选择
cl_pitchspeed 225.....................设定角速度
cl_showfps 1.....................显示你的FPS值
cl_shownet 0.....................显示你的网络传输包值
cl_slist 10.....................设定列出的服务器个数
vid_wait 0.....................视频同步(sync)开关
viewframe.....................打开wire-frame显示-只适用OpenGL显示模式
s_automax_distance 30.....................设定最大距离的音量
s_automin_distance 2.....................设定最小距离的音量
--------------------------------------------------------------------------------
4 cs的控制台命令
s_bloat 2.0.....................多边形的膨胀因素A3D2.0适用
s_buffersize 65536.....................设定缓冲的大小
s_disable_a3d 0.....................开关屏蔽A3D的功能
s_distance 60.....................调整声音发声的距离(0-n)
s_doppler 0.0.....................调整doppler(0-1)
s_geometry 0.....................开关声音的几何渲染A3D2.0适用
s_max_distance 1000.....................声源到听众的最大距离('s_min_distance'-n)
s_min_distance 5.....................声源到听众的最小距离(0-'s_max_distance'
作者: 59.49.16.* 2006-7-13 18:35 回复此发言
--------------------------------------------------------------------------------
4 cs的控制台命令
s_numpolys 200.....................最大的声音反射多边形值A3D2.0适用(0-n)
s_occfactor 0.250.....................金属传递声音的值(0-1)
s_occlude 0.....................开关声音通过金属时的声音A3D2.0适用
s_refdelay 4.....................声源到达最近的反射面的延迟A3D2.0适用(0-10)
s_refgain 0.4.....................设定声音随着距离远近的反射强度A3D2.0适用(0-1)
s_verbwet 0.25.....................控制混合回响的干湿度A3D适用(0-1.
gl_alphamin 0.250.....................设定最小alpha混合等级
gl_clear 0.....................开关对画面上各个模型连接的部分的连贯渲染
gl_cull 1.....................是否只对可以看到的画面进行渲染
gl_d3dflip 0.....................在Direct3D模式中开关反向渲染命令
gl_dither 1.....................开关颜色抖动
gl_dump.....................列出显卡的信息
gl_flipmatrix 0.....................开关特殊的准星修正当适用3DNow和3D fx Mini OpenGL驱动时
gl_keeptjunctions 0.....................开关显示材质间的缝隙
gl_lightholes 0.....................光洞效果
gl_max_size 256.....................贴图材质的最大解析度
gl_monolights 0.....................开关统一光源(无阴影)OpenGL适用
gl_overbright 0.....................开关最大亮度模式
gl_palette_tex 0.....................开关调色贴图值、材质
gl_picmip 0.....................环境贴图效果(0-3)
gl_playermip 0.....................玩家模型的贴图效果(0-3)
gl_polyoffset 4.....................设定多边形补偿
gl_round_down 3.....................设定材质循环
gl_smoothmodels 0.....................玩家模型光滑处理开关
gl_spriteblend 0.....................开关子画面混合
gl_texels.....................报告传输到显卡的texel数量
gl_texsort 0.....................开关一个texel的种类
r_mirroralpha 0..............反射效果
r_dynamic..........................动态光影
gl_zmax 4096.....................设定Z-Buffer缓存的最大值
gl_ztrick 1.....................开关3D fx的加速渲染模式
graphheight 64.....................设定r_netgraph的显示高度
graphhigh 512.....................设定r_netgraph显示的最大值
graphmean 1.....................设定r_netgraph显示的平均值
graphmedian 128.....................设定r_netgraph显示的中间值
hud_fastswitch 0.....................是否快速切换武器
hud_saytext_time 5.....................设定交谈文字在屏幕上停留的时间
控制台参数===========================
clear..............清除console上的文字
--------------------------------------------------------------------------------
5 cs的控制台命令
developer 0/1........developer(开发者)模式 开启可以使用较多的指令(如秘技),且游戏加载过程及进行中左上角会显示console讯息
cmdlist........................列出所有console指令(可在后面指定开头字母)
scr_conspeed XXX.............设定console文字卷动速度
scr_conspeed "100000".........控制台下拉速度
录像类命令 ==========================
record filename...............开始记录一个录像,录像保存在\cstrike\filename.dem
playdemo filename.............使用正常速度播放 filename.dem 录像
stop..........................停止录像
stopdemo......................同上
(后面的一般人很少用到)
startdemos....................循环播放一段录像
demos.........................循环播放使用 startdemos命令播放的录像
startmovie filename...........播放一段录像
--------------------------------------------------------------------------------
5 cs的控制台命令
listdemo demoname.............列出录像信息
playvol 9.....................设置录像回放次数
removedemo demo sgmt..........移除录像中设置的片断位置
setdemoinfo demo sgmt info....增加一个录像信息,例如一段文字,渐进渐出或者快进快退
swapdemo demo seg seg.......交换录像中两处片断位置
imedemo demoname..............播放一段录像,同时显示最大fps(每秒显示帧速)及平均fps
appenddemo demoname...........在该录像文件后继续录像, 不覆盖原录像
removedemo....................从DEMO中剪掉一个片段,先用listdemo 看录像的信息
hpk_maxsize 0.5...........在custom.hpk多大时, 系统自动砍掉, 以MB为单位
远程控制============================
rcon password XXX...........登入
rcon status.................看Info
rcon users..................看所有人资料
rcon addip 0 <ip>...........拒绝某个IP进入游戏,0表是永久,单位:分
rcon addid 0 <won id> kick....设定某个WON ID不准进入游戏,时间设定同上
rcon kick xxx...............把某个玩家踼掉,xxx可以是玩家id,不过由于有些人会加些特殊码,有时会失效,则必需改用玩家编号
rcon listid.................(看bannd id)
rcon restart................重新开始
rcon say ID:XX................server talk
rcon say XX...............由server发出公告
rcon writeip................将Ban掉的ID存入server
rcon writeid........将Ban掉的WON ID存入server
rcon_address IP.............Server满人时候用,只可以进行管理,不能Play。
在使用addip和addid的同时, 建议最好做一个autoexec.cfg文件, 里面写下exec listip.cfgexec banned.cfg。
这样子在Server重新激活时, 才会把上一次存下的记录Load到新激活的Server里, 而名字最好就用Toexec.cfg,因为valve.rc里设定是找这个档来跑, 或是自行修改那个档去捉别的也行, 其中, listip.cfg是ban掉的ip记录文件, banned.cfg是ban掉的won id记录文件, 最后, 不建议把exec listip.cfg和exec banned.cfg放入server.cfg, 这 样会使每次换地图时就load一次, 由rcon listip和rcon listid很快就会发现被重复的记录塞满。
作弊模式命令(sv_cheats 1,developer 1时才能使用):
impulse101...............加16000元
god......................无敌模式
lambert -1.01...........看到player在黑暗中发亮
noclip x.................穿墙模式
cl_backspeed 999.........加快后移速度
cl_forwardspeed 999......加快前移速度
--------------------------------------------------------------------------------
6 cs的控制台命令
cl_sidespeed 999.........加快侧移速度
gl_zmax 0................可看及射穿墙壁
gl_zmax 100..............看穿墙壁
gl_zmax 3600.............让墙壁恢复原状
sv_clienttrace 9999......超级自动瞄准
clienttrace 0000.........切回手动瞄准
givespaceweapon_awp......得到Arctic Sniper Rifle
GIVE 物品名..............取得物品
GIVE WEAPON_武器名.......取得武器(武器名称见变量)
变量===============================
+attack..............攻击
+attack2..............特殊功能(如开瞄准镜、单倍放大等等)
+back..............退后
+duck..............蹲下
+forward..............前进
+jump..............跳跃
+klook..............用键盘看
+left..............向左转
+lookdown..............向下看
+lookup..............向上看
+mlook..........用鼠标看
+movedown..............向下移动(如爬梯子、游泳)
+moveleft..............向左平移
+moveright..............向右平移
+moveup..............向上移动(如爬梯子、游泳)
+reload..............换子弹
--------------------------------------------------------------------------------
6 cs的控制台命令
+right..............向右转
+showscores..............显示玩家的分数和Ping值
+speed..............让玩家走路如果奔跑时;奔跑如果走路时
+strafe..............平移键
+use..............使用键(拆炸弹、救人质等等)
wait..............一个极小的暂停,用在脚本中
cmd..............执行命令
alias.............."cmd1;..............cmd2"..............定义命令批量处理变量
unbind..............取消到某键的bind
unbindall..............取消到所有键的bind
use..............使用装备或武器
slot1..............选择1
slot2..............选择2
slot3..............选择3
slot4..............选择4
slot5..............选择5
slot6..............选择6
slot7..............选择7
slot8..............选择8
slot9..............选择9
slot10..............选择10
radio1..............打开语音信息菜单1
radio2..............打开语音信息菜单2
radio3..............打开语音信息菜单3
buy..............购买武器菜单
buyequip..............购买装备菜单
buyammo1..............买主弹药
buyammo2..............买手枪弹药
cancelselect..............取消选择
chooseteam..............打开队伍选择菜单
escape..............取消
drop..............扔掉当前武器
lastinv..............切换到上一次使用的武器
invnext..............切换到下一个武器
invprev..............切换到上一个武器
adjust_crosshair..............改变准星颜色
play..............播放一个指定的.wav文件
weapon_
手枪-glock18/usp/deagle/p228/elite/fiveseven
冲锋枪-mp5navy/p90/tmp/mac10/ump45
突击步枪-ak47/sg552/m4a1/aug
霰弹枪-m3/xm1014
狙击步枪-scout/awp/g3sg1/sg550
重机枪-m249
其他装备-c4/knife
手雷-flashbang/hegrenade/smokegrenade
这些可以直接选中你所选的武器/装备
可以在游戏主界面之间修改的参数:
sensitivity 9.....................鼠标的速度
gamma 3.....................gamma值
s_eax 0.....................开关EAX支持
hisound 1.....................是否使用高品质音频
hud_centerid 0.....................是否在屏幕中间显示玩家的ID名字
--------------------------------------------------------------------------------
7 cs的控制台命令
volume 1.0.....................设定游戏中的音量(0-1)
s_2dvolume 1.....................设定在2D声音中的最大音量(0-1)
s_a3d 0.....................开关A3D的支持
针对FPS的优化
分辨率就不用说了吧,说一下视频模式的选择。
Software就是免了吧,说OpenGL和D3D
OpenGL的最大FPS似乎受显示器刷新率的限制,在我的XP下最大60,而D3D没有。但D3D从回到主界面时总会出这样那样的问题。
在我的机器上是这样,不知是不是我的游戏文件或者机器的问题。
还个人推荐OpenGL,出现的问题比D3D少。
对FPS影响比较大的一些参数及建议值
运行参数-console................会降低一些FPS,机器实在差得不抵的考虑去掉。
net_graph..............打开也会减一点
cl_bob 0
cl_bobup 0
cl_bobcycle 0................这三个参数关闭行进时手臂的摆动,没用的效果一定要关。
gl_playermip 3.....................玩家模型的贴图效果最差,区别不大。
gl_polyoffset 0.....................设定多边形补偿,关闭。
gl_round_down 10.....................设定材质循环,越大FPS越高。
gl_clear 1.....................模型连接的部分的渲染,关闭。
gl_lightholes 0.....................光洞效果,关闭。
r_mirroralpha 0..............反射效果,关闭。
r_dynamic..........................动态光影,一定要关闭。
gl_max_size 128/256.....................贴图材质的最大解析度,太小了无效,不知道最小值是多少,好像用就这两个。不能用其他的,否则会变成一片白的。
--------------------------------------------------------------------------------
7 cs的控制台命令
gl_picmip 0/1.....................环境贴图质量,3接受不了,要速度就用1,刚开始看有点模糊,习惯就好了。
CFG================================
和Q3一样,CFG是游戏的控制中心,对于战斗时的发挥及游戏中的优化有很大的影响。不过在绝大多数CS比赛中是不允许使用非默认CFG的,只能从游戏中的选项和控制台里进行调整。就这点可没有Quake自由。
不过比赛毕竟是少数人的事,大多数人娱乐或连习时使用修改过CFG也不能说是Cheater吧?所以,这里就把使用自定CFG的方法说一下。
需要用到的文件都在cstrike目录下,以后不在赘述。
先说一下cstrike下几个自带的CFG
config.cfg
CS控制游戏的CFG,所有的bind和一些设置都在这里。需要注意的是,这里的参数的数目是固定的,在这里写入的其他参数在进入一次游戏都后会消失。参数的导入过程也有先后顺序,由上至下,由左至右。鉴于config.cfg的这种特性,所以想使用自己的CFG最好使用外挂的方式。
autoexec.cfg
CS的自动导入档,内容可以是变量、参数、命令等等,会在进入游戏时自动导入
自定的CFG可以写在这里,也可以加入一个导入语句 exec yourname.cfg
yourname.cfg要事先放在cstrike下
需要注意的是,并不是所有的参数都会自动导入的,有一些参数CS会置之不理。这个时候就需要手动导入了,命令还是exec yourname.cfg
server.cfg和game.cfg
server.cfg:定义Server的信息和设定的几个参数。比如Server的名字,是否开启秘笈。
game.cfg:定义游戏的一些设定。比如每局的时间,是否开启脚步声。
这两个CFG没什么特别的,具体参数的含义参看上面的命令。
在建立新游戏时打开developer可以看到详细的导入过程
关于BIND
对于使用自己机器的玩家修改BIND不推荐使用CFG。有更方便的办法
还记得控制设定中的恢复默认键位吗?用记事本打开G:\Counter-Strike\cstrike\gfx\shell下的kb_def.lst,这就是默认键位的设置。左边的是键位,右边的是变量,改成你自己的吧。kb_act.lst中定义的则是恢复时右边窗口中的说明文字。按照格式改就可以了。
--------------------------------------------------------------------------------
8 cs的控制台命令
POTBOT=============================
路点的制作方法
制作路径的主要控制台命令
waypoint add
作用:
显示路径点添加菜单,并把选好的路径点添加在玩者当前的位置上。
菜单项说明:
1.普通路经点。
2/3.匪徒/警察的重要路经点,当电脑人产生后就会向这个点的方向前进,这种路径点设置两三个就可以,否则电脑人会到处乱转找不着路。
4.爬梯子的路径点,电脑人会从这个点进入爬梯子的状态。
5.带回人质的路径点,警察带上人质后会把人质带到这个点的位置。
6.阻击路经点,电脑人会走到这个点上阻击敌人。
7.完成一个阻击路径点。当设置一个阻击路径点后,必须用这个功能把玩者当前的角度设为阻击角度,否则前面创建的阻击路径点无效。
8.任务目标路径点,这个路经点的位置就是给电脑人实施任务(救人质、放炸弹、VIP逃跑)的地方。
waypoint delete
作用:
删除玩者当前位置上的路径点。
waypoint save/load
作用:
保存/读取当前地图的路径文件。
waypoint addflag
作用:
显示添加标识菜单,为当前路径点添加一个标识。
菜单项说明:
1.不让带人质的电脑人走这个路径点。
2/3.只对阻击路径点有效,让这个狙击路径点只给匪徒/警察专用。
waypoint delflag
作用:
删除当前路径点的标识。
autowaypoint on/off
作用:
打开/关闭自动制作路径点动能。如果打开改功能,玩者每走200步将会自动在玩者的位置上自动创建一个普通路径点。
pathwaypoint on
作用:
在游戏中显示路径点和它们之间的连接。玩者如果站在路径点的位置上,屏幕就会显示这个路径点的和它的ID号和与其它路径点的连线。 两个路径点之间的连线如果是黄的,则这两个路径点是互相链接的。如果是白的,那么这个路径点和对方路径点连接,而对方路径点没有和这个路径点连接。只有连接的路径点才能让电脑人通过。
--------------------------------------------------------------------------------
8 cs的控制台命令
waypoint off
作用:
不在屏幕上显示路径点。
pathwaypoint add
作用:
把当前路径点和制定ID号的路径点建立连接。
pathwaypoint delete
作用:
把当前路径点和制定ID号的路径点的连接删除。
制作的方法
路径点要在游戏里制作,一开始先用“autowaypoint on”命令打开自动制作功能,然后在主要的通道走上一圈,让电脑自动把主要的路径点做好, 接着再设置别的路径点。如果要设置蹲着的路径点,就必须先蹲下来再输入命令。最后必须把一些多余的路径点连线删掉,就可以保存了。 如果你觉得输入命令太麻烦,可以使用“bind”命令把一个按键附上一个命令,象下面的命令就可以让“z”键来执行“waypoint add”命令。
bind "z" "waypoint add"
把路径文件保存后最好先退出,然后重新进入,再放电脑人测试。如果保存路径后直接放电脑人,就很容易出错。
POTBOT的CFG
PodBot.cfg
POTBOT的设置文件,可以通过修改这个文件来更改PodBot的属性。以下是文件中的几个主要命令和说明,在更改时,只需在命令的前面加上#或去掉。
detailnames on 是否显示BOT的细节名字,默认是打开。所谓细节就是指前面的[POD]和后面的智商值,关掉该属性就意味着机器人的名字象普通玩家一样(如何修改名字我以后会说明)。再说一次,关闭是要在句子前面加#,不要把"on"改成"off"。
pause 3 在游戏开始后3秒后自动添加机器人,可以修改时间(数字)
#min_bots 0
#max_bots 31 机器人的最少和最多数量限制,如果加#的话则没有限制。当然,最多数还受服务器人数限制。默认关闭。
--------------------------------------------------------------------------------
9 cs的控制台命令
botchat off 关闭机器人聊天。默认关闭,所以他们总是聊个不停。去掉前面#则不允许聊天。
jasonmode on 匕首模式。默认关闭,打开(去#)则可以刀子大战。当然,这个在菜单里也可以实现。
minbotskill 60 最低智商。在使用"Quike add bot"时添加机器人的最低智商。如果你快速添加BOT的话,默认是不会有低于这个值的BOT。把60改成100就可以。。。。。。。。
maxbotskill 100 最高智商,与上面的命令类似。如果你是菜鸟,可以把100改成10。
inhumanturns off 非人性转身。注意了,这个也许就是所谓的2.6版POD的秘密,反正2.6里面这个是默认打开的。2.5默认关闭,打开意味着BOT转身时根本不用时间,你把鼠标速度调到1000000000也没他快。这个是给高手们准备的,菜鸟甚用。
botsfollowuser 3 跟随人数。当一个BOT高喊"FOLLOW ME!"后最多会有几个BOT跟他走。如果你也想跟他走,这个命令管不了。
maxweaponpickup 1 拣枪次数。一个BOT在一局中最多会拣几回枪。默认是1,可是好象不太顶用哦~
collectexperience on BOT增长经验。默认打开。要不是翻译这个鬼东西,我还不知道他们也有经验值。关掉可以加快速度。
shootthruwalls on 穿墙射击。默认打开。是否允许他们穿墙暴你头,如果你觉得BOT也没有用作弊器的权利的话,就把他关上吧。
timer_sound 0.5
timer_pickup 0.3
timer_grenade 0.5 BOT运行时的“检查率”。可以这样理解,比如扔雷这个动作是BOT的子程序的话,它每0.5秒运行一次,说的通俗点就是,BOT每秒思考两次是否有扔雷的必要,当然结果扔不扔要看他和当时情况。如果你把数字调低,就意味着“思考”次数多点,BOT能表现的更“出色”一点。这是原文的说法,不灵的话不要找我。还有更重要的,就是:改大数字,减少“思考”的次数能加快机器的速度,虽然BOT会因此变的迟钝一些。机器慢的朋友们不妨试试。三个命令分别是“听”,“拣枪”,“扔雷”。
botspray on 喷图。默认打开。如果你对他们的图写乱画感到无法接受的话,请在前面加#
其他的部分请最好不要改动,可能会引起不必要的麻烦,而且改了也没什么大的作用。
--------------------------------------------------------------------------------
9 cs的控制台命令
Botskill.cfg
这个文件其实应该是大家最关心的了,因为所有机器人的能力高低都可以在这里面调整。文件中的文本分两个部分,上面的是英文说明,看不懂可以不理。再说,我不是正在给你说明吗。
下面的部分是象这样的若干段文本:
# Settings for Bots Skill 0-19
MIN_DELAY 0.8
MAX_DELAY 1.0
MIN_TURNSPEED 25.0
MAX_TURNSPEED 26.0
AIM_OFFS_X 48.0
AIM_OFFS_Y 48.0
AIM_OFFS_Z 18.0
HEADSHOT_ALLOW 0
HEAR_SHOOTTHRU_PROB 0
SEEN_SHOOTTHRU_PROB 0
现在一一解释如下:
# Settings for Bots Skill 0-19 “设置0-19智商BOT的技术”。记住,句子前面有#的就是说明字段,不发挥任何作用的,要想禁用某项,加上#就可以了。
MIN_DELAY 0.8 看到敌人后最小反映推迟时间。由于BOT是程序控制的,完全可以做到零反应时间,而这是世界第一CS高手也做不到的,所以设计了这么一个推迟时间来模拟人。如果你把数字改小,就可以提高BOT的反应。
MAX_DELAY 1.0 最大反应推迟时间。与上类似。这句说明0-19智商的BOT在见到你后最多迟钝1秒就会向你开火了,不要指望他们分辨不清敌友。
MIN_TURNSPEED 25.0 最小转身速度。每秒最快可以转身的角度数。但是实际使用中发现这个实际上不是很有效。
--------------------------------------------------------------------------------
10 cs的控制台命令
MAX_TURNSPEED 26.0 最大转身速度。
AIM_OFFS_X 48.0
AIM_OFFS_Y 48.0
AIM_OFFS_Z 18.0 瞄准误差。为了模拟人类中某些菜鸟的恶劣枪法而出现的。 BOT在瞄准时最大可能在三个轴方向上出现的误差。注意,只是最大误差,并不是说一定有这么大,否则0-19智商的BOT还混什么。
HEADSHOT_ALLOW 0 允许的最高爆头率。看见了吧,0-19智商的BOT是不允许爆人头的,几率是0。注意,如果把几率设为100的话,只是说BOT的爆头率最高可达100%,而不是绝对地时时见人必爆。
HEAR_SHOOTTHRU_PROB 0 听到脚步声后穿墙率。在BOT听到敌人脚步声后最高的穿墙可能性。在这里,0-19的BOT被设为“不懂”穿墙。
SEEN_SHOOTTHRU_PROB 0 看到人影后穿墙率。在你不小心被他看到你跳起时露出的大脑袋后,越过障碍向你射击的概率。
如果你看懂上面的内容的话,就能想象一下100智商的BOT是什么属性:
MIN_DELAY 0.0
MAX_DELAY 0.1
MIN_TURNSPEED 90.0
MAX_TURNSPEED 180.0
AIM_OFFS_X 0.0
AIM_OFFS_Y 0.0
AIM_OFFS_Z 0.0
HEADSHOT_ALLOW 100
HEAR_SHOOTTHRU_PROB 100
SEEN_SHOOTTHRU_PROB 100
↑无反应时间,转身时间极短,无瞄准误差,最高100%爆头率,听到或看到敌人后绝对会穿。可能有的朋友会说,100智商的BOT也很无能。的确,用过作弊器的朋友都知道,即使安了那玩意,也不是百战百胜的,而BOT的原理其实就是一个故意降低了性能的作弊器,况且你还有个人类的大脑,他可没有
在所谓的2.6版中,所有的BOT在安装完成后就被设定成了100智商的水平,根本没有智商等级的差别,不相信你可以打开文件看一下。而且里面的“非人类转身”选项是默认打开的,转身不用时间!如果是官方出品的话,他绝对不会这么做,否则还给BOT分等级干什么?所以我怀疑那个2.6是爱好者自己改出来的。看了以上的内容,想必大家也知道该如何让BOTs变得更难以对付一些了吧。
(podbot官方早就不升级了,最新的还是2.5版。这个本是1.3时代做的,如果把这个用在1.0到1.3里,你会发现,那帮家伙超变态,不过远距离还是不够强,近距离我遇到他们基本就是个死,而把它用到1.5里,近距离我也敢跟他们打,他们实在是太烂了,唉,现在打bot实在是无聊)
剩下的两个botlogos.cfg和botweapons.cfg,前着没什么用,后者一般情况下不需要改动,改起来也比较麻烦,还是不改为妙。
--------------------------------------------------------------------------------
10 cs的控制台命令
podbot在游戏中的控制台命令
在游戏过程中按下“~”键调出命令菜单,然后键入以下参数,按回车。
select weapon mode 所有BOT只能用一种武器
botchat on/off 是否开启BOT聊天(BOT经常是说个不停,不是吗?可以让他们闭嘴。
omg imhaunted 所有的BOT身体变为半透明(难度加大了哦)。
omg itstoodark BOT全身发光,效果很漂亮
omg itsnewyear 所有人物施放焰火庆祝
omg tronisback BOT:T发红光CT发蓝光
omg imsober 关闭所有特效
工具===============================
HLMAP
此程序可以让你不必启动CS即可查看地图
支持战栗时空系列模组
1.解压缩后用记事本打开BSP_view.cfg
2.找到$halflife_dir C:\SIERRA\Half-Life
3.修改成你自己安装的路径
4.执行BSP_view.exe选择你要的地图即可
使用说明
1.按下ESC即可关闭,鼠标调整视角,方向键负责前进和平移,W 和 D 是垂直升降。
2.在视图中有人物的地方,是玩家的出生位置,由很多人所围成的空间是触发事件位置(例如购枪区、C4区等等) 。
--------------------------------------------------------------------------------
11 cs的控制台命令
3.按E键可以让地图线条化。
4.按Y键将准心移到你要的画面上可以看到材质名称。
SPR文件(准星、HUB文件)浏览器汉化版
可以浏览准星、HUB文件,并保存为BMP文件,方便修改
\Counter-Strike\cstrike\sprites目录下文件就是SPR文件
wavelength sprite wizard:spr文件生成器
和spr文件浏览器配合可以自己做准星之类
操作步骤:
next→browse→next→add/next→选择颜色质量→next→finish
next:下一步
borows:浏览BMP文件
add:增加BMP文件,可以批量制作准星之类
finish:完成
back:上一步
close:退出
Cheating-Death反作弊软件客户端
现在去多数服务器,没有这个会被踢,运行快捷方式后最小化,然后运行游戏就可以了。
有时服务器和你使用的版本不一样也会被踢,这就需要注意一些被踢前的控制台提示,其中有服务端当前运行的版本。
options:选项,有2项选择,starup(运行软件后自动最小化),auto-update(自动升级软件)check for update:升级软件
Halflife Logo Creator:LOGO制作软件
使用方法请看图
HLSW4.2汉化版本:
服务器查看软件,还有OP控制功能,由于是汉化版,就不写使用说明了。
cstool1.25:
CS辅助设置工具,国人做的,主要是设置一键买枪,非常实用的工具。使用后会覆盖你的kb_act.lst、kb_act.lst和autoexec.cfg和,注意备份
skplayer1.0(原GeekPlay)
此程序可以直接观看CS的demo,由于是中文版,就不需要我说明了,简单的很,遗憾的是在XP下大多数时候无法正常播放。
CS Configurator plus3.0
此程序可以改大部分的CFG,很适合不会改CFG或者懒得学的,缺点就是英文版的,如果是中文的就好喽。
安装后运行CSConfigurator+快捷方式,第一次使用会提示选择CFG文件路径,打开你cstrike文件夹里任意一个CFG文件就可以。
使用说明
new:新手帮助?这个应该是新建CFG才对,但是我的不知怎么一点击就是帮助
open:打开CFG文件。Found configs:当前目录下的cfg。Another Directory:路径。 show configs显示当前目录下的CFG,open打开(不支持目录浏览,show configs)
save:保存CFG文件
update:更新
feedback:发信给CSC的作者
help:帮助
options:游戏选项,主要就是改这个了^_^
┗client Option:客户端选项
┗General:常规选项
auto help:自动帮助,有2种选择yes和no,建议选no,游戏中的帮助都是英文,没有那个必要
console text color:控制台和HUD文本颜色,RGB值。
crosshair(bold/normal):准星模式,有2个选项bold(opengl only)(动态准星,只能用在opengl里)和Normal(常规模式)
GUI/text menu:菜单模式,GUI(图形界面),text(文本界面)
--------------------------------------------------------------------------------
11 cs的控制台命令
Hold weapon in r/l hand:左右手使用武器选择,Right右,Left左
Map briefings:地图简报,这个说明也都是英文,建议选no
Player name:你的ID
Show/Hide radar:是否显示雷达,Hide隐藏,Show显示
Text placement:文本显示位置,Center中央,Bottom left corner左下角,这个自己觉得哪里舒服就选哪里
Weapon visibility:是否显示武器,yes显示,no隐藏
┣Observer:观战者选项
ghost when in Observer mode:死后可不可以看敌人队员,Visible可见,Invisible不可见
Crosshairs in Observer mode:鬼魂模式时是否显示准星,Enable显示,Disable不显示
┣Receiving data:网速,按照自己的速度选吧
┗Video:视频选项,机器不好的,可以修改下这里,增加速度。
Decales quality:贴图质量,默认是300。
--------------------------------------------------------------------------------
12 cs的控制台命令
Grenade smoke:
Complexity of the smoke sprite:烟雾的复杂程度,best最好,good一般,poor差。
max number of smoke puffs at one time:第一次喷出最大烟雾数量
Light:光源阴影选项,Enable使用,Disable禁用
NetGraph:状态面板,第一个禁用,后3个选择位置(只能选择了默认的形式)
Shells:掉到地上的子弹壳的可见数目
Water waves:水波纹效果,Enable使用,Disable禁用
┗Server Options服务器端选项
┗Flashlights:是否启用手电筒,Allow允许,Disallow禁止
┣Footsteps:是否启用脚步声,Enable使用,Disable禁用
┣Logs:是否允许使用logo ,Allow允许,Disallow禁止
┣Starting money:第一局所给的钱数,默认800
┣Team & Players:
Camera:
第一项:死后是否转只能跟随队友
第二项:死后屏幕是否黑屏
Friendly fire:是否开启友军伤害,Enable开启,Disable关闭
Kicking:
第一项:睡死、TK及杀死人质数目达到指定数目后自动被踢出,Enable使用,Disable禁用
第二项:上一项设置所说的条件数目,Disable不限
Map cycling:一方在胜利多少次后换地图,默认是0关闭
Team balance:组队平衡
第一项:是否开启双方人数自动平衡
第二项:多出多少人后自动平衡
┗Time:
Buy & Freeze:
第一项:开局买东西时的冻结时间
第二项:每局可以买东西的最大时限
C4 time:C4爆炸时间
Map rotation period:多少分钟或多少局之后换地图
Reset time:设置的参数是sv_restartround,但没什么用。sv_restart=sv_restartround,是OP使用的命令,意为重新开始,时间跟在命令后面
Round time:每回合的时间
bindings:一键买枪设置
Weapon:武器,
有三个下拉菜单,第一个是主武器,第二个是副武器,这两个在左边都有预览图。第三个是子弹,下拉列表中的选项分别为:买满主武器子弹;买满副武器子弹;买满所有子弹;不买子弹。
Equipment:装备,从上到下顺序同游戏中购买菜单中的顺序相同。
Radio:无线电通讯
Tool Price:所用的钱的总数
Bind to key:绑定在哪一个键位上。可以在下拉列表中选择,也可以在下面的键盘图上点选。
键盘图上绿色的键表示该键已经被绑定,如果使用则会弹出提示:重新定义会覆盖之前的绑定,确定吗?
灰色键且上面有键名的表示该键尚未被使用
灰色键且上面没有键名表示不可用
下拉列表中有两项在键盘图上没有分别是:MWHEELDOWN 鼠标滚轮向下;MWHEELUP 鼠标滚轮向上
(有一个缺点,没有小键盘的设置)
Bind to key右边的三个按钮:对号-确认绑定;叉=重置;橡皮=删除autoexec.cfg中的所有自定变量(包括之前自己写入的)
cycling maps:编辑服务端地图列表(就是服务端自动更换时使用哪些地图和更换的顺序,不是地图文件)
┗remove:删除选中地图
┗list all maps:将所有地图加入列表
┗sort by type:按照类型排序
┗上下箭头:用鼠标选择一个地图后,手动排序
HUBs&sprites:改HUBs,比如手电筒、钳子、表示血的数字形状之类。
digit、ammo、armour、etc:改变数字、盔甲等HUBs的形状。
sniper scope:改AWP的远瞄准星
radar picture:改雷达样式
console background:改控制台背景