網(wǎng)吧CS服務(wù)器架設(shè)指南
CS全稱Counter Strike,中文名反恐群英,是目前世界上最紅火的在線FPS游戲。根據(jù)統(tǒng)計(jì),僅僅在一周之內(nèi)計(jì)算得出的CS玩家就超過(guò)200萬(wàn)名。伴隨著CS1.0的發(fā)售,CS也在國(guó)內(nèi)越來(lái)越紅火,但是在線FPS游戲?qū)W(wǎng)絡(luò)的線路要求比較高,如果對(duì)手使用寬帶而你只是使用MODEM的話,不怕你是多厲害的高手也很難取勝。同時(shí)還有很多家里沒(méi)有電腦的朋友,難道這些朋友就要喪失CS的樂(lè)趣了么?這里有一個(gè)解決方法,就是到網(wǎng)吧去玩游戲。網(wǎng)吧游戲通常有兩種建立服務(wù)器的方法:
一、直接進(jìn)入游戲,進(jìn)入LAN GAME并Create一個(gè)游戲,其他人從LAN GAME里自動(dòng)搜索出服務(wù)器進(jìn)入。但是這種方法有一個(gè)致命的問(wèn)題,就是作為服務(wù)器的那臺(tái)機(jī)器會(huì)有非常大的負(fù)擔(dān),在PⅢ550的機(jī)器上有10個(gè)玩家連接進(jìn)入以后,服務(wù)器的玩家就可以明顯感到畫(huà)面延遲現(xiàn)象出現(xiàn)。所以不推薦使用這種方法建立服務(wù)器。
二、利用游戲本身帶的專用服務(wù)器程序建立服務(wù)器。這種方法通常需要一臺(tái)單獨(dú)的機(jī)器運(yùn)行服務(wù)器程序,以20個(gè)玩家來(lái)說(shuō),一起多分?jǐn)傄粋€(gè)機(jī)器的上機(jī)費(fèi)用應(yīng)該說(shuō)負(fù)擔(dān)很小,更何況很多網(wǎng)吧有自己?jiǎn)为?dú)的服務(wù)器來(lái)運(yùn)行各種游戲的服務(wù)器程序滿足玩家的需求。因此這種方式是最合適的方式。
下面我就為大家介紹一下建立專用CS服務(wù)器的方法:
首先的我們需要做的是安裝《半死不活》(Half Life,以下簡(jiǎn)稱HL)和CS,需要注意的是服務(wù)器和客戶端都要保持HL和CS的版本一致,否則是無(wú)法進(jìn)行連接的。程序可以直接從其他機(jī)器復(fù)制而來(lái)。不管是HL還是CS,都帶有一個(gè)名為hlds.exe的程序,這就是專門(mén)用來(lái)架設(shè)服務(wù)器的程序。直接雙擊它以后運(yùn)行的是HL,所以我們必須對(duì)它進(jìn)行一些相應(yīng)的配置。CS的配置文件有以下三個(gè):Server.cfg、Mapcycle.txt、Motd.txt,文件都在Cstrike目錄下。這三個(gè)文件都是文本文件,可以使用任何文本編輯器進(jìn)行編輯。Server.cfg是服務(wù)器的基本配置文件,主要的設(shè)置都在這里進(jìn)行,下面是一些常用的設(shè)置,并附帶解釋:
1.Server.cfg
可用任何文本編輯器進(jìn)行編輯。
0為No,1為Yes。
sv_aim0 是否自動(dòng)瞄準(zhǔn)
pausable0 是否客戶端可暫停游戲
hostname “CSchina.yeah.net CS'Server ” 服務(wù)器名字
mp_timelimit 30 更換地圖時(shí)間
mp_c4timer 45 炸彈倒計(jì)時(shí)時(shí)間
mp_chasecam 0 是否固定鏡頭(如果選1,進(jìn)入服務(wù)器后只能在固定地點(diǎn)觀戰(zhàn),否則未加入隊(duì)伍的人可以自由觀看)
mp_forcechasecam 1 死后是否可以自由觀看,參數(shù)選1為只可以查看自己人,2為死后只能固定在死亡地點(diǎn)
mp_falldamage 1 高處落下具有傷害
mp_flashlight 1 是否有戰(zhàn)術(shù)手電
mp_footsteps1 是否有腳步聲
mp_freezetime 4 每局開(kāi)始固定買物品時(shí)間
mp_friendly_grenade_damage1是否手雷友軍傷害
mp_friendlyfire 1 是否友軍傷害
mp_autoteambalance2 自動(dòng)調(diào)整雙方人數(shù)差異最低限制,當(dāng)一方人數(shù)超過(guò)另一方2人時(shí)會(huì)將多出的人分配到少人的隊(duì)伍
mp_roundtime4 每回合時(shí)間
rcon_password 服務(wù)器密碼
mp_tkpunish 0 是否對(duì)傷害友軍的人進(jìn)行懲罰(踢出服務(wù)器)
mp_mapvoteratio 0.2 投票比率
mp_logfile1 是否服務(wù)器留下記錄文件
logon 開(kāi)始記錄
mp_playerid 0 為所有人在狀態(tài)欄都可看到所有人的名字;1為只能看到自己人的名字;2為看不到任何人名字;0為默認(rèn)
mp_fadetoblack0 人物死亡后屏幕變黑,0為不變,1為默認(rèn)
mp_buytime 可以購(gòu)買物品時(shí)間,例如mp_buytime 1.8為108秒那可以購(gòu)買,1.5分鐘為默認(rèn)
mp_winlimit15 一方勝利次數(shù)達(dá)到次數(shù)更換地圖
allow_spectators1 允許觀察員角度,0為不允許,1為允許,1為默認(rèn)
mp_hostagepenalty=3 規(guī)定時(shí)間內(nèi)傷害人質(zhì)超過(guò)三人自動(dòng)踢出
2.mapcycle.txt為地圖設(shè)置文件,服務(wù)器將按該文件里設(shè)置的地圖進(jìn)行循環(huán)??梢栽赾strike/maps目錄下查看*.bsp文件,既是地圖文件,可將你想循環(huán)的地圖的名字輸入mapcycle.txt中,注意不要帶文件后綴。比如如de_dust.bsp,只取de_dust。注意每個(gè)地圖之間用硬回車隔開(kāi)。
3.motd.txt為服務(wù)器說(shuō)明文件,當(dāng)每個(gè)玩家進(jìn)入服務(wù)器后看到的第一個(gè)窗口就是??梢噪S意按照自己喜歡寫(xiě)。最好注明服務(wù)器的基本設(shè)置。
有了一個(gè)上述設(shè)置的服務(wù)器基本就算準(zhǔn)備好了,但是別急,可不是運(yùn)行HL.exe來(lái)進(jìn)入游戲哦,用的是HLS.exe,而且要帶上參數(shù)。下面再來(lái)說(shuō)說(shuō)服務(wù)器運(yùn)行參數(shù):
F:\Hserver\hlds.exe -game cstrike -port 27016+maxplayers 22 +map cs_office +nomaster -sv_lan 1
-game strike 指定運(yùn)行游戲?yàn)镃S
+maxplayers 22游戲最大人數(shù)22人(游戲只支持20人,多余兩人為觀眾)
-port 7016 指定游戲連接端口為27016同一服務(wù)器指定不同的端口可以開(kāi)多個(gè)CS服務(wù)器
+map cs_office 指定第一張地圖為cs_office+servercfgfile server2.cfg Listen Server 指定啟動(dòng)的配置文件名稱。此參數(shù)可以不使用,即用同一游戲開(kāi)的不同端口服務(wù)器都使用相同配置文件
-nomaster 讓服務(wù)器不上WON認(rèn)證,避免因?yàn)槌鰢?guó)網(wǎng)絡(luò)不通導(dǎo)致的服務(wù)器問(wèn)題。
+sv_lan1 指定為一個(gè)LAN server。其他人進(jìn)服務(wù)器的時(shí)候,進(jìn)Lan game即可自動(dòng)搜索出服務(wù)器。
按照以上方式運(yùn)行的服務(wù)器會(huì)在一個(gè)DOS窗口下運(yùn)行,當(dāng)窗口上的紅色部分FPS里開(kāi)始顯示閃動(dòng)數(shù)字的時(shí)候服務(wù)器就已經(jīng)架設(shè)成功了。
關(guān)鍵詞:網(wǎng)吧CS服務(wù)器
閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!
- 265
- 2
- 1
- 2
- 1
- 2