SteamCMD怎麼用,SteamCMD使用教程
SteamCMD是什麼?
在自己的電腦偶爾開服,直接用steam客戶端的庫--工具就可以了,但是要更加方便快捷地建立一個專用服務器,還是離不開steamcmd的運用:
所謂steamcmd,即steam的一個命令行版本,帶有steam基礎api,包括帳戶登陸,郵箱驗證,遊戲下載等功能。安裝他的時候也會在磁盤上寫入和桌面版steam相關的連結庫,用來被遊戲調用。也就是說透過steamcmd下載的遊戲是可以正常執行的。然而steamcmd平時並不作爲遊戲下載工具,因爲遊戲必定有圖形介面,那麼既然有圖形介面一定會使用更方便的桌面版steam。steamcmd的正確用法是用來下載遊戲服務端(雖然有些遊戲服務端就是遊戲本體),然後在服務器上執行遊戲服務端作爲遊戲服務器使用。
SteamCMD使用教程
1. 下載SteamCMD:
2. 爲SteamCMD創建一個目錄.
例如:C:steamcmd
3. 將SteamCMD解壓縮到上述目錄.
如果你的英文好的話,可以去steamcmd的V社開發者論壇上的地址 ,絕大部分的過程在這裏已經寫明瞭。
使用命令設定SteamCMD
64位centos下使用以下命令進行安裝
首先安裝所需的32位依賴
yum install glibc.i686 libstdc++.i686
之後創建一個新帳戶,命名爲steam,之所以需要創建一個新帳戶,是爲了安全性而要求的。若使用root帳戶執行steamcmd會看到安全提醒。
useradd -m steam
之後切換到這個帳戶,注意這裏的命令是 su空格-空格steam,這樣做的話,切換後立即轉到steam帳戶的~目錄:
su - steam
之後創建一個檔案夾命名爲steamcmd並進入:
mkdir ~/steamcmd
cd ~/steamcmd
使用wget下載steamcmd壓縮包:
wget _
解壓縮:
tar -xvzf steamcmd_
執行它:
cd ~/steamcmd
./
第一次啓動steamcmd將會自動下載steamcmd全部檔案,耐心等待即可。下一次啓動時不需要再次下載。steamcmd啓動後,會進入程序內的命令行介面。此處可以輸入命令。以安裝一個遊戲爲例,我們來介紹一下steamcmd的基礎命令。
首先,和桌面版steam一樣,我們首先需要登陸,比如我們用匿名賬號登陸(匿名賬號不需要密碼):
login anonymous
登陸成功後我們指定遊戲服務端安裝目錄,例如自定爲上一層目錄中的 cs_go 檔案夾,注意,linux下的steamcmd只要制定了目錄,就會立刻創建該目錄,windows版steamcmd不會立刻創建,因此在linux下可以以此確認該命令是否正確按照預想設定。
force_install_dir ../cs_go/
之後我們要開始安裝遊戲服務端,以上面那個csgo爲例,我們首先需要確認這個程序的app id,我們訪問以下網址:
_Servers_List
該列表會顯示所有steamcmd支援下載的服務端,ID這個column下就是我們需要的app id,例如我們找到csgo的id爲740,使用以下命令:
app_update 740
進行安裝,這裏有幾個參數說明,常用的其實只有validate參數。validate意味着校驗,和桌面版steam上那個校驗本地檔案是一模一樣的功能,注意,在任何app相關的命令使用前都需要先指定目錄,否則視爲當前目錄。第一次安裝程序,有沒有validate效果是一樣的。從原理上來說,更新服務端時如果不加validate應該會全部覆蓋一次,但是我發現並沒有,依然會首先校驗本地檔案和雲端檔案然後增量下載。換句話說,我發現有沒有validate都是一樣的,可能是我觀測失誤,推薦任何app_update命令全部加上validate參數。即以下命令 app_update 740 validate
按下回車後會不斷提示下載進度,到達百分百後會回到steamcmd命令行,輸入quit來退出steamcmd。
之後我們 cd ../cs_go 即可進入csgo服務端所在檔案夾,然後根據具體服務端的啓動方式來執行服務端。
對於其他遊戲來說,安裝過程是一致的。需要注意的是部分遊戲的安裝有特殊要求或者需要首先購買該遊戲。以七日殺爲例,在剛纔的dedicated servers list列表中我們可以看到七日殺旁邊的notes這個column裏寫着“game purchase required”,這意味着這個遊戲必須首先購買,而確認你已經購買的方法就是在steamcmd登陸時使用自己的steam賬號登陸而不是匿名賬號。首次使用你的steam賬號登陸時會和桌面版steam一樣有郵箱校驗,你需要輸入郵箱裏發來的驗證碼纔可以登陸,登陸後這樣的遊戲服務端纔可以被下載。
steamcmd下載得到的服務端全部都是正版服務端,也就是客戶端進行連接時會有steam帳戶校驗。因此連入的玩家必須擁有該遊戲的正版,雖然本人不支援盜版,但是作爲一件事實還是需要特別說明以下。source引擎遊戲有專門的破解補丁,現在是俄羅斯的一波人在維護,可以破解source引擎的steam帳戶校驗,該補丁可以裝到服務端上面從從而模擬驗證以使得盜版玩家可以連入服務器。以前倒騰過這玩意,但是該補丁的linux版本年久失修,只有windows版本在不停更新,因此如果使用linux開服還是自覺去買正版,linux服務端基本上和盜版無緣。
關於遊戲服務端的更新,更新操作過程和安裝一模一樣(絕大多數情況下,遊戲客戶端如果更新了,那麼服務端也要更新),在此不在贅述,推薦加上validate參數。
-
沒有貼圖 神舞幻想執行異常解決方案一覽 神舞幻想執行出錯
沒有貼圖解決辦法:升級到win10...
-
UE4彈窗跳出 異星探險家執行問題解決方法 ASTRONEER常見問題解決
UE4彈窗跳出無解,等待開發商修復...
-
壓縮包損壞修復教程 迸發The Surge遊戲啓動執行問題彙總及解決方法大全
壓縮包損壞修復教程方法1關閉網盤出現無法解壓或者解壓縮檔案損壞的情況,有可能是百度網盤佔用了壓縮包檔案,這時候關閉網盤再嘗試解壓縮就可以了。如果關閉網盤還是解壓縮失敗,請嘗試方法2和方法3方法2使用WINRAR自帶修復工具開啟WINRAR,點擊選單—工具—修復。修...
-
巫師3:狂獵 配置要求 巫師3狂獵PC電腦配置要求高嗎
巫師3:狂獵配置要求巫師3狂獵PC電腦配置要求高嗎中文名稱:巫師3:狂獵英文名稱:TheWitcher3:WildHunt遊戲類型:角色扮演遊戲語言:多國語言(包括中文,日文等)開發公司:CDProjektRed發行公司:CDProjekt遊戲平臺:XBOXONE、PS4、PC上市時間:2015年5月19日遊戲官網:遊戲介紹:《巫師3...
相關文章
- 我的世界Minecraft Comes Alive Mod怎麼玩,Minecraft Comes Alive Mod攻略
- XM25 Counter Defilade Target Engagement (CDTE) System 小兵步槍武器大全 rwr全武器圖鑑
- The Nameless God & The,Stench Most Full 鹽和避難所全BOSS簡易打法 攻略BOSS小技巧有哪些
- Max and Maya: Cat simulator貓版"喪屍圍城"即將登陸Stea
- 英雄聯盟手遊Deal0/15000magicdamagetoenemychampions任務怎麼做,Deal0/15000magicdamagetoenemychampions任務完成方法
- Better Camera,Mod 全面戰爭傳奇不列顛王座創意工坊實用MOD推薦
- 第十九關:惡魔的面孔(Face of the Demon),DmC鬼泣 但丁DMD難度 零成長 全程無傷SSS評價
- The Queen Of Smiles &,The Mad Alchemist 鹽和避難所全BOSS簡易打法 攻略BOSS小技巧有哪些
- steam怎麼用ipad玩遊戲,steam如何使用ipad玩遊戲的方法教程
- 蔚藍DemoDash怎麼用,Celeste速通技巧DemoDash使用心得