csgo 人数文件_学生机简单开一个CSGO的社区服务器
首先你需要這幾個東西
Steamcmd,Notepad++,模板信息txt文件,學生機(以Windows Server 64位系統為例)
鏈接: https://share.weiyun.com/5cKqVOw (密碼:ACDB)
官方教程:
Counter-Strike: Global Offensive Dedicated Servers?developer.valvesoftware.com參考資料:
關于架設CSGO服務器(支持國服啟動器)的幾個必要命令 - 全球攻勢 - SteamCN 蒸汽動力 - 驅動正版游戲的引擎!?steamcn.com以下自己的電腦叫做A,學生機服務器稱為B
目錄
1.我們先做最簡單的服務器安全組配置
2.下載一些文件,
3.你的steam賬號準備工作,
4.現在要對B服務器進行遠程桌面連接
5.B服務器端遠程桌面操作,下載服務器文件
6.首先是steamcmd下載客戶端和服務器程序
7.server.cfg文件和subscribed_collection_ids.txt
8. 開服務器的操作
9.connect IP
10.rcon管理
11.缺陷:
以下自己的電腦叫做A,學生機稱為B
1.我們先做最簡單的。
從B電腦也就是服務器開始,裝系統不說了都是一鍵裝機。先設置安全組端口放行,目標地址寫0.0.0.0/0 (你問我為什么,我也不清楚哈哈哈哈,可能是因為要本地轉發映射什么的,反正這樣寫) ,入站出站規則兩個地方都添加自己想要放行的端口,10000往上就行,保險起見20000以上,UDP類型的端口,圖中示例
2.下載一些文件,
先把遠程桌面連接文件下載,是一個rdp文件,你點服務器的登錄會提示你,下載一個幾十KB的rdp文件到A電腦上,再把之前提到的steamcmd和notepad++解壓到A電腦的一個文件夾內,比如D:服務器 這樣,提前解壓一下,到時候B服務器可以直接讀取A的盤復制過去一份,省的再給B電腦裝壓縮軟件了
3.你的steam賬號準備工作,
一個apikey,一個服務器賬號,一個地圖創意工坊合集
A電腦先開加速器加速steam社區,然后進入服務器管理頁 https://steamcommunity.com/dev/managegameservers (創建APPID地址),申請個服務器賬號,功能是讓別人能直接用公網的IP直接進你服務器
賬號要求 必須綁定手機 必須具有steam安全令牌/郵箱驗證 必須有對應游戲 沒有紅信 一般來說都能滿足
Apikey就不多說了,你們都知道,功能是B電腦用來訪問創意工坊下載地圖的https://steamcommunity.com/dev/apikey
創建一個創意工坊地圖合集,隨便點個地圖,添加合集就可以創建了,選好地圖調好順序,要公開合集以供其他人下載,重要的是記錄一下上邊這個合集的id
地圖自己挑,盡量能玩休閑和死斗的吧,自定義模式地圖比如煙閃火練習圖會有問題,暫時我也不明白怎么修,然后發個steam的動態分享出去以便朋友能快速找到
A電腦寫個文本文檔,把他們三個信息(服務器賬號,APIkey,合集id)都復制進去,放在D:服務器abc.txt這樣,B服務器配置很差的你要在那上邊訪問網頁速度簡直要命,所以還是自己提前準備好方便,我給模板了
4.現在要對B服務器進行遠程桌面連接
如圖所示,A電腦用搜索搜一下就有這個,點進去之后,顯示選項,本地資源,詳細信息,遠程桌面同時勾選加載A電腦磁盤驅動器,也就是你之前放steamcmd和notepad++還有txt文本的那個盤
5.B服務器端遠程桌面操作,下載服務器文件
B服務器先右鍵個性化,主題,桌面圖標,調出此電腦圖標,點進去
你會看到A電腦磁盤掛在為網絡驅動器,把之前提到的文件復制到弄到C盤根目錄下
6.首先是steamcmd下載客戶端和服務器程序
復制并保存下面的內容到:C:steamcmd1.bat(如果沒有1.bat創建txt文本然后改后綴名即可,win10顯示后綴自己調一下)然后運行1.bat
steamcmd +login anonymous +app_update 740 validate +quit
等待下載完成,要很久
7.server.cfg文件和subscribed_collection_ids.txt
steamcmd文件夾找steamappscommon....csgocfg
新建個server.cfg文件(txt文本文檔改后綴),然后用notepad++打開(記事本太難用啦)
寫的內容就基本是這些,
sv_setsteamaccount "XXXXXXXXXXXXXXXXXXXXXXX1"
hostname "CS:GO Server"
sv_password "123456"
sv_timeout 60
rcon_password "123456"
steamaccount填你的服務器賬號
hostname就是服務器名字,不打插件就不支持中文
sv_password 服務器連接密碼
rcon_password "123456" 服務器管理密碼(設稍微復雜點,否則容易被攻擊)
sv_timeout 60連接超時時間上限
建議在csgo目錄下建立subscribed_collection_ids.txt文件并添加訂閱的合集的編號,這個編號就是游戲結束投票環節顯示的地圖
8. 開服務器的操作
找到scrds.exe這個程序,新建個bat文件,里邊寫這些,注意authkey的英文引號(用還是不用我也忘了,這個apikey應該要用引號,其他好像不用)
srcds.exe -game csgo -perfectworld -console -usercon -net_port_try 1 +game_type 0 +game_mode 0 +host_workshop_collection 合集id -authkey “XXXXXX” -nomaster -port XXXXX
+game_type 0 + game_mode 0 休閑模式
+game_type 0 + game_mode 1 競技模式
+game_type 1 + game_mode 2 死亡競賽模式
其他的分別對應合作啊軍備競賽啊跳狙飛人啊什么的,CSGO的文件夾game_mode.txt里有詳細介紹,用notepad++打開才能看清
-usercon 允許用戶控制臺直接管理服務器
-nomaster 別人搜索不到(一定要有這個,不然你的服務器會被攻擊)
-authkey “XXXXXX” apikey,用來下載地圖
-port XXXXX 端口號,你自己開的哪個出入站規則寫哪個
-perfectworld 僅限完美世界國服連接
- tickrate 128 128tick,不寫就是默認的64tick,甚至還可以寫32tick
9.connect IP
下載完了地圖再等一下基本就OK了(B服務器并不用加速steam社區),B服務器會一直顯示個cmd黑框,只要不出failed字樣基本就行,A電腦開游戲csgo控制臺輸入,
connect xx.xx.xx.xx:MMMMM;password ******
connect IP 英文冒號 端口號 英文分號 password 空格 連接服務器的密碼
10.rcon管理
想要管理的話,就是輸入命令就行,rcon password ***** 輸入管理員rcon密碼,之后就可以順利的控制B服務器的游戲了,在命令前加rcon即可,有時間限制,時間到了或者換圖了要重新rcon password一次,比如rcon mp_restartgame 1
11.缺陷:
學生機帶寬才1Mbps,只能開64tick,人還不能太多,頭鐵可開128tick
加插件要下載sourcemod和另一個什么,如果只玩創意工坊貌似可以不加插件
因為地圖加載自帶一些命令,所以很多東西你要自己進了地圖再手調
同樣配置下windows這個服務器系統屬實太卡了……不過很方便
后續更新工作,有時候服務器會需要更新,在steam目錄下打開steamcmd使用
steamcmd里分別使用這兩條命令
login anonymous
app_update 740
來更新你的csgo服務器
人數控制,在bat中添加這一條
-maxplayer_override 10
64tick下,1兆帶寬4個人,2兆帶寬8個人,僅供參考
總結
以上是生活随笔為你收集整理的csgo 人数文件_学生机简单开一个CSGO的社区服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 当前治疗输卵管积水的较好办法
- 下一篇: geany怎么创建文件夹_SAP事务码太