Day of Defeat: Source
Would you like to react to this message? Create an account in a few clicks or log in to continue.


☆★ =(eGO)=™ [Taiwan] Clan ★☆
 
首頁Latest images會員註冊登入

 

 Console command

向下 
發表人內容
Luke
管理者
管理者
Luke


文章總數 : 923
年齡 : 47
來自 : Taiwan
勳章 : Console command Wfor1210
積分 : 307
注冊日期 : 2008-08-15

Console command Empty
發表主題: Console command   Console command Empty周五 12月 26, 2008 2:36 am

写这篇文章主要是想说说怎样去管理一个战队的训练服务器,所以没必要涉及到如何ban IP等,最多只有kick,呵呵。

1、对服务器的设置。
对服务器的设置主要在两个文件中进行,server.cfg和mapcycle.txt

以下是一个server.cfg的范本

sv_aim 0           //是否自动瞄准
pausable 0          //是否客户端可暂停游戏
hostname SYMBOL1 VS SYMBOL2 //服务器名字
mp_timelimit 20        //更换地图时间
mp_c4timer 45         //炸弹倒计时时间
mp_chasecam 1         //是否固定镜头(如果选1,当人死了后就只能在固定
的地点观看战局,为了防止死人告诉其他人战局设定)
mp_falldamage 1        //高处落下杀伤
mp_flashlight 1        //是否有战术手电
mp_footsteps 1        //是否有脚步声
mp_freezetime 4        //每局开始固定买物品时间
mp_friendly_grenade_damage 1 //是否手雷友军伤害
mp_friendlyfire 0       //是否友军伤害
mp_autoteambalance 0     //自动调整双方人数差异最低限制
mp_roundtime 4        //每回合最大时间数
mp_tkpunish 0         //是否伤害友军惩罚
mp_mapvoteratio 0.2      //投票比率
mp_logfile 1         //是否服务器留下记录文件
mp_hostagepenalty=0      //规定时间内伤害人质超过N人自动踢出
rcon_password 12345 //远程控制密码
mp_forcechasecam 1 //是否死后固定视角
allow_spectators 0 //是否允许观察者
mp_playerid 0 //是否可以看到对手及队友的名字
mp_fadetoblack 0 //死后屏幕是否变黑

其中一些设置与我们平时所玩的服务器设置有所不同,如AutoBalance,ForceChasecam
等,有些比赛服务器还会打开FF。

而以下是mapcycle.txt的范本

de_dust2
cs_office
de_aztec

其中设定了服务器用三副地图,注意地图只需写名字即可,无需写后缀。

2、如何取得管理权限

作为战队训练的管理员一般也会参与战斗,所以可以启动CS,连到服务器后,在控制台
中输入rcon_password xxxxxx,xxxxx就是你在server.cfg中所设定的密码,请注意这句
要和server.cfg里面的一致,如果你嫌次次输入麻烦的话,可以将这个语句及一些每次
取得控制权限后都要执行的指令写入一个文本文件xxxx中,在连到服务器后可以与控制
台中执行exec xxxx,所起的效果与你逐行输入的效果相同。

3、如何管理

咳咳,不好意思,身体偶染小疾,呵呵,我是管理员我怕who啊。取得管理权限后,你
就是掌管生杀予夺大权的皇上啦,看谁不顺眼,我踢我踢我踢踢!!!呵呵,大家都是
兄弟,有话好说,要踢也要知道怎么踢呀,现在就说说几个常用的控制台命令:(请千
万注意,由于是远程管理,所以所有命令前都要加上rcon,什么?很难记,你知道
rcon=remote control后就很好记啦,如果你还不记得,那就只好恭喜你刚过完节没几
天了)

1)users

这个命令是用来列出所有在线的玩家。
执行后会出现类似下面的输出
01    365431984  Diu_Longbo
02    3213645436 Cao_Longbo
03    3143644 Kao_Longbo
04 3248569 (

2)kick

呵呵,这个不用说都知道有什么用啦,假如我是(,看前面三个的名字不顺眼,就可以输

rcon kick #01
rcon kick #02
rcon kick #03

哈哈,整个世界清净啦。

3)changelevel

这是admin最重要的命令之一,用途就是换地图,其实换地图有三个命令,但是只有这个
最实用,所以介绍这个就够啦。例如:在控制台输入
rcon changelevel de_dust2
其结果就是服务器马上切换到de_dust2这副地图,并且玩家不会退出。咳咳咳咳咳咳,
哎呀,病重了。

4)sv_restartround

这是admin最最最重要的命令啊,因为各位玩家加入服务器会有先后(像我的机子嘛,嘿
嘿,常常是第一个加进来的,:P),所以往往造成一些不公平的现象(M4 VS GLOCK 1
8?),在执行这个命令后,一切都迎刃而解,所有玩家的比分和$都被重置,例如:

rcon sv_restartround 10

后面的数字表示在多少秒内重置服务器,好像最大值就是10了。

5)其他命令

其实server.cfg里面的每一行,都可以当作一个命令来用的,其意义就在于当你进入服
务器后发觉有些设置不当但又不想重新服务器时,就可以通过以下方式来修改某些环境

变量的值,其用法:
rcon 命令 参数值
例如:
rcon mp_forcechasecam 1
回頂端 向下
http://dayofdefeat.888bbs.tw
 
Console command
回頂端 
1頁(共1頁)

這個論壇的權限:無法 在這個版面回復文章
Day of Defeat: Source :: 戲如人生 :: 新手上路-
前往: