架設CS1.5伺服器

簡介

(圖)架設CS1.5伺服器架設CS1.5伺服器

我們河池的CS伺服器有很多,但大多都是windows版的。在windows下架設CS伺服器很簡單,我就不說了。其實我以前也是用windows架設CS伺服器的,但是現在我強烈推薦大家用linux架設CS伺服器,首先linux的CS伺服器穩定,只要不停電,你可以開著CS伺服器幾個月不關機不重起伺服器都可以,絕對不會出問題!如果是windows的CS伺服器,幾個月不重起電腦,你會有一天突然發現CS的伺服器莫明其妙的自己關閉了。其次linux對硬體的要求比較低,配置差一點的伺服器也能流暢的運行CS伺服器,如果在windows下,伺服器硬體不夠好的話,那么在裡面的玩家會無法忍受的卡.還有一個就是跳ping的問題,windows的CS伺服器在人多或是長時間不重起的時候,就會出現嚴重的跳ping現像,就是ping值突然變得很高,linux的伺服器很少會有這個問題。其實很多細心CS的玩家也發現國內專業的CS伺服器都是linux的。總之我自己的xc99 server伺服器換為linux後,一直很穩定。

我自己就是用這些軟體架設的xc99 server。至於安裝的方法,不怕大家笑,我自己也是菜鳥,反正就按網上介紹的方法架起來的。下面我轉貼我從網上找來的安裝方法。大家按這個方法架設就可以了。 

在Linux下架設CS1.5伺服器的方法

第一步下載所需要的軟體:
HLDS_l_3110_full.tar.gz
hlds_l_3110b_beta.tar.gz
cs_15_full.tar.gz
metamod-1.13.tgz
cm_cstrike_1_80_19-en_beta.zip
sm_cstrike-2.6.15.zip
第二步 解壓 hlds_l_3110_full.tar.gz
hlds_l_3110b_beta.tar.gz到同一個目錄比如/usr/local/hlds_l

解壓cs_15_full.tar.gz到/usr/local/hlds_l/cstrike
解壓metamod-1.13.tgz
cm_cstrike_1_80_19-en_beta.zip
sm_cstrike-2.6.15.zip到/usr/local/hlds_l/cstrike/addons
第三步 修改配置檔案:
vi /usr/local/hlds_l/cstrike/liblist.gam

(圖)架設CS1.5伺服器架設CS1.5伺服器

修改其中兩行成gamedll "addons/metamod-1.13/dlls/metamod.dll"
gamedll_linux "addons/metamod1.13/dlls/metamod_i386.so"
cat /usr/local/hlds_l/cstrike/metamod.ini
加上兩行: linux addons/clanmod/dlls/clanmod_mm_i386.so
linux addons/statsme/dlls/sm_cstrike_mm_i386.so

cstrike參考配置

cat > /usr/local/hlds_l/cstrike/server.cfg
sv_aim 0

pausable 0

hostname "StuHome CS #1 Server"

sv_maxspeed 320

mp_timelimit 40

sv_cheats 0

mp_c4timer 45

mp_chasecam 0

mp_falldamage 1

mp_flashlight 1

mp_footsteps 1

mp_freezetime 3

mp_friendly_grenade_damage 1

mp_friendlyfire 1

mp_autoteambalance 2

mp_roundtime 4

mp_limitteams 2

mp_tkpunish 1

mp_mapvoteratio 0.2

mp_logfile 1

log on

mp_playerid 0

mp_fadetoblack 0

mp_forcechasecam 1

mp_buytime 1

mp_winlimit 0

allow_spectators 1

mp_hostagepenalty 0

cl_dynamiccrosshair 0

mp_logmessages 1

mp_decals 250

mp_ghostfrequency 0.1

(圖)架設CS1.5伺服器架設CS1.5伺服器

cat > /usr/local/hlds_l/cstrike/motd.txt
修改成你想要的文字
cat > /usr/local/hlds_l/cstrike/mapcycle.txt
保留你想要的地圖
下面是我clanmod 和statsme的參考配置:
vi /usr/local/hlds_l/cstrike/addons/clanmod/cm_admins.cfg

修改其中的管理員
vi /usr/local/hlds_l/cstrike/addons/clanmod/conmotd.txt
修改螢幕顯示
vi /usr/local/hlds_l/cstrike/addons/clanmod/clanmod.cfg
修改模組配置
vi /usr/local/hlds_l/cstrike/addons/statsme/statsme.cfg
修改模組配置
vi /usr/local/hlds_l/cstrike/addons/statsme/motd.cfg
修改螢幕顯示
其他的配置檔案可以根據需要定製
注:下面三個外掛程式的結合有點問題, metamod-1.13.tgz
cm_cstrike_1_80_19-en_beta.zip
sm_cstrike-2.6.15.zip

平台架設CS1.5伺服器的方法

最近很多朋友問我怎樣才能在平台大廳架設cs1.5伺服器的問題,(呵呵,看來很多朋友想架伺服器啊)我在這裡就把我架設cs1.5伺服器的方法公布如下,希望起到拋磚引玉的作用,大家有好的建議,請告知,謝謝。
伺服器的建議硬體配置大概在piii1g、記憶體128m(最好≥256m)以上為好,當然配置越高越好。線路最好是10m獨享,(這裡我僅指32人混戰)要是較低的話,那你就要常常忍受伺服器狂卡的痛苦了。這是我的經驗了,呵呵。

平台下載的版本不太適合架伺服器,我用的是下載的hlserver4111中文版(檔案大小118m),下載後安裝,然後下載原版cs1.5(檔案大小121m),必須打上兩個免cd-key補丁。當然也可以直接把平台下載的cs1.5中文硬碟版目錄下的cstrike資料夾複製到伺服器目錄下直接使用,平台的cs已經打上兩個免cd-key補丁了。

[1]打開cstrike資料夾,找到server.cfg,用記事本打開,刪除裡面所有文字,將下面的伺服器文本參數複製進去。(紅色的都是)

//0 不允許 1 允許

//不想用的,前面就打上//

//進入伺服器密碼

(圖)架設CS1.5伺服器架設CS1.5伺服器

//sv_password xxxx

//遠程管理密碼,寫上你自己的吧
rcon_password """"""""xxxx""""""""

//伺服器名稱,這是我的,大家自己修改成自己的吧
hostname """"""""(sd) servers""""""""

//下面3項是關於網路的,默認吧,不要改
sv_maxrate 10000

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 0

// 觀察員模式 開啟1/關閉0
allow_spectators 1

// 服務端設定遊戲復位的時間,包括殺人數、武器、金錢和得分。設0不復位。
sv_restartround 0

// 每局時間多少分鐘
mp_timelimit 40

// 購買武器凍結時間 (0-45)建議5秒以內。
mp_freezetime 2

// 每回合幾分鐘
mp_roundtime 3.5

//購買武器裝備時間(0.25-1.5)即15秒-90秒
mp_buytime 1.5

// 炸彈倒計時時間 (15-75)
mp_c4timer 35

(圖)架設CS1.5伺服器架設CS1.5伺服器

//開始遊戲時的金錢數量(800-16000)
mp_startmoney 800

// 死亡後視角 1本隊隊友 2原地 0無限制
mp_forcechasecam 0

// 死亡後視角模式 0自由跟隨/1固定跟隨
mp_chasecam 1

// 人物死亡後螢幕 不變黑0/變黑1
mp_fadetoblack 0

// 友軍誤傷 關閉0/開啟1
mp_friendlyfire 0

// 手雷友軍傷害 關閉0/開啟1
mp_friendly_grenade_damage 0

// 殺害友軍懲罰 0不懲罰/懲罰:殺害隊友超過(1-n)人,下一回合自動死亡
mp_tkpunish 0

// 自動調整雙方隊伍平衡 不調整0/調整(1-n)個人
mp_autoteambalance 2

// 雙方人數差超過n人即自動調整人數差異 0關閉
mp_limitteams 1

// 殺害人質懲罰 0不懲罰/懲罰:規定時間內傷害人質超過(1-n)人自動踢出
mp_hostagepenalty 0

// 殺人數、得分上限 無0/有(1-n),超過上限就換地圖。
mp_fraglimit 0

// 勝利次數上限無0/有(1-n),超過上限就換地圖。
mp_winlimit 0

// 回合上限 無0/有(1-n),超過上限就換地圖。
mp_maxrounds 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

// 投票比率(大家可以通過投票踢出作弊者和更換地圖) (0.1-1)
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 200

// 伺服器是否允許麥克風語音通訊 允許1/禁止0
sv_voiceenable 1

// 伺服器是否允許客戶端之間使用語音通信 允許1/禁止0
sv_alltalk 0

// 伺服器是否記錄檔案 不記錄0/記錄1
mp_logfile 0

// 是否在記錄檔案里記錄談話內容 不記錄0/記錄1
mp_logmessages 0

// 試圖取得管理員許可權失敗超過幾次,cdkey即被ban
sv_rcon_maxfailures 1

// 伺服器每次開機,讀取被ban的ip
// load ban files

cdrequired """"""""1""""""""
cdrequiredversion auto

[2]修改mapcycle.txt檔案,就是地圖循環

mapcycle.txt裡面寫的都是地圖檔案名稱,不帶後綴,如cs_747.bsp,只取cs_747。地圖在hlserver()cstrike()maps目錄下(平台的bug,不顯示反斜槓,所以我用了括弧),將你想循環的地圖挑出來,然後將檔案名稱按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。加入的新地圖不僅要把.bsp檔案拷到hlservercstrikemaps目錄下,也要在mapcycle.txt裡面加入新地圖的名稱,切記!

比如:

(圖)架設CS1.5伺服器架設CS1.5伺服器

de_aztec
de_cbble
de_dust2
de_inferno

[3]修改motd.txt,是伺服器的說明檔案。

motd.txt為伺服器說明檔案,當每個玩家進入伺服器後看到的第一個視窗就是。可以隨意按照自己喜歡寫。

(sd) servers

=== wen ming you xi ===

=== kuai le ren sheng ===

==== zuo bi si quan jia ====

cs1.5不支持中文,只能用拼音。

[4]先進入cs1.5某一個大廳,選“設定”在“遊戲運行程式(必須設定)”裡面選“瀏覽”找到你剛才安裝好的“hlds.exe”點確定以後,在“命令行參數(可不設)”裡面添上“-game cstrike -port 27015 -nomaster -insecure +map de_dust2 +maxplayers 32 +sv_lan 1 -noipx”

詳解:
-game cstrike
指定hlds建立的是cstrike的伺服器。

-port 27015
指定伺服器的連線埠為27015。如果不指定,默認為27015。

-nomaster
使伺服器不到master伺服器上登記認證。

-insecure
關閉vac(也有叫vsm的)反作弊。vac反作弊打開的話需要先到vac伺服器進行won認證。

+map de_dust2
指定起始地圖為de_dust2

+maxplayers 32
指定伺服器最大人數為32

+sv_lan 1
指定伺服器運行方式為lan模式

-noipx
指定伺服器運行不需要ipx協定

點擊“確定”最後點擊“啟動遊戲”過一會,就會有一個視窗啟動了。恭喜你!你成功了!

伺服器啟動後,可以在伺服器視窗修改你需要的參數。

注意:伺服器除了hlds.exe。任何別的程式都不要運行。(就是伺服器啟動後,不要再有人使用)

相關詞條

熱門詞條

聯絡我們