創作內容

6 GP

Counter-Strike: Source 伺服器架設教學

作者:邪惡的藍│絕對武力 次世代│2016-08-30 18:00:38│巴幣:1,018│人氣:5769
去下載一個軟體叫SteamCMDSteamCMD是一個命令提示字元版本的Steam,它主要是用來下載和更新各種不同遊戲的專屬伺服器(Dedicated Server)。


下載完後解壓縮,丟到一個新增的資料夾裡(資料夾名稱避免使用中文),第一次點開會下載一些檔案,之後和客戶端的Steam一樣,需要登入一個帳號來下載伺服器,依序輸入以下指令

login anonymous
app_update 232330 validate

login anonymous:登入一個匿名帳號
app_update:下載伺服器,232330為Counter-Strike: Source Dedicated Server的AppID
validate:確認伺服器檔案完整性,不一定要添加。

往後有更新的話,伺服器必須重複以上動作。

接下來確認你有開啟顯示副檔名,如果沒有又不知道怎麼開啟的話請去Google,這會影響到後面要做的事情。

伺服器檔案會在D:\steamcmd\steamapps\common(此為參考路徑,看你把steamcmd.exe丟在哪

點進去新增記事本(文字文件)並將副檔名為*.bat,名稱隨意

往後開伺服器都是點cstrike.bat開啟。右鍵編輯,複製下列文字貼上
start srcds.exe -console -game cstrike +maxplayers 24 +map de_dust +exec server.cfg

-console:以CMD文字介面開伺服器。不加則是以GUI圖形介面開伺服器。
-game:遊戲伺服器
+maxplayers:伺服器最大人數上限
+map:預設伺服器開啟時的地圖
+exec server.cfg:伺服器開啟時載入server.cfg設定檔

D:\steamcmd\steamapps\common\Counter-Strike Source Dedicated Server\cstrike\cfg新增記事本(文字文件)並命名為server.cfg,另存新檔將編碼改成UTF-8就能讓伺服器名稱顯示中文

複製下列的內容貼上,可以依個人喜好自行更改設定
// 伺服器名稱
hostname "Counter-Strike Source dedicated server"

// 遠端密碼
rcon_password ""

// 伺服器密碼
sv_password ""

// 允許在伺服器上作弊 0=關閉 1=開啟
sv_cheats 0

// 允許伺服器最小頻寬速率, 0 = 無限制
sv_minrate 3500

// 允許伺服器最大頻寬速率, 0 = 無限制
sv_maxrate 0

// 允許玩家下載檔案
sv_allowdownload 1

// 允許上傳檔案
sv_allowupload 1

// 伺服器重力,預設 800
sv_gravity 800

// 玩家能夠看見或聽見其他玩家打字、說話,沒有隊伍限制 0=關閉 1=開啟
sv_alltalk 0

// 伺服器顯示在哪個世界區域
// -1 = 世界
//  0 = 美東
//  1 = 美西
//  2 = 南美
//  3 = 歐洲
//  4 = 亞洲
//  5 = 澳洲
//  6 = 中東
//  7 = 非洲
sv_region 4

// 是否允許玩家使用麥克風 0=關閉 1=開啟
sv_voiceenable 1

// 設定伺服器區域網路或是網際網路?
//  0 = 網際網路
//  1 = 區域網路
sv_lan 0

// 允許從網站上更快速的下載地圖/紋理等等!
// 注意: 如果留空白的話(sv_downloadurl "")客戶端連接將會從你的伺服器下載自定義地圖等等.
sv_downloadurl ""
                    
// 在伺服器上開啟 SourceTV  0=關閉 1=開啟
tv_enable 0

decalfrequency 10

// 設定顯示玩家狀態 0=顯示全部名稱 1=隊伍名稱 2=皆不顯示
mp_playerid 1

// 是否允許手電筒 0=關閉 1=開啟
mp_flashlight 1

// 是否允許觀戰者 0=關閉 1=開啟
mp_allowspectators 0

// 是否允許腳步聲 0=關閉 1=開啟
mp_footsteps 1

// 從高處掉落地面是否造成傷害 0=關閉 1=開啟
mp_falldamage 1

// 是否踢出閒置或傷害隊友的玩家 0=關閉 1=開啟
mp_autokick 1

// 踢除殺死 (x) 個人質的玩家
mp_hostagepenalty 3

// 一張地圖的總遊戲時間(分鐘),時間過後自動換地圖
mp_timelimit 0

// 某一邊贏得幾回合後換地圖 0=無限制
mp_winlimit 0

// 玩家獲得多少擊殺後換地圖 0=無限制
mp_fraglimit 0

// 總回合數達到多少後換地圖 0=無限制
mp_maxrounds 0

// 回合開始前的凍結時間(秒) 預設 6
mp_freezetime 3

// 回合時間(分鐘) 預設 2.5
mp_roundtime 2.5

// 購買裝備時間(分鐘) 預設 1.5
mp_buytime 1.5

// 起始金錢量
mp_startmoney 800

// C4 安裝後的爆炸時間(秒) 預設 45
mp_c4timer 45

// 玩家死後是否只能看到同隊畫面 0=關閉 1=開啟
mp_forcecamera 1

// 玩家死後畫面是否為黑幕 0=關閉 1=開啟
mp_fadetoblack 0

// 允許玩家傷害其他隊友 0=關閉 1=開啟
mp_friendlyfire 1

// 在下一回合懲罰傷害隊友的玩家? 0=不 1=是
mp_tkpunish 1

// 是否啟用自動隊伍平衡功能
mp_autoteambalance 1

// 隊伍最大可以相差多少人 預設 2
mp_limitteams 2

// 允許電腦玩家使用的武器 0=禁用 1=允許
bot_allow_pistols 1
bot_allow_shotguns 1
bot_allow_sub_machine_guns 1
bot_allow_rifles 1
bot_allow_machine_guns 1
bot_allow_grenades 1
bot_allow_snipers 1

// 電腦玩家可能會偶爾無賴一下,並否決所有命令 0=關閉 1=開啟
bot_allow_rogues 1

// 電腦玩家困難度 0=簡單 1=普通 2=困難 3=專家
bot_difficulty 1

// 設定多少個電腦玩家在遊戲裡 0=沒有電腦玩家
bot_quota 0

// 在電腦玩家名字前面增加字串
// <difficulty> - 以"難度"在電腦玩家名字前面顯示
// <weaponclass> - 以"武器類別"在電腦玩家名字前面顯示
// <skill> - 以0-100在電腦玩家名字前面表示難度
bot_prefix ""

// 設定電腦玩家加入哪一方 any=任何 T=恐怖份子 CT=反恐小組
bot_join_team any

// 電腦玩家會等到有玩家加入時再加入遊戲 0=關閉 1=開啟
bot_join_after_player 1

// 啟用伺服器 log 功能
log 1

sv_logbans 1
mp_logdetail 0

exec banned_user.cfg
exec banned_ip.cfg

你也可以看到有個mapcycle_default.txt檔案,這是地圖循環檔,複製並重新命名為mapcycle.txt,可以看地圖開頭名稱來辨別遊戲模式。

cs救援模式
de爆破模式

除了官方地圖外,也有玩家做出非官方地圖,讓遊戲有不一樣的體驗

aim通常是練習準度的地圖
awp顧名思義就是AWP的地圖
bhop超級跳(Bunny Hop)的地圖
gg軍備競賽(GunGame)模式
rp角色扮演(Roleplay)模式
surf衝浪/滑水模式
zm殭屍模式
ze殭屍大逃殺模式

以上為伺服器架設教學。

關於通訊埠轉發(Port Forwarding)的教學可以參考以下
一般伺服器都會用到27015,但Steam或遊戲也會佔用到通訊埠,所以轉發的範圍可以設定大一點。另外建議把一些可能會影響到伺服器IP的軟體先關閉或刪除,如:Hamachi、nMatrix。如果發現有時伺服器可以連有時不能連那可能是防火牆擋到通訊埠,上面的連結可以參考。

要確認伺服器是否能讓其他人看到並加入的話只要進遊戲開啟伺服器瀏覽器或是Steam的遊戲伺服器,看網際網路的分頁能不能找到自己的伺服器,可以的話代表設定成功;沒有找到的話則需要再確認通訊埠轉發或防火牆有沒有設定好。

※2017/1/17
更新server.cfg的內容

※2018/1/12
通訊埠轉發教學

※2018/2/20
新增圖片

※2019/8/14
更新教學內容

※2021/3/21
更新教學內容

※2024/1/13
更新教學內容
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3306924
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:絕對武力 次世代|Dedicated Server|Server

留言共 24 篇留言

熊熊
感謝分享,請問有沒有什麼網站或討論區有插件或模組的提供?
國外或國內網站都行,想替伺服器加入一些功能,例如銀行等...

11-20 22:18

邪惡的藍
裝插件前要先裝SourceMod和Metamod:Source,可以Google一下"sourcemod 教學",伺服器插件這裡有很多可以瀏覽一下http://www.sourcemod.net/plugins.php?cat=0&mod=1&title&author&description&search=111-21 18:44
熊熊
好的,我來研究研究,非常感謝您

11-21 21:08

癡情的屁暄
請問設定好 但只顯示區域網路 網際網路那邊卻看不見 是哪邊有出問題嗎 完全還是個新手 爬了文很是不太了解

11-04 00:06

邪惡的藍
要去設定連接埠轉發(Port Forwarding),可以參考這篇https://blog.3bro.info/archives/router-port-forwarding/11-04 07:50
癡情的屁暄
好的 謝謝

11-04 18:47

冰凌爵總
我下載玩 那個軟體 開啟之後 找不到跟大大一樣的東西..

02-19 21:05

邪惡的藍
下載完SteamCMD後解壓縮出steamcmd.exe要丟到新建的資料夾,點開steamcmd.exe時會在下載檔案02-20 10:05
冰凌爵總
steamcmd.exe 我開啟 他跳一下 就消失了 沒出現黑框

02-20 17:34

邪惡的藍
試試看把steamcmd.exe以外的檔案刪掉讓它重新更新,還有資料夾名稱用英文命名02-20 19:15
冰凌爵總
一樣 我CMD框 都不會顯示 開了 就關掉

02-21 00:39

邪惡的藍
你可以看一下這篇有教怎麼留住
https://forum.gamer.com.tw/C.php?bsn=19869&snA=75302-21 07:35
魔手黑島
抱歉 請問能後續推出 裝基本MOD的方法嗎 小弟還想看 你的文章很棒 感謝你 獲益良多

03-13 13:11

邪惡的藍
你應該是指插件(Plugin)吧?這個部分在我寫的這篇有提到
https://home.gamer.com.tw/creationDetail.php?sn=367010303-13 17:12
水靈星雨
我有看到你這篇文章,並且嘗試了一下做法。目前是伺服器有架設起來,在遊戲中有看到區域網路中自己架設的伺服器。不過我朋友說沒看到,請問是不是我沒做通訊埠轉發的關係?

03-19 13:38

邪惡的藍
參考文章裡貼的教學,要用瀏覽器進入數據機設定,帳號密碼的話這篇,數據機型號要自己看一下
https://bit.ly/2HtU2pd03-19 21:51
水靈星雨
我是最近才跟我我朋友購買了正版,但是我們不懂如何連線。

03-19 13:39

邪惡的藍
給朋友實體IP連線或是你進伺服器後邀請朋友,亦請朋友Steam上點你加入遊戲都可
http://www.whatismyip.com.tw/03-19 21:57
掛機也是一門學問
有可以拍成影片嗎 我理解能力很差哈哈

07-31 19:28

邪惡的藍
請問是哪裡不清楚?影片的話應該是沒有時間弄08-01 10:17
掛機也是一門學問
我在打完匯名的帳號密碼時候他沒有繼續下載 還要叫我打一次 cdef槽我都試過了

08-01 11:26

邪惡的藍
成功登入匿名帳號後還要再輸入"app_update 232330"才會下載08-01 11:53
掛機也是一門學問
他下載完之後不關調正常嗎 我存在f曹 沒有跑出cssds(伺服器檔案)?

08-03 12:55

邪惡的藍
下載完後要自己關閉,有照著文章寫的路徑找嗎?如果還是沒有的話再下載一次看看08-03 13:10
掛機也是一門學問
下載完之後他完全沒有顯示伺服器檔案

08-03 14:18

邪惡的藍
要不要確認一下有沒有打錯指令08-03 14:44
掛機也是一門學問

有打錯指令

08-03 15:33

邪惡的藍
嗯…這樣子我沒辦法幫你,正常下載完會有伺服器的檔案,還是能請你貼圖片上來讓我看看?08-03 16:07
掛機也是一門學問
有steam嗎? 這裡不方便

08-04 11:54

邪惡的藍
搜尋"Lazyblue"頭像是藍色方塊那個就是我08-04 19:13
阿神
感謝教學,很好理解,也架設成功

07-19 11:01

邪惡的藍
[e12]07-19 16:06
阿奇
請問有Linux的教學嗎

07-21 05:13

邪惡的藍
沒有欸,因為我自己都用Windows為主,沒辦法幫到你,或許可以參考這個https://developer.valvesoftware.com/wiki/SteamCMD:zh-cn07-21 08:27
魔手黑島
請問大大
那我的伺服器該裝version 1.12 - build 6982:還是版本1.11 - build 6931

02-16 16:34

邪惡的藍
裝1.11-build 6931的02-16 18:46
魔手黑島
我想裝團隊死鬥爆破 但找不到 請求大大幫助
dx sv 或獵人中對那種的

02-16 20:09

邪惡的藍
不確定是不是你說的模式
https://forums.alliedmods.net/showthread.php?t=16009702-16 21:32
魔手黑島
沒是找到了

02-16 21:44

魔手黑島
請問大大 要如何 讓人進你sv下載你安裝的模組皮膚 或武器皮膚

02-17 23:25

邪惡的藍
一般不做設定玩家進來會自動下載自訂內容但很慢,你需要上傳自訂檔案到網路空間並設定指令「sv_downloadurl」(不含引號)
https://help.steampowered.com/zh-tw/faqs/view/62E9-AEDF-6B35-B86502-18 09:18
魔手黑島
所以我的C:\Users\q9au86\Desktop\csssv\cstrike\custom\my_custom_stuff
這路徑 放我裝的別人就會下載嗎

02-18 12:11

邪惡的藍
你這個路徑是客戶端,只有自己看得到02-18 13:52
邪惡的藍
沒看清楚,是這個路徑沒錯02-18 22:08
魔手黑島
還是我要放C:\Users\q9au86\Desktop\css\cstrike\download裡面

02-18 12:12

邪惡的藍
要去載可以更換外觀的插件,把檔案放在伺服器的資料夾裡02-18 13:52
我要留言提醒:您尚未登入,請先登入再留言

6喜歡★s9780008 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:No More Room... 後一篇:Counter-Stri...

追蹤私訊切換新版閱覽

作品資料夾

colanncolann
【繪圖創作】【優嵐】2024生日賀圖 2024/4/3 https://home.gamer.com.tw/creationDetail.php?sn=5910498看更多我要大聲說昨天23:55


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】