架設CS1.5伺服器

架設CS1.5伺服器

基本介紹

  • 中文名
  • 別名CS伺服器
  • 分類
  • 詞性
  • 學科
簡介,在Linux下架設CS1.5伺服器的方法,cstrike參考配置,平台架設CS1.5伺服器的方法,

簡介

架設CS1.5伺服器
架設CS1.5伺服器

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

架設CS1.5伺服器
架設CS1.5伺服器
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伺服器
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伺服器
架設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伺服器
架設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伺服器
架設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。任何別的程式都不要運行。(就是伺服器啟動後,不要再有人使用)

相關詞條

熱門詞條

聯絡我們