① 緊急求助:
CS伺服器構建方法
----------------------------------------------------------------------------
本文作者:Pepsi網上收集 更新日期:2002-3-5
首先,要有一台強勁的PC,至少PIII500以上,內存128M。推薦AMD Athlon 1G,512M內存。還有最重要的-------帶寬!
其次,操作系統最好用LINUX,不過-------太復雜,呵呵,所以,還是用WIN2000的好,因為它到底是NT的內核,內存及磁碟管理還是可以地。千萬不要用什麼98、ME之類的,不然就等著「吃力不討好吧」:-)
當然拉,伺服器可不是用你的CS來開個網就好了(廢話!地球人都知道!)哦............言歸正傳,咳咳,我們需要HLSERVER4108
CS1.3FULL這兩個東東。先安裝HLSERVER,然後安裝CS1.3,它會自動找到HLSERVER的目錄,一路NEXT。說到這里,相信聰明的大家都明
白了吧(什麼?!不懂?!不識字??!!ADMIN_SLAP XXX!!!!)
作為伺服器,必須要有很多設置,普通情況下你只需要在HLserver\cstrike\目錄下建立server.cfg、mapcycle.txt、motd.txt這三
個基本文件即可。
server.cfg是伺服器的配置文件,可用任何文本編輯器進行編輯。
以下為SUNNET伺服器的範例
0為No,1為Yes。
sv_aim 0 是否自動瞄準
pausable 0 是否客戶端可暫停游戲
hostname "CS1.3 SunNet & =LX= server" 伺服器名字
mp_timelimit 40 循環每一地圖時間
sv_cheats 0 是否打開作弊模式(好象沒啥用)
mp_c4timer 35 炸彈倒計時時間
mp_chasecam 0 是否固定鏡頭是否固定鏡頭(如果選1,進入伺服器後只能在固定地點觀戰)
mp_falldamage 1 高處落下殺傷
mp_flashlight 1 是否有戰術手電筒
mp_footsteps 1 是否有腳步聲
mp_freezetime 5 每局開始買物品時間
mp_friendly_grenade_damage 1 手雷友軍傷害
mp_friendlyfire 0 友軍傷害
mp_autoteambalance 1 自動平衡人數最低限制
mp_roundtime 3 每回合時間
rcon_password **** OP密碼
mp_limitteams 1 自動平衡人數
mp_tkpunish 0 是否傷害友軍懲罰
mp_mapvoteratio 0.4 投票比率(大家可以通過投票踢出作弊者和更換地圖)
mp_logfile 1 是否伺服器留下記錄文件
mp_hostagepenalty 3 規定時間內傷害人質超過三人自動踢出
mp_forcechasecam 1 死後觀察模式(0為只能看到隊友,1是FREE LOOK,2就是看著別人從身上踩過)
mp_buytime 0.5 每回合購買物品時間半分鍾
log on 開始記錄
//allow_spectators 1 允許觀察員角度
mapcycle.txt是地圖文件循環的順序文件
mapcycle.txt裡面寫的都是地圖文件名,不帶後綴,如cs_747.bsp,只取cs_747。地圖在Hlserver\cstrike\maps目錄下,將你想循環的
地圖挑出來,然後將文件名按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。加入的新地圖不僅要把.bsp文件拷到Hlserver\cstrike\maps目錄下,也要在mapcycle.txt裡面加入新地圖的名稱,切記!
motd.txt是伺服器的說明文件
motd.txt為伺服器說明文件,當每個玩家進入伺服器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。
比如:「I am =LX=hahaha hahaha All Fuck ME ! Come On !!!!"挖哈哈哈哈
有了上面這些,cs伺服器就算配置的差不多了,下面再來說說伺服器運行參數。
在桌面點滑鼠右鍵新建一個快捷方式,在命令行里輸入下面一行,注意空格
c:\Hlserver\hlds.exe -game cstrike -port 27015 +maxplayers 16 +map de_st2
c:\Hlserver\hlds.exe 你安裝hlserver的目錄
-game cstrike 指定運行游戲為CS
-port 27015 指定游戲連接埠為27015
+maxplayers 16 游戲最大人數16人
+map de_st2 指定開始地圖為de_st2
他人進伺服器的時候進Internet game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。 在居域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server,其他人進伺服器的時候進LAN game就可以了。
----- 關閉窗口 -----
CS伺服器架設詳解
--------------------------------------------------------------------------------
1.伺服器架設的基本要求
1)硬體要求
伺服器的最低硬體配置大概在PIII500、內存在128M以上,要是內存較低的話,那你就要常常忍受超時的痛苦了。
2)線路要求
線路是越快越好,雖然CS在游戲中連續上傳和下載的速度最大也才3K/s,但是如果PING高的話玩起來也不會爽,ccsk的伺服器就是10M獨享的帶寬。
2.伺服器端的設置
1)首先你要安裝HLserver,雖然在Half Life里本身就帶了建立伺服器的軟體,但是如果你不在伺服器上玩的話(根本沒有人在伺服器上玩^_^),用HLserver可以減少很多的空間。然後升級HLSERVER到最新的版(跟升級HL一樣),再安裝CS的最新版本(就跟裝一個客戶端的CS一樣)。
2)作為伺服器,必須要有很多設置,普通情況下你只需要在HLserver\cstrike\目錄下建立server.cfg、mapcycle.txt、motd.txt這三個基本文件即可。
server.cfg是伺服器的配置文件
可用任何文本編輯器進行編輯。
0為No,1為Yes。
sv_aim 0 是否自動瞄準
pausable 0 是否客戶端可暫停游戲
hostname "CCSK.net counter-strike Server " 伺服器名字
mp_timelimit 30 循環每一地圖時間
mp_startmoney 12000 開始游戲的金額
mp_c4timer 45 炸彈倒計時時間
mp_chasecam 0 是否固定鏡頭
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人即自動調整
mp_tkpunish 1 是否傷害友軍懲罰
mp_mapvoteratio 0.2 投票比率(大家可以通過投票踢出作弊者和更換地圖)
mp_logfile 1 是否伺服器留下記錄文件
log on 開始記錄
mp_hostagepenalty=3 規定時間內傷害人質超過三人自動踢出
Logaddress 202.108.249.81 2000 設定ccsk全國cs排行榜的監聽埠
mapcycle.txt是地圖文件循環的順序文件
mapcycle.txt裡面寫的都是地圖文件名,不帶後綴,如cs_747.bsp,只取cs_747。地圖在Hlserver\cstrike\maps目錄下,將你想循環的地圖挑出來,然後將文件名按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。加入的新地圖不僅要把.bsp文件拷到Hlserver\cstrike\maps目錄下,也要在mapcycle.txt裡面加入新地圖的名稱,切記!
motd.txt是伺服器的說明文件
motd.txt為伺服器說明文件,當每個玩家進入伺服器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。
3)有了上面這些,cs伺服器就算配置的差不多了,下面再來說說伺服器運行參數。
在桌面點滑鼠右鍵新建一個快捷方式,在命令行里輸入下面一行,注意空格
c:\Hlserver\hlds.exe -game cstrike -port 27016 +maxplayers 22 +map cs_747
c:\Hlserver\hlds.exe 你安裝hlserver的目錄
-game cstrike 指定運行游戲為CS
-port 27016 指定游戲連接埠為27016
+maxplayers 22 游戲最大人數22人(游戲只支持20人,多餘兩人為觀眾)
+map cs_747 指定開始地圖為cs_747
其他人進伺服器的時候進Internet game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。 4)在居域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server,其他人進伺服器的時候進LAN game就可以了。
5)如果沒有下載hlserver,用普通的hl+cs1.0也可以做伺服器,具體方法是:進入游戲後選擇play cs,選internet game,選create game,在最下面有一個dedicated server的選項,選中它,點擊done。就可以單獨使用一台機器做cs伺服器了,這樣能夠大大提高游戲的速度。區域網的游戲也適用,只不過是在lan game裡面選就是了。上面的各項設置也可以實現。
3.伺服器操作員常用指令
一、伺服器端的控制命令
1)取得用戶的信息
命令:/USERS
例子:
/USERS
USERID : UNIQUEID : USERNAME
01 365431984 More More Tea [AH]
02 3213645436 DDM=LD=
03 3143644 aikstorm=AIK=
解釋:USERID 是SERVER端所給於的,從SERVER啟動後開始依序排列,SERVER重新啟動後重新計算。
UNIQUEID 是由WON.NET(大家又愛又恨的驗證cdkey的國外伺服器)所配發的,一組CD-KEY有一組對應的UNIQUEID。
USERNAME就是用戶名了
2)踢人
命令:/kick # USERID #
例子: KICK # 02 #
3)封鎖賬號
命令:/BANID MINUTES UNIQUEID
例子 1: BANID 0 365431984
More More Tea [AH]IS BANNED FOREVER.
例子 2: BANID 1 365431984
More More Tea [AH] IS BANNED FOR 1 MINUTE.
解釋:MINUTES是封鎖的分鍾數,如是0為永久封鎖(小心慎用!!!)
UNIQUEID解釋同上 4)在同一時刻既踢人又封鎖賬號
命令:/BANID MINUTES UNIQUEID KICK
例子 : /BANID 0 3213645436 KICK
5)把封鎖的賬號寫入BANNED.CFG(黑名單^_^)
命令:/WRITEID
解釋:把這次ADM BAN的名單寫入BANNED.CFG文件。
6)把被加入BAN名單中的UNIQUEID取消
命令:/REMOVEID UNIQUEID
例子: /REMOVEID 365431984
解釋:也就是解除封鎖的賬號
7)LISTID 查看您目前BAN了哪些ID,BAN多久
命令:/LISTID
8)換地圖
命令:/MAP MAPNAME
/CHANGELEVEL MAPNAME
/CHANGELEVEL2 MAPNAME
例子:換CS_747這個地圖
/MAP CS_747
解釋:立刻換地圖,但所有USER會離開游戲。
/CHANGELEVEL CS_747
解釋:立刻換地圖,所有USER不會離開游戲。
/CHANGELEVEL2 CS_747
解釋:等地圖時間到再換地圖,所有USER不會離開游戲。
二、在客戶端的控制伺服器指令
與在SERVER端不同的是當ADMIN在CLIENT端進入游戲時,可以遠程式控制制伺服器管理。
以下命令在游戲裡面的控制台(用~鍵呼出控制台)輸入
1)設定遠程式控制制伺服器管理密碼
命令:/RCON_PASSWORD PASSWORD
例子: 在SERVER端SERVER.CFG加入
/RCON_PASSWORD 1234567890
即表示遠程式控制制伺服器管理密碼為1234567890
2)進入
命令:/RCON_PASSWORD PASSWORD
例子: 在CLIENT端輸入
/RCON_PASSWORD 1234567890以進入SERVER。
3)在人數已滿的情況下進入伺服器
命令:/RCON_ADDRESS ADDRESS
例子: 在CLIENT端鍵入
/RCON_ADDRESS 210.68.170.7
可以監控SERVER狀況,但不能玩。
4)其他指令
命令:/RCON COMMAND
例子: /RCON BANID 0 3136541365 KICK
其他所有在伺服器端可以使用的指令都可以用,但是指令前必須加上RCON。
三、在客戶端的指令
在CS游戲時按「~」鍵呼出控制台可以輸入某些指令。
NAME XXX:更換當前ID (有些伺服器需只在每局的開始才接受命令)
timeleft : 顯示當幅地圖剩餘時間
LISTPLAYERS :顯示玩家的數字ID
VOTE 數字ID :投票踢作弊的人
LISTMAPS :顯示地圖的數字ID
VOTEMAP 數字ID :投票換地圖
CL_SHOWFPS 1 (0是關閉) :顯示你的禎值
net_graph 1(0是關閉): 右下角子彈數的那個地方,可以顯示FPS和連接網速線條,顯示連接的速度和楨數。
hud_centerid 0
設定1使聊天信息在屏幕上居中,設0使聊天信息放在屏幕左下角。
rate 2500
設定從你連接到的伺服器接受多少數據/信息。
14.4KMODEM設1500,33.6K MODEM設 3000,56K MODEM設 3500,ISDN 設5000,大於ISDN的連接速度的設定值在5000~9999間。
setinfo ghosts 0
設1可在觀測者模式時見到鬼魂,0則禁止。禁止GHOSTS可改善LAG太多的情形。
vid_config_x 800
設置屏幕的水平位置
vid_d3d 0
打開3d支持,「1」打開,「0」關閉。
vid_describemode
顯示設置聲音模式的面板
vid_mode 0
設置聲音模式
viewframe
顯示武器裝備,只適用於OpenGL加速。
zoom_sensitivity_ratio 1.200
在武器放大時設置滑鼠的敏感度
+speed
強迫玩家「走」如果「一直跑」的功能打開了,或者強迫玩家「跑」,如果「一直跑」的功能沒有打開。 +mlook
使用滑鼠選擇方向
+klook
使用鍵盤選擇方向
+jlook
使用游戲手柄選擇方向
CS伺服器設置部分
首先伺服器設置共有三個文件:game.cfg和server.cfg還有listenserver.cfg都在cstrike文件夾下。
game.cfg文件由建立伺服器時的高級選項(Advanced)控制,即建立伺服器時可控制。
listenserver.cfg文件為非獨立伺服器(即建立伺服器的機器也在CS游戲中)更換地圖時預設的伺服器選項設置文件。
server.cfg文件為獨立伺服器(即建立伺服器的機器不在CS游戲中,顯示為DOS窗口模式)更換地圖時預設的伺服器選項設置文件。
下兩個文件的設置內容如下(含中文注釋):
// 這個文件將會設置您的伺服器,當您換局時。
//伺服器密碼(客戶端進入游戲密碼) "" 表示沒有
sv_password ""
//遠程管理伺服器密碼 "" 表示沒有
rcon_password "nick4u"
// 默認伺服器名稱"Nick's Counter-Strike Server"
hostname "Nick's Counter-Strike Server"
// 每局時間30分鍾
mp_timelimit 30
// 殺人數、得分上限 無0/有(1-n),超過上限就換地圖。
mp_fraglimit 0
// 勝利次數上限無0/有(1-n),超過上限就換地圖。
mp_winlimit 0
// 回合上限 無0/有(1-n),超過上限就換地圖。
mp_maxrounds 0
// 購買武器凍結時間 (0-45)建議5秒以內。
mp_freezetime 3
// 每回合4分鍾
mp_roundtime 4
//購買武器裝備時間(0.25-1.5)即15秒-90秒
mp_buytime 0.5
// 炸彈倒計時時間 (15-75)
mp_c4timer 35
// 死亡後視角 1本隊隊友 2隻有第一人稱視角 0無限制
mp_forcecamera 1
// 死亡後視角模式 0自由跟隨/1固定跟隨
mp_chasecam 0
// 人物死亡後屏幕 不變黑0/變黑1
mp_fadetoblack 0
// 友軍誤傷 關閉0/開啟1
mp_friendlyfire 0
// 殺害友軍懲罰 0不懲罰/懲罰:殺害隊友超過(1-n)人,下一回合自動死亡
mp_tkpunish 1
// 自動調整雙方隊伍平衡 不調整0/調整(1-n)個人
mp_autoteambalance 1
// 雙方人數差超過n人即自動調整人數差異 0關閉
mp_limitteams 1
//開始游戲時的金錢數量(800-16000)
mp_startmoney 800
// 最大速率10000 (區域網用10000或以上;Cable Modem/ xDSL 用4000-6000)(請勿設置過低)
sv_maxrate 10000
// 最小速率1000 (區域網用1000或以上;Cable Modem/ xDSL 用400-600)低於此速率的客戶端連接將被踢出或禁止連接(請勿設置過高)
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 1
// 觀察員模式 開啟1/關閉0
allow_spectators 1
// 服務端設定游戲復位的時間,包括殺人數、武器、金錢和得分。設0不復位。
//sv_restartround 2
// 服務端設定游戲復位的時間,包括殺人數、武器、金錢和得分。設0不復位。
//sv_restart 2
// 殺害人質懲罰 0不懲罰/懲罰:規定時間內傷害人質超過(1-n)人自動踢出
mp_hostagepenalty 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
// vote投票踢出某個指定玩家的投票比率 (0.10-1.00)
mp_kickpercent 0.66
// votemap更換地圖投票比率 (0.10-1.00)
mp_mapvoteratio 0.6
// 設定鬼魂模式刷新值(0.1-1)
mp_ghostfrequency 0.1
// 伺服器高品質紋理 關閉0/開啟1
sv_sendvelocity 0
// 伺服器減少LAG延遲現象(對伺服器要求高) 關閉0/開啟1
mp_lowlag 0
// 伺服器細節數據發送 默認300 ,可減低到250、200,改善速度。
mp_decals 300
// 伺服器是否允許麥克風語音通訊 允許1/禁止0
sv_voiceenable 1
// 伺服器是否允許客戶端之間使用語音通信 允許1/禁止0
sv_alltalk 1
// 伺服器是否記錄文件 不記錄0/記錄1
mp_logfile 1
// 是否在記錄文件里記錄談話內容 不記錄0/記錄1
mp_logmessages 0
// 是否在記錄文件里記錄Ban掉玩家的內容 不記錄0/記錄1
sv_logbans 0
// 設置地圖循環文件
mapcyclefile mapcycle.txt
//開始記錄
log on
② CS1.6伺服器歡迎詞motd.txt文件如何製作
motd.txt是伺服器的說明文件
也就是別人進你房間看到的那個筐,一般是寫歡迎詞的。
它在D:\Cs1.5\cstrike裡面,如果沒有可以自己建個文本文當,重命名為motd就行了。
隨便你怎麼內寫都可以~
③ CS的伺服器
首先的是,你要安裝HLserver,在Half Life里本身就帶了建立伺服器的軟體,但是如果你不會在伺服器上玩的話,用HLserver可以減少很多的空間。然後升級HL到最新的版本,再安裝CS的最新版本(就跟裝一個本機的游戲一樣)。作為伺服器,必須要有很多設置,普通情況下你只需要在HLserver\cstrike\目錄下建立server.cfg、mapcycle.txt、motd.txt這三個基本文件即可。server.cfg是伺服器的配置文件,mapcycle.txt是地圖循環的順序,motd.txt是伺服器的說明。下面就做個大概說明:
server.cfg
可用任何文本編輯器進行編輯。
0為No,1為Yes。
sv_aim 0 是否自動瞄準
pausable 0 是否客戶端可暫停游戲
hostname "CSchina.yeah.net CS'Server " 伺服器名字
mp_timelimit 30 更換地圖時間
mp_c4timer 45 炸彈倒計時時間
mp_chasecam 0 是否固定鏡頭(如果選1,進入伺服器後只能在固定地點觀戰,否則未加入隊伍的人可以自由觀看)
mp_forcechasecam 1 死後是否可以自由觀看,參數為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人即自動調整
mp_tkpunish 1 是否傷害友軍懲罰
mp_mapvoteratio 0.2 投票比率
mp_logfile 1 是否伺服器留下記錄文件
log on 開始記錄
mp_playerid 0為所有人在狀態欄都可看到所有人的名字;1為只能看到自己人的名字;2為看不到任何人名字。0為默認。
mp_fadetoblack 1人物死亡後屏幕變黑,0為不變。0為默認。
mp_forcechasecam 0死後可以隨意看,1隻可看自己人,2隻可看攝像機角度。0為默認。
mp_buytime可以購買物品時間,例如mp_buytime 1.8為108秒那可以購買。1.5分鍾為默認。
mp_roundtime每回合時間,例如mp_roundtime 1.3為78秒。默認為5分鍾。
mp_winlimit當某方勝利次數達到次數更換地圖。
mp_timelimit地圖時間,例如mp_timelimit 17.2為17分12秒。
allow_spectators允許觀察員角度,0為不允許,1為允許。1為默認。
mp_hostagepenalty=3 規定時間內傷害人質超過三人自動踢出
Logaddress gd1.cschina.net xxxxxx 設定在全國總排行榜的監聽埠,埠請Email到[email protected] 取得。然後你的伺服器上的所有成績即自動取得全國伺服器排行的認證。
mapcycle.txt為地圖文件名,不帶後綴,如de_st.bsp,只取de_st。地圖在Hlserver\cstrike\maps目錄下,將你想循環的地圖挑出來,然後將文件名按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。
motd.txt為伺服器說明文件,當每個玩家進入伺服器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。最好註明伺服器的基本設置。
有了上面這些一個伺服器基本就算具備了,但是別急,可不是運行HL.exe來進游戲哦,用的是HLS.exe,而且要帶上參數。下面再來說說伺服器運行參數:
F:\Hserver\hlds.exe -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 server2.cfg Listen Server 指定啟動的配置文件名稱
在居域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server。其他人進伺服器的時候進Internet game或者Lan game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。
另外在HL1106里增加的新特性有可以指定server.cfg的參數,例子如下
>hlds -game cstrike +maxplayers 16 +map de_st +servercfgfile server2.cfg Listen Server
>hl -game cstrike +maxplayers 20 +map de_st +lservercfgfile listenserver2.cfg
以及新HL1106可以支持按照指定配置文件啟動。例如:
hlds -game cstrike +maxplayers 16 +map cs_miltia +logsdir loggames\miltia01 +log on
最後,請到
www.cschina.net/html/zbff.htm
下載防止作弊的補丁!
OK!運行上面的程序一個CS伺服器就完成了。讓我們一起來發揚壯大CS事業吧。
2.架伺服器所需安裝的相關補丁
在區域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server。其他人進伺服器的時候進Internet game或者Lan game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。最後給伺服器打上必要的補丁,這里說兩種,一個是免cdkey補丁,一個是VAC反作弊補丁
給伺服器打免CDKEY補丁,到下面的地址下載
http://www.bfcn.net/up/download.asp?downid=1&id=293
按裡面的說明覆蓋HLserver\cstrike\目錄下同名文件就行了。
安裝cs官方的反作弊插件VAC,因為每天伺服器啟動都會自動連上,進行VAC的更新
簡要地說一下,修改如下
cstrike/liblist.gam
svonly "1"
secure "1"
默認啟動後自動升級反作弊。
個人認為最簡單的方法,而且每天都會自動更新,更新速度在1min - 3min 之間
1.在快捷方式里加上+insecure
2.修改伺服器的woncomm.lst,把insecure的{ }之間的內容去掉,加上
166.111.204.24:27012
202.120.174.78:27012
3.驗證CS伺服器架設是否完成
啟動伺服器後,出現:server is in secure 說明更新成功, 最後總結一下,架站調試中出現的常見問題。
客戶端出現 server vertification failed ,然後是彈出:coundn't complete attempt .
原因:
伺服器已經連上了VAC,所以客戶端加入游戲的時候會被要求通過VAC驗證,如果客戶端能夠連接上外國的VAC,就是說可以直接上外國網站,那麼就不會出現以上問題;如果客戶端不能直接連接上外國的VAC,就是說不可以直接上外國的網站,由於伺服器要求客戶端通過VAC驗證,而客戶端本身又不能連接上國外的VAC(woncomm.lst默認的是speakeasy.net),那麼肯定會 無法通過伺服器驗證,就會出現:server vertification failed ,意思就是無法通過驗證!
對策:
1.可以直連國外網站的客戶端什麼也不用改。
2.不可以直連到外國的客戶端,必須修改value\woncomm.lst文件里的insecure,{ }裡面的地址必須是本機可以ping通的,可以和伺服器的相同,也可以是其他的可以由本機連接上的VAC SERVER ,現在我所知道的有:
166.111.204.24:27012
202.120.174.78:27012
202.116.46.249:27011
202.116.46.249:27012
202.116.46.249:27013
202.116.46.249:27014
建議和伺服器端保持一致!下面列出平時管理Server的常用命令,當然對於沒有經驗的OP(管理員),還可以利用外掛來對伺服器進行可視化管理
4.其他所有指令
banid 幾分鍾 #編號 kick.......踢人Wonid讓他換名字後也進不來,除非他換計算機,時間0=永遠
deathmatch 1..................開dm模式,一個人一組,把其它人解決掉
decalfrequency 30.............玩家的logo多久可噴一次(秒)
kick #編號....................踢人(server專用,踢編號需加#,踢名字不用,但大小寫要一樣)
mapcyclefile mapcycle.txt.....選擇地圖切換的設定檔,內定為mapcycle.txt,可准備好幾份設定檔
mp_autokick 1.................睡死和TK三次後自動被系統踢掉
mp_autoteambalance 1..........自動隊伍平衡,0為准許雙方人數不平均和Bot玩時的好參數!
mp_buytime 1.5................以分鍾計,即90秒內均可回基地買東西
mp_c4timer 45.................設定C4炸彈的爆炸時間。最低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..設定同隊的是否可以手榴彈丟傷隊友
mp_friendlyfire 0.............設定會不會殺傷隊友。1是會,0是關閉
mp_ghostfrequency 0.1.........鬼魂每秒鍾更新的頻率,越高越不會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...................子彈打在牆上的效果,速度快用0,慢用1
mp_mapvoteratio 0.6...........票選地圖的人數達60%以上才會換地圖,0.0-1.0
mp_roundtime 5................設定每回合的時間。(只能3~15分鍾)
mp_tkpunish 1.................TK者下回合會自殺
mp_weaponstay 0...............保留落下的武器
nightvision 1.................夜試鏡能否使用
pauseble 0....................可以戰斗中按暫停(Pause鍵,在F12鍵的右邊第三顆)
status........................列出玩家IP編號等 sv_accelerate 5.0.............加速
sv_aim 0......................自動瞄準頭部
sv_airaccelerate 10...........空中移動的速度
sv_airmove 1..................可否在空中移動&轉向
sv_bounce 1...................各種獎勵金開啟???
sv_cheats 0...................可不可以使用內定秘技
sv_clienttrace 1..............可能是有關網路封包的設定...
sv_clipmode 0.................Server端切換是否允許Client端穿牆?
sv_clipmode 0.................應該是對象是否用3D表示...like mp5...?
sv_friction 40................3D畫面方面的東西
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 X................X→幾回合之後自動換地圖
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=永遠 以上是有關個人架設《反恐精英》伺服器的方法,如果您有興趣,不妨自己架設一個 《反恐精英》伺服器來玩玩,自己也當一次網管!
④ motd是什麼意思
motd的意思是:每日提示。
英文縮寫:motd
英文全稱:message of the day
中文解釋:每日提示
縮寫分類:時尚用語
重點詞彙:message
message
英['mesɪdʒ]
釋義:
n.消息;差使;啟示;預言;廣告詞
vi.報信,報告;[通信]報文
vt.通知
[復數:messages;第三人稱單數:messages;現在分詞:messaging;過去式:messaged;過去分詞:messaged]
短語:Short Message短消息;簡訊;簡訊傳情;發短消息
詞語辨析:
letter,note,correspondence,message
這些名詞均有「信」之意。
1、letter最普通用詞,泛指一切形式的書信,尤指郵寄的信。
2、note指內容直截了當的簡訊或便條,正式或非正式均可。
3、correspondence集合名詞,指全部來往信件。
4、message指書信、口信、電報等。
⑤ 我的世界什麼是伺服器名稱和伺服器地址
伺服器,也稱伺服器,是提供計算服務的設備。由於伺服器需要響應服務請求,並進行處理,因此一般來說伺服器應具備承擔服務並且保障服務的能力。
伺服器名字可以亂寫;
伺服器地址可以參照222.89.188.158:25106 的格式
如果想開伺服器,請檢查家裡是否擁有這些東西:
一:台式機/筆記本,內存要大一些,CPU處理要快。(重要)
二:2M以上速度的寬頻 (次要)
三:無線路由器,不限品牌
四:已下載完畢的Minecraft服務端 (重要)
五:已下載完畢的hamachi(蛤蟆吃)聯機軟體(基礎聯機必備!)
1:運行並開啟hamachi,查看並復制自己的IPv4,這步很重要,因為這是你的伺服器IP!
2.點擊hamachi程序的網路>新建網路>新建自己的網路ID和密碼,如:ID:leobtserver
密碼:111111 確認密碼:111111 >點擊確定。這步也很重要,因為你的基友用這個網路房間連接到你的伺服器!
3:查看自己的服務端文件夾,是否存在一個server.properties的文件,右鍵,打開方式>記事本打開它,就能看到一排的英文。這個文件很重要,因為這是你伺服器的基礎設置!所有的世界都是從這里修改的!
4:把剛才說到的hamachi上的IPv4地址復制到這個文件「server-ip="的後面,注意是等於號的後面!
5:必備的基礎設置:
generator-settings= (不用管)
op-permission-level=4 (op許可權等級,也不用管)
allow-nether=true (是否同意進入地獄,不同意把true改成false)
level-name=world (不用管)
enable-query=false (不用管)
allow-flight=false (不用管)
server-port=25565 (伺服器埠,請查看自己家的埠數,一般不用管)
level-type= (世界的樣子,如果想開普通地形輸入DEFAULT,超平坦輸入FLAT。這個很重要!它決定了自己伺服器的地形!)
enable-rcon=false (不用管)
force-gamemode=false (不用管)
level-seed= (伺服器地圖的種子,不推薦設置)
server-ip= (你的伺服器IP,等於號後面輸入你的IPv4地址)
max-build-height=256 (建築高度最高值,可任意修改等於號後面的整數,注意是整數!)
spawn-npcs=true (生成自然建築,像村莊,地牢等的建築,不想生成改為false)
white-list=false (白名單:推薦關閉,如果不想用白名單的話)
spawn-animals=true (生成動物,這個不用說了)
hardcore=false (困難模式,推薦false)
snooper-enabled=true (不用管)
texture-pack= (伺服器材質,不用管)
online-mode= (這個非常重要!如果你有正版賬號,且基友都有正版賬號請輸入true,盜版賬號是不能加入online-mode=true的伺服器的!所以要設為false)
pvp=true (是否同意PVP)
difficulty= (伺服器難度:0為和平,1為普通)
server-name=Unknown Server (不用管)
enable-command-block= (伺服器內是否可以使用命令方塊,推薦true,但是切勿把命令方塊交給玩家!!!慎用。)
gamemode=0 (玩家一上線的設定模式,0為生存,1為創造)
max-players= (重要,這是伺服器進入玩家的最大數,如果有很多基友要進入的話可以稍微調大一些,默認為20,也可以調小。還是根據自己的CPU和內存適量調整吧。)
spawn-monsters=true (生存怪物,當然和平模式下是不會生存的,無論這個是否為true。不想生存可以改為false。)
generate-structures=true (不用管)
view-distance=10 (不用管)
spawn-protection=16 (不用管)
motd= (等於號後面是你給伺服器添加的簡介,添加後會顯示在多人游戲已添加伺服器的界面,推薦您使用motdc插件,支持中文和彩色。在這里輸入中文會亂碼,需要解碼)
6:准備好之後就可以運行run.bat了,這是開服的程序,也就是所謂的服務端。當最後一行出現done! 的時候就說明開服成功了。
7:打開和伺服器相應版本的Minecraft,點擊多人游戲>添加伺服器>伺服器名稱可任意,伺服器IP請復制你的IPv4,點擊完成就可以連接到了。
8:基友如何加入你的伺服器呢?很簡單,首先讓他們也下載hamachi,然後點擊網路>加入現有的網路>輸入你已經建好的網路房間的ID和密碼,他們就可以和你聯機了。(注意:使用的hamachi是試用版時一個房間最多可以容納五個基友,滿人後還要建造一個房間,要和之前的房間名稱接近!但是不影響聯機效果)
9:把自己的IPv4地址給他們,然後讓他們執行你自己剛才執行的第6步就可以了。
10:祝玩得開心!關服請在服務端輸入stop,注意不用加」/「,因為你在服務端輸入的每一個指令都自帶了」/「,腐竹自己在游戲內關服要加」/「
如何安裝插件:
插件安裝非常簡單!
1:去Bukkit或Mcbbs尋找自己想安裝的插件,要對應自己的服務端版本。
2:下載後的插件格式應該是 如:MobArena.jar 注意:插件千萬不要自己解壓!
3:把這個插件拖到自己服務端文件夾的plugins文件夾,就可以了。
4:開服,插件會自己被解壓並被讀取。
注意事項
玩多人切記不要做熊孩子破壞哦~
進入伺服器之前要注意伺服器版本,版本不符是不能進入的
注意用戶名 必須是純字母的4位以上哦
⑥ motd和ootd縮寫是什麼
MOTD(match of the day)是英國廣播公司(BBC)一個主要的足球欄目。在每個有足球比賽的賽季每周六晚播放。點評當天的英超比賽,是BBC最老牌的節目之一。開播於1964年8月22號,但是節目的播出時間很沒有規律。演播室設立在曼徹斯特。
ootd,是一種網路流行語,出現於ins上,是英文「Outfit of the Day」的縮寫,意思為今天的穿搭。
相關信息:
MOTD是由前英格蘭隊長萊茵克爾(Gary Lineker)和國家隊友前紐卡斯爾聯隊隊長 阿蘭希勒(Alan Shearer),效力利物浦的蘇格蘭球員阿蘭漢森(Alan Hansen)以及一些其他的已經退役的球員Lee Dixon 和Mark Lawrenson組成。自開播至現在許多有名的受人尊敬的英格蘭名宿都參與過此節目。
播出的是當天或前一天的英超聯賽集錦。 除了周末的英超比賽,賽季後半程時足總杯的集錦也可能在節目中播出。
⑦ 建立CS伺服器 (1.5的)
首先的是,你要安裝HLserver,在Half Life里本身就帶了建立伺服器的軟體,但是如果你不會在伺服器上玩的話,用HLserver可以減少很多的空間。然後升級HL到最新的版本,再安裝CS的最新版本(就跟裝一個本機的游戲一樣)。作為伺服器,必須要有很多設置,普通情況下你只需要在HLserver\cstrike\目錄下建立server.cfg、mapcycle.txt、motd.txt這三個基本文件即可。server.cfg是伺服器的配置文件,mapcycle.txt是地圖循環的順序,motd.txt是伺服器的說明。下面就以www.CS-CN.net的伺服器的配置文件為例子做個大概說明:
server.cfg
可用任何文本編輯器進行編輯。
0為No,1為Yes。
sv_aim 0 是否自動瞄準
pausable 0 是否客戶端可暫停游戲
hostname "www.CS-CN.net CS 1.3 Server"伺服器名字
mp_timelimit 30 更換地圖時間
mp_c4timer 45 炸彈倒計時時間
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人即自動調整
mp_tkpunish 1 是否傷害友軍懲罰
mp_mapvoteratio 0.2 投票比率
mp_logfile 1 是否伺服器留下記錄文件
log on 開始記錄
mp_hostagepenalty=3 規定時間內傷害人質超過三人自動踢出
mapcycle.txt為地圖文件名,不帶後綴,如de_st.bsp,只取de_st。地圖在Hlserver\cstrike\maps目錄下,將你想循環的地圖挑出來,然後將文件名按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。
motd.txt為伺服器說明文件,當每個玩家進入伺服器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。最好註明伺服器的基本設置。
有了上面這些一個伺服器基本就算具備了,但是別急,可不是運行HL.exe來進游戲哦,用的是HLDS.exe,而且要帶上參數。下面再來說說伺服器運行參數。還是以www.CS-CN.net伺服器為例子來介紹下:
F:\hlserver\hlds.exe -game cstrike -port 27016 +maxplayers 22 +map de_st
-game cstrike 指定運行游戲為CS
-port 27016 指定游戲連接埠為27016
+maxplayers 22 游戲最大人數22人(游戲只支持20人,多餘兩人為觀眾)
+map de_st 指定第一張地圖為de_st
在居域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server。其他人進伺服器的時候進Internet game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。
⑧ motd是什麼縮寫
motd是messageoftheday的縮寫,每日提示的意思。
縮寫,是指為了便利使用,由較長的漢語語詞縮短省略而成的漢語語詞。縮寫時應忠於原文,不改變原文的主題或中心思想。
⑨ 我的世界自己建了個服,但不知道server.properties文檔里的英文是什麼意思
# Minecraft伺服器屬性
# 8月01星期四15:53:33 CST 2013
發電機設置=
允許下=真實
級別名稱=世界
使查詢= false
允許飛行= false
伺服器埠= 25565
水平式=默認
使RCON = false
水平的種子,
伺服器IP =
Max建立高度= 256
產卵的NPC =真實
白名單= false
產卵動物=真實
啟用=真正的間諜
鐵桿=假
紋理包=
在線模式= false
PVP =真實
難度= 1
游戲模式= 0
最大玩家數= 20
產卵的怪物=真實
生成結構=真實
距離= 10
產卵保護= 16
公告=重金屬伺服器