
输完回车关闭控制台就OK
还有其他一些控制台口令也告诉你吧
-CS中控制平台的一般指令
decalfrequency (时间)调喷漆间隔,你可以设为00000秒,可以无限喷漆
users看玩家的编号kick #(编号)踢出自建主机
mp_autokick 1睡着了或者TK三次后被系统自动踢掉^_^
mp_autoteambalance 1队伍人数平衡,设为0则关掉
mp_buytime 15以分钟为单位,即你在90秒内还能回基地买东西
mp_c4timer 45设置C4的爆炸时间,一般应该设置为35或者45
mp_chasecam 0 设置死后的玩家只能跟着人家屁股看^_^
mp_fadetoblack 1死后黑屏,活人能看到尸体
mp_falldamage 1设置是否被摔死或摔伤
mp_flashlight 1可不可以用手电,0是关闭,1是开启
mp_footsteps 1开启脚步声为1,关闭为0
mp_forcechasecam 0死了的人:0自由模式、1只能跟着自己队友走动、2尸体视线留在原地
mp_freezetime(时间)设置开打前的买东西的时间
mp_friendly_genrade_damage 0设置能否被同队炸死或炸伤
mp_friendlyfire 01为开启友军伤害,0为关闭
mp_hostagepenalty X杀了多少人质和队友就被踢
mp_limitteams 2队伍最大的相差人数,太多了便不能加入
mp_mapvoteratio 06票选地图的人数达60%以上才会换地图,00-10
mp_roundtime X设置每回合的时间
mp_tkpunish 1TK者下回合会自杀
mp_weaponstay 0嘻嘻,要是设为1的话你们就别想捡q了
sv_gravity 800控制重力,800是正常重力,-999到999999
sv_password X游戏自建主机的密码
sv_restartround 0设定每隔几分钟回复分数/武器/金钱的初始值
mp_maxrounds XX→几回合之后换地图
mp_winlimit X 任一队胜X场便换图,例5战3胜制,X=3
mp_timelimit 45每隔多少时间换一次地图
adjust_crosshair改变准星颜色
hud_centerid 0 设定为1时,玩家ID会出现在屏幕的正中央。否则会出现在画面的左下角
lefthand 0 设定屏幕上的玩家是左撇子,或是右撇子。
hud_fastch 0 快速换武器,按数字直接换不用再按鼠标
listmaps 显示server的地图排程
votemap (地图名)玩家可以投票投下一张地图
record filename 开始记录一个录像,录像保存在\\cstrike\\filenamedem
demos循环播放使用 startdemos命令播放的录像
listdemo demoname 列出录像信息
startdemos 循环播放一段录像
startmovie filename 播放一段录像
stop 停止录像
stopdemo 同上
appenddemo demoname 在该录像文件后继续录像, 不覆盖原录像
后面还有很多很多,但是不是我们这些游戏玩家常用的,所以就不一一列出了
下面是最常见的config修改,它们对您进行游戏,都将有一定的帮助
// cl_himodels 禁用高画质模型,从而提高FPS,默认为0
cl_highmodel "0"
// cl_bob 这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置为以下的值,那么在游戏中玩家的手臂是静止不动的,对FPS有小小帮助,同时会降低后坐力,对波水d道影响巨大
cl_bob "0"
cl_bobup "0"
cl_bobcycle "1"
// fps_max 设定游戏的最高FPS数值,一般来说,应该与你显示器的刷新频率相同如果你的机器非常强劲,你可以把这个值设到100(游戏默认最高值是99),否则,75就足够了
fps_max "100"
// fps_moden 设定在网络联机时的最高FPS数值。如果设成0,那么这个参数会使用fps_max的数值
fps_moden "00"
// gl_cull 激活后,只对可以看到的画面进行渲染。设成0的话将降低FPS值
gl_cull "1"
// gl_clear 如果设成1,那么将会禁用引擎对画面上各个模型连接的部分的连贯渲染,这样画面感觉上会变得断裂,但可以提高FPS值
gl_clear "1"
// gl_lightholes 禁用光洞效果,提高FPS值
gl_lightholes "0"
// gl_max_size 设定贴图材质的最大解析度。CS11版这个数值默认为512X512,为了FPS,还是改成128吧
gl_max_size "128"
// gl_playermip 设定玩家模型的贴图效果 0 最好效果 (默认值); 1 一般效果; 2 最差效果
gl_playermip "2"
// gl_picmip 这个参数非常重要,调整它甚至可以带来20帧的提高,它的默认值为0
gl_picmip "0"
// gl_round_down 这个参数涉及贴图尺寸,默认值为3,这个值设得越高,画质越差,而FPS也就越高
gl_round_down "10"
// gl_smoothmodels 禁用对玩家模型的光滑处理,从而提高FPS
gl_smoothmodels "0"
// 此参数用于设置透视效果。它的调节范围,从最差画质(最高FPS)到
// 最优画质(最低FPS)依次如下:
// gl_nearest_mipmap_nearest
// gl_liner_mipmap_nearest
// gl_nearest_mipmap_liner
// gl_liner_mipmap_liner
// 只设置gl_nearest,删除mipmap效果可以大幅提高FPS(但会很模糊),如果设成gl_liner则可以在稍损FPS值的基础上提高画质
gl_texturemode "gl_nearest_mipmap"
//gl_wateramp 用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取FPS
gl_wateramp "0"
// gl_ztrick 扩展渲染参数,只要针对3DFX显卡及其它一些显卡,可能会导致旧显卡出现错误。一般来说,设置成1
gl_ztrick "1"
// mp_decals 用以控制血花四溅和墙上的d孔效果,设成0
mp_decals "0"
// gmax_smokepuffs 用以控制烟雾表现效果,设成0
max_smokepuffs "0"
// max_shells 设定同一时间内出现在屏幕上的d壳数目,还是设成0
max_shells "0"
// 调整控制台d出的速度
scr_conspeed "8000"
// r_decals 设定血花或者墙上的d孔数目,这个值不可高过mp_decals设定值
r_decals "0"
// r_drawviewmodel 设成0可提高FPS并增大视野范围(但是就看不到你的q和手了)
r_drawviewmodel "1"
// r_dynamic 动态光影,一定要关闭
r_dynamic "0"
// r_mirroralpha 反射效果,也要关闭
r_mirroalpha "0"
// r_mmx 在游戏中使用mmx函数,PentumII或者pentumIII的玩家可设置成1,A,赛扬和CYRIX只能设为0
r_mmx "0"
//violence_ablood
//violence_agibs
//violence_hblood
//violence_hgibs 这些参数用以控制游戏中的各种暴力表现效果,例如血花四溅等等,关闭它们可以赚取一些FPS
violence_ablood "0"
violence_agibs "0"
violence_hblood "0"
violence_hgibs "0"
//命令参数不能乱设,否则会出现画面卡的现象,自己慢慢试吧~
//命令:ex_interp
//默认值:01
//插值是用来使玩家从一点移动到另外的点的时候移动更平滑,HL的引擎依据一个玩家以前所处位置以及在一定时间后的位置来显示他在这两点之间的移动,而这个时间是由ex_interp来进行设置,默认的设置是01即100毫秒,如果这个数值越低,那么玩家在这两点之间的移动也就更平滑。不过这个参数只作用在修改了该参数的机器上,在其他机器上并不会有任何影响
ex_interp "002"
//命令:cl_nopred, ex_extrapmax
//默认值:0, 12
//网络代码推测是HL的引擎在玩家的瞬间状态,基于其的动作进行一定的预测,从而提高一定的游戏速度。使用这两个参数得当可以大幅度的减少互联网游戏中的迟钝现象,就不需要依靠感觉来对对手的下一步行动进行一定的预测了。
//cl_nopred设置为0即为打开预测,ex_extrapmax即为设置预测的最大时间,该值设置为适中比较合适。
cl_nopred "1"
ex_extrapmax "12"
//命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing
//默认值:0, 01, 005
//这部分的预测为屏幕显示方面的预测,与网络代码的优化无关。
cl_nosmooth "1"
cl_smoothtime "01"
cl_vsmoothing "005"
//最后提醒大家:使用 -console 参数会降低fps
cl_bob 这个指令在wwcl 插件服务器里是禁止使用的,会被锁死~
下面是一些参数,某些涉及到Config:
服务器专用
banid 几分钟 #编号 kick踢人Wonid让他换名字后也进不来,除非他换计算机,时间0=永远
deathmatch 1开dm模式,一个人一组,把其它人解决掉
decalfrequency 30玩家的logo多久可喷一次(秒)
kick #编号踢人(server专用,踢编号需加#,踢名字不用,但大小写要一样)
mapcyclefile mapcycletxt选择地图切换的设定档,内定为mapcycletxt,可准备好几份设定档
mp_autokick 1睡死和TK三次后自动被系统踢掉
mp_autoteambalance 1自动队伍平衡,0为准许双方人数不平均和Bot玩时的好参数!
mp_buytime 15以分钟计,即90秒内均可回基地买东西
mp_c4timer 45设定C4炸d的爆炸时间。最低15秒,最高90秒
mp_chasecam 0设定观察员模式的玩家只能跟在别人的屁股
mp_consistency 1限制某些模型被更改,大的C4或大的别人的武器容易让人发现
mp_decals 250贴图分辨率,降低可减少lag
mp_fadetoblack 1这样死后画面变黑 活人可以看得到尸体
mp_falldamage 1会不会摔伤
mp_flashlight 1开启/关闭可否使用手电筒。1是开启,0是关闭
mp_footsteps 1开启/关闭脚步声。1是开启,0是关闭
mp_forcechasecam 0死掉的人:0自由模式、1只能跟着自己队友走动、2尸体视线留在原地
mp_forcerespawn 0死后立即重新出发
mp_freezetime x每一场开始前的购物静止秒数
mp_friendly_genrade_damage 0设定同队的是否可以sld丢伤队友
mp_friendlyfire 0设定会不会杀伤队友。1是会,0是关闭
mp_ghostfrequency 01鬼魂每秒钟更新的频率,越高越不会Lag
mp_hostagepenalty 13杀了多少人质或队友后会被踢
mp_limitteams 2队伍最大相差人数,太多人便不能再加入
(如mp_autoteambalance 1则相差到此人数server便会自动平衡)
mp_logfile 1开不开纪录文件(那要怎么存盘)
mp_logmessages 0控制是否把游戏进行间玩家的对话也记录到log文件中,
此项设定必需同时设定"log on""mp_logfile 1"才可生效
mp_lowlag 0子d打在墙上的效果,速度快用0,慢用1
mp_mapvoteratio 06票选地图的人数达60%以上才会换地图,00-10
mp_roundtime 5设定每回合的时间。(只能3~15分钟)
mp_tkpunish 1TK者下回合会自杀
mp_weaponstay 0保留落下的武器
nightvision 1夜试镜能否使用
pauseble 0可以战斗中按暂停(Pause键,在F12键的右边第三颗)
status列出玩家IP编号等
sv_accelerate 50加速
sv_aim 0自动瞄准头部
sv_airaccelerate 10空中移动的速度
sv_airmove 1可否在空中移动&转向
sv_bounce 1各种奖励金开启
sv_cheats 0可不可以使用内定秘技
sv_clienttrace 1可能是有关网络封包的设定
sv_clipmode 0Server端切换是否允许Client端穿墙
sv_clipmode 0应该是对象是否用3D表示like mp5
sv_friction 403D画面方面的东东
sv_gravity 800控制重力,800是正常重力,-999到999999
sv_maxrate 0限制网络传输的资料最大值
sv_maxspeed 320最大速度
sv_minrate 0限制网络传输的资料最小值
sv_password 0进入游戏的密码
sv_restartround 0设定每隔几分钟回复分数/武器/金钱的初始值。(没效)
sv_sendvelocity 0设定1开启较复杂的花样以及物理设定,适用较快的Server
sv_stepsize 18脚步大小-_-; 越大爬坡越快吧
sv_waterfriction 10水中的阻力
users列出线上使用者名称及Userid(Server产生)及Uniqueid(WON server产生)
changelevel 地图名立刻换地图,所有USER不会离开游戏
map 地图名立刻换地图,但所有USER会离开游戏。
mp_maxrounds XX→几回合之后换地图
mp_winlimit X任一队胜X场便换图,例5战3胜制,X=3
mp_timelimit 45每隔多少时间换一次地图
(以上三个只能选一个,因此要"mp_maxrounds 20"前要先"mp_timelimit 0"
sv_rcon_maxfailures 5试图取得管理员权限失败超过几次,CDKEY即被BAN
sv_rcon_minfailuretime 30单位秒。如果在此时间内试图取得管理员权限又失败了
sv_rcon_minfailures指定的次数,该CDKEY即被BAN
sv_rcon_banpenalty 0指定在试图取得管理员权限中如果BAN CDKEY,BAN多久。0=永远
玩家专用
adjust_crosshair每打一次准心就会换颜色,共有五种颜色,选个亮一点吧!!
ah 1设定是否开始自动说明(戏中给玩家引导)
cl_allowupload 1允许用户方上传自己的资料如logo
cl_allowdownload 1允许用户方自动下传sever的资料如map
cl_download_ingame 1允许用户方在game中自动下传sever的资料,如logo,map
cl_cmdrate 30modem用户设30,宽频设40~50,Lan=50
cl_lw X有无武器的动画,最好设x=1
cl_lb 0此项与血渍有关,设1比较真实,但会减低速度
cl_lc 1和cs的新的网络技术有关,最好设x=1
cl_hidefrags 1设定是否隐藏除了自己以外其它人的杀敌数与死亡数
cl_observercrosshair 1设定在观察员模式的时候是否要开起准星
cl_updaterate 20上传速度,如果是宽频设30~40,如果在比较多人的站设25,modem=15,Lan=50
con_color 255 155 50HUD的颜色(RGB)
dm 1设定1来开启游戏开始时的讯息介绍
drawradar显示雷达,有时雷达会突然消失,就可以用(有时候SERVER关掉了你按也没用)
fastsprites 0烟雾特效,0逼真,1像超任,2像GameBoy
fps_max Xx=1~100,游戏输出给显示卡的最大fps数,内定为72
有不顺或鼠标一动就滑来滑去的情形时,把他设低会有很大的改善
hideradar关闭雷达(测试你懂不懂得辨认队友,以免tk)
hud_centerid 0设定为1时,玩家ID会出现在屏幕的正中央。否会出现在画面的左下角。
hud_fastswitch 0快速换武器,按数字直接换不用再按鼠标
keys显示自己的CD-KEY信息(CS没效)
kill自杀!!死定的时候……了断自已吧…
lefthand 0设定屏幕上的玩家是左撇子,或是右撇子。
listmaps显示server的地图排程
listplayers显示大家的编号与姓名
maps 开头列出已安装之地图档名,(只列出指定字母开头的文件名,为所有地图)
max_shells 50子d的最大显示数量(太多会lag)0-500
max_smokepuffs 50烟雾d的最大显示数量,0-500
name 新名字换名字,活着的时候才能用
nightvision开关夜视镜
r_speeds 0以console文字方式显示平均fps,draw speed及polygon info
r_speeds 0强制工作!!对网速能稍做改善!有没有效果……自已看吧!
rate 2500从server接受信息的速度,太大太小都会lag,要选适合的
setinfo ah 1是否提供自动说明的功能
setinfo dm 1换地图后开启地图的简介
setinfo ghosts 0观察模式时是否鬼魂关掉,对lag有帮助
setinfo lefthand 0设定屏幕上的玩家是左撇子,或是右撇子。
setinfo vgui_menus 1图形化选单开关
sizedown缩小屏幕
sizeup放大屏幕
timeleft让你知道还有几分钟换地图
version显示版本信息
vote 编号对TKer,Camper还有Cheater投票,过6成的人投票就行
votemap 地图名玩家可以投票投下一张地图
sensitivity X鼠标速度01-不限(20是config的最大值)
zoom_sensitivity_ratio设定使用狙击镜时鼠标移动速度
ping显示Server ping client值
pingservers显示Client ping server值
net_graph x打开测FPS与联机速的工具 x=1开 x=0关,开起此项多少会减少fps
net_graphpos x工具的位置 x=1,2,3
net_graphwidth 192工具的大小
volume 08调整音量大小,实际音量为(volume/hisound)
hisound 1000000设定音量最大值,实际音量为(volume/hisound)
bgmvolume 1000000背景音效音乐之音量大小
disconnect离开游戏,保持在CS console状态
exit离开游戏,关闭CS,回到桌面
quit离开游戏,关闭CS,回到桌面
reconnect不离线直接重组联机
retry离线并重新联机
connect IP联机到指定Server
控制台本身
developer XX=0时关闭developer(开发者)模式,X=1时打开
使用developer(开发者)模式,可以使用较多的指令(如秘技),且游戏加载过程及进行中左上角会显示console讯息(游戏中讯息会干扰雷达)
cmdlist列出所有console指令,(可在后面加上叙述,只列出指定字母开头的指令)
clear清除console上的文字
scr_conspeed 600设定console文字卷动速度
注意:以下部分为增加图象质量,如欲提高显示速度请使用相反设置
下面格式为:命令 默认值 建议更改值 说明
cl_himodels 00,使用较低细节的人物皮肤,提高显示速度
gl_playermip 20,渲染质量,越高数字质量越差显示也越快
max_smokepuffs 030,设定同时间可显示的烟雾数量(服务器端用)
fps_max 52100,显示最大FPS数,高性能机器可改大
mp_decals 20300,最大同时显示贴图
hisound 01,高质量声音
loadas8bit 10,使用8bit音质(较低质量)
s_a3d 00,使用A3D系列声卡设置为1
s_eax 00,使用创新系列声卡设置为1
bgmvolume 01,播放CD音乐
cl_download_ingame 1下载其它玩家LOGO、贴图等
gl_smoothmodels 13,人物动作更平滑
gl_round_down 13
setinfo "ah" 01
setinfo "ghosts" 01,是否显示鬼魂
setinfo "vgui_menus" 01,是否显示图形购买界面
cl_gaitestimation 10,衔接人物两个动作
cl_nopred 00
gl_picmip 02,渲染质量,越大的数字图象质量越低速度越快
r_drawviewmodel 01,显示武器
录象类命令
首先你必须拥有CS,激活游戏的时候请修改快捷方式内的参数
hlexe -console -game cstrike -condebug
此为范例请将路径更改为你自己游戏安装的路径
如果没有hlexe使用cstrikeexe也可以。
进入游戏,并正常开始一场游戏
当您想录像时请按~键呼叫出控制台,在控制台输入以下命令:
record filename开始记录一个录像,录像保存在cstrikefilenamedem
demos循环播放使用 startdemos命令播放的录像
listdemo demoname列出录像信息
playdemo filename使用正常速度播放 filenamedem 录像
playvol 9设置录像回放次数
removedemo demo sgmt移除录像中设置的片断位置
setdemoinfo demo sgmt info增加一个录像信息,例如一段文字,渐进渐出或者快进快退
startdemos循环播放一段录像
startmovie filename播放一段录像
stop停止录像
stopdemo同上
swapdemo demo seg seg交换录像中两处片断位置
imedemo demoname播放一段录像,同时显示最大fps(每秒显示帧速)及平均fps
appenddemo demoname在该录像文件后继续录像, 不覆盖原录像
removedemo从DEMO中剪掉一个片段,先用listdemo 看录像的信息
edgefriction 23D画面方面的东东
hpk_maxsize 05在customhpk多大时, 系统自动砍掉, 以MB为单位
远程遥控类命令
先在Servercfg 加上Rcon_password 密码,游戏中player 再以Rcon_password 密码 登入Player 即摇身一变为A,可下达Server指令,但指令前需加rcon空一格。
rcon addip 0 <ip>拒绝某个IP进入游戏,0表是永久,以分钟计,IP之取得由rcon status
rcon addid 0 <won id> kick设定某个WON ID不准进入游戏,时间设定同上
rcon kick xxx把某个玩家踼掉,xxx可以是玩家id,不过由于有些人会加些特殊码,有时会失效,则必需改用玩家编号,(编号由rcon users可取得,每个id最前方的数字即为玩家编码,用rcon kick # yyy #)
rcon listid网络的问题。区域显示不出来多数是网络连接异常导致。
1、首先打开电脑检查网络。
2、其次打开鬼魂服务器进行测试网络连接是否异常。
3、最后点击重新连接网络并重新登陆即可。一楼是抄来的吧?那么全,可惜大部分是本机命令而不是服务器控制命令,而且有很多是16的命令而不是CS:Source特有命令。
一、首先你要成为OP,必须先知道远程管理密码。
你作为玩家进入服务器后,首先输入:
rcon_password ""
如果密码正确,则取得服务器管理员权限,可以进行后面的 *** 作。注意这条命令的rcon之后是一条下划线,与下面的各条不同。
二、常用的服务器命令如下:
mp_restartgame 1
刷新,服务器将在一秒后刷新一次,后面的数字可以改为别的,例如改为3,则在3秒后刷新一次。
(注意,这些命令在服务器主机上 *** 作或用HLSW *** 作时可以直接使用,如果你作为玩家进入服务器玩的时候要远程 *** 作,则所有命令前需要加 rcon 然后是一个空格,例如: rcon mp_restartgame 1 ,后面所有命令都是如此)
sv_password ""
进入服务器的密码,注意引号是半角的(也就是在英文输入法状态下的引号,不能用中文输入法下的全角引号。
sv_password " "
取消服务器密码,引号之间是一空格,则服务器将不需要密码即可进入。
特别一提,如果你是要把这条命令写进服务器配置文件放在服务器上(例如你要做一个没有密码的混战服务器),则在前后引号之间不要打空格,两引号直接相连即可)。
mp_friendlyfire 0
数字是0为关闭队友伤害,是1则是开启队友伤害。
mp_autoteambalance 0
数字0为关闭自动平衡双方队伍人数,建议比赛时用,1则是开启自动平衡,建议混战时使用。
mp_startmoney 800
mp_startmoney 1500
mp_startmoney 16000
设置游戏开始的金钱数。
mp_roundtime 175
每局时间,单位为分钟,175分钟即1分45秒。
mp_freezetime 15
每局开局的冻结(玩家不能动)的时间,单位为秒。
mp_buytime 025
冻结时间后玩家可以回基地买q的时间,单位为分钟。
mp_c4timer 35
C4爆炸时间,单位为秒。
sv_alltalk 1
所有人之间语音通话 开启1/关闭0,比赛时应关闭alltalk。
mp_tkpunish 0
队友伤害惩罚 开启1/关闭0,建议比赛时关闭。
mp_autokick 0
自动踢出不动的玩家 开启1/关闭0,建议比赛时关闭。
mp_spawnprotectiontime 0
控制在每局开始后不能进行队友伤害的时间,在这个时间之内伤害队友将被踢除,单位为秒,设置为0则关闭该功能。
sv_voiceenable 1
麦克风语音通讯 开启1/关闭0
mp_allowspectators 1
观察员模式 开启1/关闭0,建议混战和友谊赛设置为1,重要比赛不让旁观时设置为0。
mp_limitteams 1
队伍间人数差异上限 ( 0 = 不限制 )
mp_forcecamera 0
死亡后视角 只有本队队友1/死亡玩家视角停在死亡时的原地2/无限制0,混战建议用0,比赛建议用1,有些人以为比赛用2好,其实比赛时用2反而可能使死亡玩家看到不应该看到的东西而报点。
mp_fadetoblack 0
1=死后黑屏,0=不变。
changelevel de_dust2
changelevel de_nuke
changelevel de_inferno
changelevel de_train
changelevel cs_office
……
换地图(玩家仍然会留在服务器里)
map de_dust2
map cs_italy
……
换地图并重新读取配置服务器(服务器开久了卡的话,可以用这个命令重读服务器,这样就象刚开一样不卡,但是这个命令会让所有玩家掉出去,因此在使用前最好通知大家过一两分种再进,否则有可能玩家因为以为服务器挂了而离开。)
三、服务器本身没有r3(lo3)命令,你可以写一个脚本,让服务器系统管理员放在服务器上的cfg文件夹里。下面是我写的脚本,你可以复制下来(把里面我写的个性化信息换成你自己的)存在记事本里,然后把记事本扩展名改为cfg,例如可以叫 lo3cfg
//
|[ lo3cfg ]|
// Aliases
alias w "wait"
alias w5 "w;w;w;w;w;"
alias w10 "w5;w5;"
alias w20 "w10;w10;"
alias w50 "w10;w10;w10;w10;w10;"
alias w80 "w50;w20;w10;"
alias w100 "w50;w50;"
alias w150 "w100;w50;"
alias w300 "w100;w100;w100;"
alias w500 "w100;w100;w100;w100;w100;"
alias l1a "say 1ST RESTARTS!!!;mp_restartgame 1; w500;w500;w10;"
alias l2a "say 2ST RESTARTS!!!;mp_restartgame 2; w500;w500;w300;w150;"
alias l3a "say 3ST RESTARTS!!!;mp_restartgame 3; w500;w500;w500;w300;"
alias l4 "say [------------];w10;lo5;"
alias lo5 "say [E-----------];w10;lo6;"
alias lo6 "say [VE----------];w10;lo7;"
alias lo7 "say [IVE---------];w10;lo8;"
alias lo8 "say [LIVE--------];w10;lo9;"
alias lo9 "say [-LIVE-------];w10;lo10;"
alias lo10 "say [--LIVE------];w10;lo11;"
alias lo11 "say [---LIVE-----];w10;lo12;"
alias lo12 "say [----LIVE----];w10;lo13;"
alias lo13 "say [-----LIVE---];w10;lo14;"
alias lo14 "say [------LIVE--];w10;lo15;"
alias lo15 "say [-------LIVE-];w10;lo16;"
alias lo16 "say [--------LIVE];w10;lo17;"
alias lo17 "say [E--------LIV];w10;lo18;"
alias lo18 "say [VE--------LI];w10;lo19;"
alias lo19 "say [IVE--------L];w10;lo20;"
alias lo20 "say [LIVE--------];w10;lo21;"
alias lo21 "say [-LIVE-------];w20;lo22;"
alias lo22 "say [--LIVE------];w20;w10;lo23;"
alias lo23 "say [---LIVE-----];w20;w20;lo24;"
alias lo24 "say [----LIVE----];w50;lo25;"
alias lo25 "say [----LIVE----];w50;w20;lo26;"
alias lo26 "say [----LIVE----];w100;lo27;"
alias lo27 "say [----LIVE----];w100;"
alias sx3 "say [-------LIVE ON THREE RESTARTS!!!-------];w50;"
alias wel "say [-------Welcome to GA Server!!!-------] !;w50;"
alias stb "say [-------Match is now LIVE!!!!-------];w50;"
alias snf "say Long lIVE GASNF !;w50;"
alias hyd "say Long lIVE GAHYD !;w50;"
alias gl1 "say Good Luck !;w50;"
alias hf1 "say Have Fun !!"
// Execute
wel
wel
w100
snf
snf
w100
hyd
hyd
w100
sx3
sx3
w100
l1a
l2a
l3a
l4
w100
stb
stb
w100
gl1
hf1
// GL HF
lo3cfg文件放到服务器上后,你可以用命令
rcon exec lo3cfg
来实现自动r3
如果你没有办法把这个脚本放到服务器上,例如你和系统管理员不熟悉,或者是借用别人的服务器,那么你可以按以下 *** 作:
首先把下面这段内容做成一个cfg文件,例如叫bjr3cfg,放进你的游戏文件目录的cstrike文件夹下的cfg文件夹里。
//
rcon say "[-比赛将在刷新三次后开始!!!-------]";
rcon ww100;
rcon say "[---比赛将在刷新三次后开始!!!-----]";
rcon ww100;
rcon say "[-----比赛将在刷新三次后开始!!!---]";
rcon ww100;
rcon say "[-------比赛将在刷新三次后开始!!!-]";
rcon ww100;
rcon say "[-----比赛将在刷新三次后开始!!!---]";
rcon ww100;
rcon say "[---比赛将在刷新三次后开始!!!-----]";
rcon ww100;
rcon say "[-比赛将在刷新三次后开始!!!-------]";
rcon ww100;
rcon say "第一次刷新";
rcon mp_restartgame 1;
rcon ww600;
rcon say "第二次刷新";
rcon mp_restartgame 2;
rcon ww600;
rcon ww600;
rcon say "第三次刷新";
rcon mp_restartgame 3;
rcon ww600;
rcon ww600;
rcon ww100;
rcon say "[-比赛已经开始!!!-------]";
rcon ww100;
rcon say "[---比赛已经开始!!!-----]";
rcon ww100;
rcon say "[-----比赛已经开始!!!---]";
rcon ww100;
rcon say "[-------比赛已经开始!!!-]";
rcon ww100;
rcon say "[-----比赛已经开始!!!---]";
rcon ww100;
rcon say "[---比赛已经开始!!!-----]";
rcon ww100;
rcon say "[-比赛已经开始!!!-------]";
rcon ww100;
rcon say "[------Good Luck !------]";
rcon say "[------Have Fun !!------]"
rcon sv_allow_wait_command 0
然后,在比赛开始前,你必须用HLSW,按顺序向服务器发送这样4条命令:
sv_allow_wait_command 1
alias "ww10" "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;"
alias "ww100" "ww10;ww10;ww10;ww10;ww10;ww10;ww10;ww10;ww10;ww10;"
alias "ww500" "ww100;ww100;ww100;ww100;ww100;ww100;"
发送这4条命令后,切回游戏界面,在控制台输入:
exec bjr3
然后回车。
注意,这条命令前没有"rcon "
悬赏的分太少,如果追加到200分,我愿意提供有关CSS脚本和服务器管理的高级技巧,例如如何建一个稳定流畅的高配置服务器、如何写服务器配置脚本、如何优化CS:Source、如何自己编写脚本、还可以帮你做一个超级傻瓜化服务器管理脚本(你完全不用记任何服务器管理命令就可以方便管理服务器,只需要在控制台打r1(也就是打两个字符)就刷新,打r3就开战,打bs就自动生成全部比赛参数配置,打hz就自动进入混战模式,打d2就自动换到dust2,打8就自动把钱改为800开局,打16就是16000开局,等等……
如果有兴趣就加我QQ:406111CS相关参数介绍
1、CS 服务器简明手册
2、CS各种参数详解
3、HLTV服务器建设
4、服务器管理员 *** 作指南
5、机器配置及键位
6、最佳化你的CS
CS 服务器简明手册
作者:infantry 来源: 类别:服务器类 日期:20020410 今日/总浏览: 18/34548
所有架设服务器的资料COUNTER_SERVER给出,但是有很多朋友是初学者,对于太过技术或者英文的东西看上去就头大,所以我今天就在这里手把手地跟大家一起来建设一个CS服务器。
建立一个稳定的长期的服务器,首先你所需要的就是
1、硬件
对于只开一个游戏来说,服务器的硬件配置大概在PIII、内存在256M以上即可,最好能是一台专门的机器,你总不会想因为你一次误 *** 作就让服务器出错吧?
2、连接线路
连接线路是越快越好,虽然CS在游戏中连续上传和下载的速度最大也才3K/s,但是如果PING高的话我想你的人玩起来也不会爽是不是。
3、耐心
维护一个服务器对你来说会是一个长期的过程,如果你决定开Friendly Fire对你来说更是一项考验。CS频繁的升级也让人无可奈何。所以,忍吧。
如果你觉得你可以符合上述的所有条件,恭喜你!你现在可以开始这个漫长的旅程了。
首先的是,你要安装HLserver,在Half Life里本身就带了建立服务器的软件,但是如果你不会在服务器上玩的话,用HLserver可以减少很多的空间。实际上HLserver就是一个不能进行单机游戏的HL。然后升级HL到最新的版本(目前是HL1106),再安装CS的最新版本(目前是CS正式版11),注意:如果使用CS11必须同时将HL升级到1106,否则建立的服务器无法读取任何配置文件。作为服务器,必须要有很多设置,普通情况下你只需要在HLserver\cstrike\目录下建立servercfg、mapcycletxt、motdtxt这三个基本文件即可。servercfg是服务器的配置文件,mapcycletxt是地图循环的顺序,motdtxt是服务器的说明。下面就做个大概说明:
servercfg
可用任何文本编辑器进行编辑。
0为No,1为Yes。
sv_aim 0 是否自动瞄准
pausable 0 是否客户端可暂停游戏
hostname "CSchinanet CS'Server " 服务器名字
mp_timelimit 30 更换地图时间
mp_c4timer 45 炸d倒计时时间
mp_chasecam 0 是否固定镜头(如果选1,进入服务器后只能在固定地点观战,否则未加入队伍的人可以自由观看)
mp_falldamage 1 高处落下杀伤
mp_flashlight 1 是否有战术手电
mp_footsteps 1 是否有脚步声
mp_freezetime 4 每局开始固定买物品时间
mp_friendly_grenade_damage 1 是否手雷友军伤害
mp_friendlyfire 1 是否友军伤害
mp_autoteambalance 2 自动调整双方人数差异最低限制
mp_roundtime 4 每回合最大时间数
rcon_password 服务器密码,部分为自己设置
mp_limitteams N 双方超过N人即自动调整,N为数字
mp_tkpunish 1 是否伤害友军惩罚
mp_mapvoteratio 02 投票比率
mp_logfile 1 是否服务器留下记录文件
log on 开始记录
mp_playerid 0为所有人在状态栏都可看到所有人的名字;1为只能看到自己人的名字;2为看不到任何人名字。0为默认。
mp_fadetoblack 1 人物死亡后屏幕变黑,0为不变。0为默认。
mp_forcechasecam 0 死后可以随意看,1只可看自己人,2只可看摄像机角度。0为默认。
mp_buytime 90 可以购买物品时间,例如mp_buytime 18为108秒那可以购买。15分钟为默认。
mp_winlimit 17 当某方胜利次数达到17次更换地图。
allow_spectators 1 允许观察员角度,0为不允许,1为允许。1为默认。
mp_hostagepenalty=3 规定时间内伤害人质超过三人自动踢出
Logaddress gd1cschinanet 27000 设定在全国总排行榜的监听端口,并请Email到上帝偏爱步兵。然后你的服务器上的所有成绩即自动取得全国服务器排行的认证。
cl_dynamiccrosshair 0是否使用动态准星,0为不允许,1为允许。默认为0。
mapcycletxt为地图文件名,不带后缀,如de_dustbsp,只取de_dust。地图在Hlserver\cstrike\maps目录下,将你想循环的地图挑出来,然后将文件名按上面所说的规则输入mapcycletxt中,每个地图之间用硬回车隔开。
motdtxt为服务器说明文件,当每个玩家进入服务器后看到的第一个窗口就是。可以随意按照自己喜欢写。最好注明服务器的基本设置。
有了上面这些一个服务器基本就算具备了,但是别急,可不是运行HLexe来进游戏哦,用的是HLSexe,而且要带上参数。下面再来说说服务器运行参数:
F:\Hserver\hldsexe -game cstrike -port 27016 +maxplayers 22 +map cs_office
-game cstrike 指定运行游戏为CS
-port 27016 指定游戏连接端口为27016
+maxplayers 22 游戏最大人数22人(游戏只支持20人,多余两人为观众)
+map cs_office 指定第一张地图为cs_office
+logsdir loggames\miltia01指定记录文件存放目录
+servercfgfile server2cfg Listen Server指定启动的配置文件名称
在居域网上建立服务器跟上面相同,不过可以在命令行里加上-nomaster让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。同时加上+sv_lan 1 指定其为一个LAN server。其他人进服务器的时候进Internet game或者Lan game,选择Add server输入服务器的IP和上面你指定的端口即可。
最后,请到作弊防范栏目下载防止作弊的补丁!并请随时追踪本站各类补丁更新。如果需要远程控制服务器请下载服务器远程控制软件。
TOP
CS各种参数详解
参数的输入列即是玩家们输入addbot的地方
按下「~」即可开启
使用时先输入参数名
然后按下SPACE空出一格
再输入设定值即可
一般玩家进入游戏都只能用到Client(玩家用参数)
不过如果你是开LAN GAME的人
就能进阶到Server专用指令下表内指令后的参数大多是默认值
大多数指令之参数0代表关闭此功能
地图名单存放在cstrike\mapcycletxt,不可以加扩展名bsp
=====================================================================================
Server专用
banid 几分钟 #编号 kick踢人Wonid让他换名字后也进不来,除非他换计算机,时间0=永远
deathmatch 1开dm模式,一个人一组,把其它人解决掉
decalfrequency 30玩家的logo多久可喷一次(秒)
kick #编号踢人(server专用,踢编号需加#,踢名字不用,但大小写要一样)
mapcyclefile mapcycletxt选择地图切换的设定档,内定为mapcycletxt,可准备好几份设定档
mp_autokick 1睡死和TK三次后自动被系统踢掉
mp_autoteambalance 1自动队伍平衡,0为准许双方人数不平均和Bot玩时的好参数!
mp_buytime 15以分钟计,即90秒内均可回基地买东西
mp_c4timer 45设定C4炸d的爆炸时间。最低15秒,最高90秒
mp_chasecam 0设定观察员模式的玩家只能跟在别人的屁股
mp_consistency 1限制某些模型被更改,大的C4或大的别人的武器容易让人发现
mp_decals 250贴图分辨率,降低可减少lag
mp_fadetoblack 1这样死后画面变黑 活人可以看得到尸体
mp_falldamage 1会不会摔伤
mp_flashlight 1开启/关闭可否使用手电筒。1是开启,0是关闭
mp_footsteps 1开启/关闭脚步声。1是开启,0是关闭
mp_forcechasecam 0死掉的人:0自由模式、1只能跟着自己队友走动、2尸体视线留在原地
mp_forcerespawn 0死后立即重新出发
mp_freezetime x每一场开始前的购物静止秒数
mp_friendly_genrade_damage 0设定同队的是否可以sld丢伤队友
mp_friendlyfire 0设定会不会杀伤队友。1是会,0是关闭
mp_ghostfrequency 01鬼魂每秒钟更新的频率,越高越不会Lag
mp_hostagepenalty 13杀了多少人质或队友后会被踢
mp_limitteams 2队伍最大相差人数,太多人便不能再加入
(如mp_autoteambalance 1则相差到此人数server便会自动平衡)
mp_logfile 1开不开纪录文件(那要怎么存盘)
mp_logmessages 0控制是否把游戏进行间玩家的对话也记录到log文件中,
此项设定必需同时设定"log on""mp_logfile 1"才可生效
mp_lowlag 0子d打在墙上的效果,速度快用0,慢用1
mp_mapvoteratio 06票选地图的人数达60%以上才会换地图,00-10
mp_roundtime 5设定每回合的时间。(只能3~15分钟)
mp_tkpunish 1TK者下回合会自杀
mp_weaponstay 0保留落下的武器
nightvision 1夜试镜能否使用
pauseble 0可以战斗中按暂停(Pause键,在F12键的右边第三颗)
status列出玩家IP编号等
sv_accelerate 50加速
sv_aim 0自动瞄准头部
sv_airaccelerate 10空中移动的速度
sv_airmove 1可否在空中移动&转向
sv_bounce 1各种奖励金开启
sv_cheats 0可不可以使用内定秘技
sv_clienttrace 1可能是有关网络封包的设定
sv_clipmode 0Server端切换是否允许Client端穿墙
sv_clipmode 0应该是对象是否用3D表示like mp5
sv_friction 403D画面方面的东东
sv_gravity 800控制重力,800是正常重力,-999到999999
sv_maxrate 0限制网络传输的资料最大值
sv_maxspeed 320最大速度
sv_minrate 0限制网络传输的资料最小值
sv_password 0进入游戏的密码
sv_restartround 0设定每隔几分钟回复分数/武器/金钱的初始值。(没效)
sv_sendvelocity 0设定1开启较复杂的花样以及物理设定,适用较快的Server
sv_stepsize 18脚步大小-_-; 越大爬坡越快吧
sv_waterfriction 10水中的阻力
users列出线上使用者名称及Userid(Server产生)及Uniqueid(WON server产生)
changelevel 地图名立刻换地图,所有USER不会离开游戏
map 地图名立刻换地图,但所有USER会离开游戏。
mp_maxrounds XX→几回合之后换地图
mp_winlimit X任一队胜X场便换图,例5战3胜制,X=3
mp_timelimit 45每隔多少时间换一次地图
(以上三个只能选一个,因此要"mp_maxrounds 20"前要先"mp_timelimit 0")
sv_rcon_maxfailures 5试图取得管理员权限失败超过几次,CDKEY即被BAN
sv_rcon_minfailuretime 30单位秒。如果在此时间内试图取得管理员权限又失败了
sv_rcon_minfailures指定的次数,该CDKEY即被BAN
sv_rcon_banpenalty 0指定在试图取得管理员权限中如果BAN CDKEY,BAN多久。0=永远
=====================================================================================
玩家用参数
adjust_crosshair每打一次准心就会换颜色,共有五种颜色,选个亮一点吧!!
ah 1设定是否开始自动说明(戏中给玩家引导)
cl_allowupload 1允许用户方上传自己的资料如logo
cl_allowdownload 1允许用户方自动下传sever的资料如map
cl_download_ingame 1允许用户方在game中自动下传sever的资料,如logo,map
cl_cmdrate 30modem用户设30,宽频设40~50,Lan=50
cl_lw X有无武器的动画,最好设x=1
cl_lb 0此项与血渍有关,设1比较真实,但会减低速度
cl_lc 1和cs的新的网络技术有关,最好设x=1
cl_hidefrags 1设定是否隐藏除了自己以外其它人的杀敌数与死亡数
cl_observercrosshair 1设定在观察员模式的时候是否要开起准星
cl_updaterate 20上传速度,如果是宽频设30~40,如果在比较多人的站设25,modem=15,Lan=50
con_color 255 155 50HUD的颜色(RGB)
dm 1设定1来开启游戏开始时的讯息介绍
drawradar显示雷达,有时雷达会突然消失,就可以用(有时候SERVER关掉了你按也没用)
fastsprites 0烟雾特效,0逼真,1像超任,2像GameBoy
fps_max Xx=1~100,游戏输出给显示卡的最大fps数,内定为72
有不顺或鼠标一动就滑来滑去的情形时,把他设低会有很大的改善
hideradar关闭雷达(测试你懂不懂得辨认队友,以免tk)
hud_centerid 0设定为1时,玩家ID会出现在屏幕的正中央。否则会出现在画面的左下角。
hud_fastswitch 0快速换武器,按数字直接换不用再按鼠标
keys显示自己的CD-KEY信息(CS没效)
kill自杀!!死定的时候……了断自已吧…
lefthand 0设定屏幕上的玩家是左撇子,或是右撇子。
listmaps显示server的地图排程
listplayers显示大家的编号与姓名
maps 开头列出已安装之地图档名,(只列出指定字母开头的文件名,为所有地图)
max_shells 50子d的最大显示数量(太多会lag)0-500
max_smokepuffs 50烟雾d的最大显示数量,0-500
name 新名字换名字,活着的时候才能用
nightvision开关夜视镜
r_speeds 0以console文字方式显示平均fps,draw speed及polygon info
r_speeds 0强制工作!!对网速能稍做改善!有没有效果……自已看吧!
rate 2500从server接受信息的速度,太大太小都会lag,要选适合的
setinfo ah 1是否提供自动说明的功能
setinfo dm 1换地图后开启地图的简介
setinfo ghosts 0观察模式时是否鬼魂关掉,对lag有帮助
setinfo lefthand 0设定屏幕上的玩家是左撇子,或是右撇子。
setinfo vgui_menus 1图形化选单开关
sizedown缩小屏幕
sizeup放大屏幕
timeleft让你知道还有几分钟换地图
version显示版本信息
vote 编号对TKer,Camper还有Cheater投票,过6成的人投票就行
votemap 地图名玩家可以投票投下一张地图
sensitivity X鼠标速度01-不限(20是config的最大值)
zoom_sensitivity_ratio设定使用狙击镜时鼠标移动速度
ping显示Server ping client值
pingservers显示Client ping server值
net_graph x打开测FPS与联机速的工具 x=1开 x=0关,开起此项多少会减少fps
net_graphpos x工具的位置 x=1,2,3
net_graphwidth 192工具的大小
volume 08调整音量大小,实际音量为(volume/hisound)
hisound 1000000设定音量最大值,实际音量为(volume/hisound)
bgmvolume 1000000背景音效音乐之音量大小
disconnect离开游戏,保持在CS console状态
exit离开游戏,关闭CS,回到桌面
quit离开游戏,关闭CS,回到桌面
reconnect不离线直接重组联机
retry离线并重新联机
connect IP联机到指定Server
=====================================================================================
console本身
developer XX=0时关闭developer(开发者)模式,X=1时打开
使用developer(开发者)模式,可以使用较多的指令(如秘技),且游戏加载过程及进行中左上角会显示console讯息(游戏中讯息会干扰雷达)
cmdlist列出所有console指令,(可在后面加上叙述,只列出指定字母开头的指令)
clear清除console上的文字
scr_conspeed 600设定console文字卷动速度
=====================================================================================
注意:以下部分为增加图象质量,如欲提高显示速度请使用相反设置
命令 默认值 建议更改值 说明
cl_himodels 00,使用较低细节的人物皮肤,提高显示速度
gl_playermip 20,渲染质量,越高数字质量越差显示也越快
max_smokepuffs 030,设定同时间可显示的烟雾数量(服务器端用)
fps_max 52100,显示最大FPS数,高性能机器可改大
mp_decals 20300,最大同时显示贴图
hisound 01,高质量声音
loadas8bit 10,使用8bit音质(较低质量)
s_a3d 00,使用A3D系列声卡设置为1
s_eax 00,使用创新系列声卡设置为1
bgmvolume 01,播放CD音乐
cl_download_ingame 1下载其它玩家LOGO、贴图等
gl_smoothmodels 13,人物动作更平滑
gl_round_down 13
setinfo "ah" 01
setinfo "ghosts" 01,是否显示鬼魂
setinfo "vgui_menus" 01,是否显示图形购买界面
cl_gaitestimation 10,衔接人物两个动作
cl_nopred 00
gl_picmip 02,渲染质量,越大的数字图象质量越低速度越快
r_drawviewmodel 01,显示武器
=====================================================================================
录像类命令
首先你必须拥有CS
激活游戏的时候请修改快捷方式内的参数
\hlexe -console -game cstrike -condebug
此为范例请将路径更改为你自己游戏安装的路径
如果没有hlexe使用cstrikeexe也可以。
进入游戏,并正常开始一场游戏
当您想录像时请按~键呼叫出控制台,在控制台输入以下命令:
record filename开始记录一个录像,录像保存在\cstrike\filenamedem
demos循环播放使用 startdemos命令播放的录像
listdemo demoname列出录像信息
playdemo filename使用正常速度播放 filenamedem 录像
playvol 9设置录像回放次数
removedemo demo sgmt移除录像中设置的片断位置
setdemoinfo demo sgmt info增加一个录像信息,例如一段文字,渐进渐出或者快进快退
startdemos循环播放一段录像
startmovie filename播放一段录像
stop停止录像
stopdemo同上
swapdemo demo seg seg交换录像中两处片断位置
imedemo demoname播放一段录像,同时显示最大fps(每秒显示帧速)及平均fps
appenddemo demoname在该录像文件后继续录像, 不覆盖原录像
removedemo从DEMO中剪掉一个片段,先用listdemo 看录像的信息
edgefriction 23D画面方面的东东
hpk_maxsize 05在customhpk多大时, 系统自动砍掉, 以MB为单位
=====================================================================================
远程遥控
先在Servercfg 加上Rcon_password 密码
游戏中player 再以Rcon_password 密码 登入
Player 即摇身一变为AMD,可下达Server指令
但指令前需加rcon空一格。
rcon addip 0 <ip>拒绝某个IP进入游戏,0表是永久,以分钟计,IP之取得由rcon status
rcon addid 0 <won id> kick设定某个WON ID不准进入游戏,时间设定同上
rcon kick xxx把某个玩家踼掉,xxx可以是玩家id,不过由于有些人会加些特殊码,有时会失效,则必需改用玩家编号,(编号由rcon users可取得,每个id最前方的数字即为玩家编码,用rcon kick # yyy #)
rcon listid(看bannd id)
rcon restartserver地图重玩
rcon say ID:server talk
rcon say xxxx由server发生公告,不管死掉还是活着的都看的到,若是发出来讯息很怪,每个字会被"夹住,可改用rcon say "xxxx"即可改善,不过11版应该不会有这现象了
rcon status看Info
rcon users看所有人资料
rcon writeip将Ban掉的ID存入server
rcon writeid将Ban掉的WON ID存入server
rcon_address IPServer满人时候用,只可以进行管理,不能Play
rcon_password 密码AMD登入密码
在使用addip和addid的同时, 建议最好做一个autoexeccfg档, 里面写下exec listipcfgexec bannedcfg
这样子在Server重新激活时, 才会把上一次存下的记录Load到新激活的Server里, 而名字最好就用Toexeccfg,因为valverc里设定是找这个档来跑, 或是自行修改那个档去捉别的也行, 其中, listipcfg是ban掉的ip记录文件, bannedcfg是ban掉的won id记录文件, 最后, 不建议把exec listipcfg和exec bannedcfg放入servercfg, 这 样会使每次换地图时就load一次, 由rcon listip和rcon listid很快就会发现被重复的记录塞满
=====================================================================================
秘技,sv_cheats 1(developer 1)时才能使用以下指令
impulse101加16000元
god无敌模式(试不出来)
lambert -101看到人们在黑暗中发亮
notarget x使计算机玩家忽略你的存在(没用)
noclip x穿墙模式(试不出来)
cl_backspeed 999加快后移速度
cl_forwardspeed 999加快前移速度
cl_sidespeed 999加快侧移速度
gl_zmax 0可看及射穿墙壁
gl_zmax 100看穿墙壁
gl_zmax 3600让墙壁恢复原状
sv_clienttrace 9999超级自动瞄准
clienttrace 0000切回手动瞄准
TOP
linux下HLTV服务器建设方法(也适合WIN2000)
作者:欠费停机 来源:自创 类别:服务器类 日期:20020820 今日/总浏览: 4/4066
这两天很多网上的朋友给我留言问我关于HLTV的做法加上我那个不在争气的电子邮箱。不得不在此借助CSCHINA向广大网友说声对不起。现在借助这个机会把我没有回答的问题(关于HLTV)告诉大家
在WIN2000 下建设HLTV服务器的方法网上有很多文章都做了很详细的介绍。在此暂略
LINUX下建设HLTV服务器 和建设CS服务器的方法基本上都一样 只是配置文件的和执行文件不一样而已:HLTVCFG 在LINUX下需要建启脚本。启动脚本的做法和LINUX下建CS服务器的脚本做法一样:
#/bin/bash
/hltv +connect 19216801:27019 -port 27015 -nomaster
以上是一个最简单HLTV脚本
HLTV的基本脚本如下:
hltv +connect localhost:port -port 27020 +rate 4000 -maxclients 50
如果是局域网的话就是要加上
hltv +connect localhost:port -port 27020 +rate 5000 -maxclients 50 -nomaster"
现在详细分类: 游戏 >> 网络游戏
解析:
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/hld pdll
其中27016为服务器端口,可以进行修改;
maxplayers 16为最大人数,可以自由变更,别超过32;
开始地图de_dust2可以更换成你喜欢的地图;
+localinfo mm_gamedll dlls/hld pdll指你的游戏用哪个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即为打开,可以在前面加上将其关闭。
建议:打开v 和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 (ment adminamx)
admincmdamx basic admin console mands
adminhelpamx help mand for admin console mands
adminslotsamx slot reservation
menufrontamx front-end for admin menus
cmdmenuamx mand menu (speech, settings)
plmenuamx players menu (kick, ban, client cmds)
restmenuamx restrict weapons menu
map enuamx maps menu (vote, changelevel)
antifloodamx prevent clients from chat-flooding the server
adminchatamx console chat mands
adminvoteamx vote mands
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
welemsgamx 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 mands
;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 "Wele to %hostname% Please Enjoy Yourself :]" ""
amx_imessage "Please Have Fun in %hostname%
More Info Please Visit jdjy" ""
amx_imessage "say / will be kick" ""
amx_imessage "Don't Camp Don't Teamkiller Don't Runaway" "" clanmod风格的服务器MOTD彩色信息,后面的颜色RGB代码可以自己修改
7、服务器的管理 526增加内容
服务器管理强烈建议使用hlsw,如果你开通了amx功能,可以通过hlsw实现kick作弊者、slap玩家、banIP等。
8、再次增加紧急提示内容:526
如果你安装了amx就可能存在一个严重问题,就是服务器的最大玩家人数会发生变换,玩家进入的时候明明有空位,但是会显示被kick无法进入。
这是因为amx为OP预留了通道,但一般情况下我们根本用不到。
解决办法:打开×:\Cs16中文版\cstrike\addons\amx\amxcfg
修改amx_reserved_slots 0 预留的管理员通道(默认预留1个位置给OP),将1或2改为0就ok了。
9、你的机器够劲吗?想开两个服务器??605增加内容
安装后,在桌面有一个‘16服务器’的快捷方式,一般情况下默认使用27016端口。如果想在同一台机器上建立两个服务器,不用再装一套服务器软件。在桌面‘16服务器’图标上点击右键,选择‘发送到桌面快捷方式’。此时在桌面上出现了另外一个16服务器的快捷方式。用以上介绍的办法,将这个快捷方式的端口改为27017或者你想要的端口号。
ok了,此时你就可以开通两个不同端口号的服务器了。
但是,存在一个小问题,就是两个新建服务器使用同一套配置文件,服务器名、基本设置都是一样的,怎么区分呢?如果我想改变其中一个的op密码又怎么办呢?
10、不同端口服务器使用不同的配置文件(servercfg)
在9中,我们建立了两个或者更多个服务器,怎么让他们使用不同的配置文件呢?
在桌面启动图标的属性中,加上一个指定servercfg的参数:
+servercfgfile server2cfg 其中server2cfg名称、内容你可以自己改。
servercfg在\cstrike\目录下,你可以用复制的方法创建几个severcfg文件,内容请参考上面内容自己修改。
三、游戏端版本的选择
强烈建议下载esai2738版本,免去升级的麻烦。
如果你有以前的白金版或者其他版本(2569),可以通过升级来解决无法进入服务器的问题。升级时注意先2569-2688-2705-2738,至于为什么要顺序升级我也不清楚。先安装2688升级程序点击下载,再安装2717升级程序点击下载2717-2738升级程序,点击下载。2738最新升级程序5、4放出,点击下载,对于其中的直接覆盖的版本,注意备份你的原文件。
升级中注意安装路径:
安装升级包到 x:\Esai Cs16 完全版
而不是x:\Esai Cs16 完全版\Esai Cs16 完全版或者 x:\Esai Cs16 完全版\Cstrike\
当然如果你在安装时自定义了安装目录,那就要根据你的情况作调整。
这里一定要注意安装路径,安装在你的cs16第一层目录下,里面的文件有swdsdll,可以先看一下。安装成功了吗?进入游戏,不要看显示的版本号,而是在按~呼出控制台,输入version,应该显示2738。如果你的没有显示2705,说明安装存在问题,请重新安装升级包。
提示:上文中提到的cfg gam/ini文件均可用记事本打开进行编辑。
526新增内容。
新增内容。
如要转贴,请您跟贴说明,并保留我的服务器内容。
交大嘉园cs16服务器:
2039363225:27016 1#服务器pub
2039363225:27017 2#服务器
2039363251:27016 1#比赛服务器
2039363251:27017 2#比赛服务器
gaga
五:端口映射相关及图解
1关于内网机器(如网吧局域网的机器)建立公网cs服务器之端口问题,前提是内网主机或本机有公网ip
对于此类局域网机子建立的cs服务器,局域网的玩家由“局域网游戏”进,外部网的玩家由“网上对战”进!开启的cs服务器启动参数:
-game cstrike -port 27016 +maxplayers 22 -nomaster -noipx -insecure +map de_dust2 +sv_lan 1
下载ⅠⅡ端口映射图解说明
bbsesai/indexphpact=Attach&typost&id=1480253
Ⅰ双网卡inter连接共享主机设置
要安装PortTunnel_CHS软件,(其他的我没用过,呵呵)在主机(比如网吧主机)
安装SP1以上补丁,简单的就安装ie6;接着安装MicrosoftNET Framework;
最后安装PortTunnel软件。
Ⅱ单网卡路由器主机设置
2ADSL用户、小区宽带(首先要有公网ip)
开启的cs服务器启动参数:
-game cstrike +ip 218281922 -port 27015 +maxplayers 22 -nomaster -noipx -insecure +map de_dust2 +sv_lan 1
把里面的ip改为当时cs服务器在互联网上的ip
如需要绑定cs服务器ip地址则需申请一个动态解析域名并安装其客户端,具体在哪些网站申请域名大家知道的可以跟帖交流一下,呵呵
我很久没弄此类服务器了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)