由于比完了賽,在學校太過無聊,便想搭建一個CSGO社區服務器,方便舍友同學進來游玩,順便幫助一些有想法的人,讓他們少走一點彎路
sudo yum install glibc.i686 // 安裝steamcmd運行所需的庫sudo yum install libstdc++.i686 // 有的主機已經安裝其他同樣效果的依賴,不用多次安裝
useradd -m steam //創建一個名叫steam的用戶(-m表示自動建立用戶的登入目錄)su steam //登錄到steam用戶cd /home/steam //進入到steam用戶的目錄下
mkdir steamcmd //創建名為steamcmd的目錄cd steamcmd //進入到steamcmd目錄下wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz //下載steamcmd的安裝包tar zxvf steamcmd_linux.tar.gz && rm steamcmd_linux.tar.gz// 解壓steamcmd并刪除安裝包
./steamcmd.sh //運行steamcmd
如果你上面的操作沒有問題的話,你輸入了./steamcmd.sh就會出現如下的界面
然后輸入如下命令
login anonymous //用匿名用戶登錄(當然你也可以直接登錄自己的賬號)force_install_dir ./csgo_server //選擇服務端安裝的目錄app_update 740 validate //開始下載服務端并驗證完整性quit //退出steamcmd
服務端一般下載時間半小時左右,主要還是看網絡配置,如果中途退出了,只需重新輸入
app_update 740 validate
下載即可
申請的時候記得在AppID中填上CSGO的ID:730
單擊創建之后便會生成一個登錄令牌,生成之后先保存下載,待會兒要用
切換到服務端目錄下,創建名為server.cfg的文件
cd csgo_server/csgo/cfg/vim server.cfg
進入到編輯模式,我現在把我的服務器配置放出來供你們參考,如有需要自行修改
sv_setsteamaccount “” //在此輸入你剛剛獲取到的登錄令牌
rcon_password “” // OP 密碼
// “” 表示沒有
hostname “DG_s1mple’s server”
// 服務器名稱
sv_region 255 // 服務器所在區域注冊參數
// 255=全球
// 0=美國東部
// 1=美國西部
// 2=南美洲
// 3=歐洲
// 4=亞洲
// 5=澳洲
// 6=中東
// 7=非洲
sv_rcon_minfailures 3
// 允許輸入OP密碼 錯誤次數下限 // 達到下限則封禁對方的IP
sv_rcon_banpenalty 5
// 封禁的時限 單位 分鐘
// 0=永久
sv_maxupdaterate 100
// 服務器每秒更新最大頻率
// 根據實際網絡狀況調節
// sv_maxrate / 300 = 要設的值 // 默認=30
// 局域網=101
sv_minupdaterate 40
// 服務器每秒更新最小頻率
sv_unlag 1
// 玩家延時補償
// 0=關閉
// 1=開啟(默認)
sv_maxunlag 0.5 // 延時補償最大值默認 0.5 // 0.5=500毫秒(默認)
sv_voiceenable 1 // 服務器是否允許麥克風語音通訊 // 0=禁止
// 1=允許(默認)
sv_unlagsamples 1 // 延時補償數據包平均采樣數量 // 默認=1
sv_unlagpush 0 // 服務器推進延時補償
// 0=關閉(默認)
// 1=開啟
mp_autokick 0 // 自動踢除不動的玩家
// 0=關閉(比賽默認)
// 1=開啟
mp_autocrosshair 0 // 自動瞄準
// 0=關閉(默認)
// 1=開啟
mp_autoteambalance 0
// 自動平衡雙方人數
// 0=關閉(比賽默認)
// 1=開啟
mp_buytime 0.25 // 每回合購買武器裝備時間單位分鐘 // 比賽默認=0.25
mp_consistency 1 // 防止某些模型被更改
// 0=關閉
// 1=開啟(默認)
mp_c4timer 35 // C4爆炸倒計時單位秒
// 比賽默認=35
mp_decals 300 // 墻壁上的血花彈孔貼圖細節數據傳送(200-300)
mp_falldamage 1 // 高處落下傷害
// 0=關閉
// 1=開啟(默認)
mp_fadetoblack 0 // 死后黑屏
// 0=關閉(默認)
// 1=開啟
mp_flashlight 0 // 手電筒
// 0=禁止
// 1=允許(默認)
mp_forcechasecam 2 // 死后跟隨
// 0=所有玩家
// 1=僅隊友
// 2=僅隊友,主視角(比賽默認)
mp_forcecamera 2 // 死后視角選擇
// 0=全部視角
// 1=僅隊友,全部視角
// 2=僅隊友,主視角(比賽默認)
mp_footsteps 1 // 腳步聲
// 0=關閉
// 1=開啟(默認)
mp_fraglimit 0 //殺人數上限(1~n),超過上限就換地圖 // 0=關閉(默認)
mp_freezetime 8 // 每回合開始凍結時間單位秒
mp_friendlyfire 0 // 友軍傷害
// 0=關閉(默認)
// 1=開啟
mp_friendly_grenade_damage 1
// 友軍手雷傷害
// 0=關閉
// 1=開啟
mp_hostagepenalty 0 // 懲罰人質殺手
// 0=不懲罰(默認)
// 1~N=人質被殺數量,超過則踢出該玩家
mp_limitteams 0 // 兩隊人數差異上限
// 超過此上限,新玩家只能當觀察員 // 比賽默認=10
sv_logbans 1
// 服務器日志里記錄Ban掉玩家的內容 // 0=不記錄
// 1=記錄
mp_logecho 0 // 將服務器日志反饋到控制臺 // 0=關閉
// 1=開啟
mp_logdetail 3 // 服務器日志里記錄攻擊信息 // 0=不記錄任何信息
// 1=記錄敵人攻擊
// 2=記錄隊友攻擊
// 3=記錄所有攻擊
mp_logfile 1 // 服務器記錄日志為文件 // 0=不記錄
// 1=記錄
mp_logmessages 1 // 服務器日志里記錄談話內容 // 0=不記錄
// 1=記錄
mp_maxrounds 30 // 回合上限,達到此上限,自動重新載入新地圖
// 0=無回合上限(默認)
mp_playerid 0 // 當準星指向敵人或隊友時,顯示他們的名字
// 0=顯示所有人(比賽默認)
// 1=僅顯示隊友
// 2=不顯示
mp_roundtime 2
// 每回合時限單位分鐘
mp_timelimit 0
// 地圖最大時限,達此時限,自動重新載入新地圖
// 0=無時限
mp_tkpunish 0
// 懲罰隊友殺手
// 0=關閉(默認)
// 1=開啟
mp_startmoney 800 // 第一回合開始金錢(800~16000) // 加時賽=10000
mp_winlimit 30
// 一方最大勝利回合數,達到此數量,自動重新載入新地圖
// 0=無限制(默認)
sv_aim 0
// 自動瞄準
// 0=關閉(默認)
// 1=開啟
sv_airaccelerate 10 // 玩家在空中移動的速度
// 默認=10
sv_airmove 1 // 在空中移動&轉向
// 0=禁止
// 1=允許(默認)
sv_allowdownload 1
// 客戶端下載服務器資源 // 0=禁止
// 1=允許(默認)
sv_allowupload 1
// 客戶端上傳自己的噴圖 // 0=禁止
// 1=允許(默認)
sv_alltalk 0 // 警匪通話
// 0=禁止(默認)
// 1=允許
sv_proxies 1 // HLTV代理
// 0=禁止
// 1=允許(默認)
sv_cheats 0 // 作弊模式
// 0=關閉(默認)
// 1=開啟
sv_clienttrace 1.0 // 客戶端模型的范圍框的尺寸
// 默認 1.0
sv_clipmode 0
// 鎖定客戶端快速模式
// 0=關閉(默認)
// 1=開啟
sv_friction 4
// 地面摩擦力默認 4
// 數值越低,摩擦越小
sv_gravity 800 // 重力默認 800
// 0=無限制
// 局域網=25000
sv_maxspeed 320 // 客戶端最大移動速度
// 服務器最小傳輸速率<0-25000> // 0=無限制
sv_send_logos 1 // 客戶端相互之間傳送噴圖
// 0=禁止
// 1=允許(同時確保sv_allowdownload鍵值為1)
sv_sendvelocity 0
// 服務器混合物理運算,適用于較好配置的服務器 // 0=關閉
// 1=開啟
sv_send_resources 1
// 自動向客戶端傳送地圖關聯的*.res文件里包括的資源文件 // 0=關閉
// 1=開啟(同時確保sv_allowdownload為1)
sv_stepsize 18
// 玩家的步伐距離
// 默認 18
sv_stopspeed 75
// 玩家停止移動時的速度默認 75
sv_timeout 65
// 客戶端連接服務器超時的時限,達到時限則斷開連接
sv_voicecodec vaudio_speex // 語音通話解碼
// vaudio_speex是Valve新加入的解碼,優于voice_miles,占用帶寬較少,為2.4kbps至15.2kbps
sv_voicequality 5
// 客戶端語音通話質量(確保sv_voicecodec voice_speex)
// 1=非常差…占用帶寬 2.4 kbps // 2=差…占用帶寬 6.0 kbps // 3=中等…占用帶寬 8.0 kbps // 4=好…占用帶寬 11.2 kbps // 5=非常清晰…占用帶寬 15.2 kbps
allow_spectators 1
// 觀察員模式
// 0=禁止
// 1=允許
decalfrequency 30
// 玩家噴圖的時間間隔單位秒
edgefriction 2
// 玩家與玩家、墻壁、物體之間的摩擦
// 默認 2
host_framerate 0
// 與Demo錄制有關
// 0<N<1 為慢錄
// n=0 為正常(默認)
// n>1 為快錄
log on
// 開始記錄日志
pausable 0
// 客戶端暫停游戲
// 0=禁止
// 1=允許
mapcyclefile mapcycle.txt
// 地圖循環列表所在的.txt文件
// *.txt = cstrike*.txt文件
// Use this file to configure your DEDICATED server. // This config file is executed on server start.
// load ban files
exec listip.cfg
exec banned.cfg
sv_maxrate “128000” //服務器最大帶寬使用量,默認值非常小,因此會造成choke值異常,此處建議改為128000
sv_minrate “100000” //服務器最小帶寬使用量,與上面同理,此處建議改為80000
去防火墻面板添加一個規則,允許UDP協議的27015端口
安裝screen程序,讓csgo服務端在后臺運行
yum -y install screen
然后進入到csgo_server目錄下新建一個會話
cd /home/steam/steamcmd/csgo_server/screen -S csgo
如果你的終端清屏了,說明運行成功,接下來運行這個命令
./srcds_run -game csgo -console -ip 0.0.0.0 -usercon +game_type 0 +game_mode 1 +port 27015 +map de_mirage -tickrate 128 -maxplayers_override 12 +mapgroup mg_active -nobots
如果提示你沒有srcds_run這個文件,就說明你所在路徑有問題
最后出現如圖界面就可以正常登陸游玩了!
進入服務器列表,選擇收藏夾,然后點右下角添加服務器,輸入服務器的IP地址后,點擊將此地址添加至收藏夾
最后選擇后點擊右下角連接即可
文章所涉及的資料來自互聯網整理和個人總結,意在于個人學習和經驗匯總,如有什么地方侵權,請聯系本人刪除,謝謝!本文僅用于學習與交流,不得用于非法用途!
如果還需要裝插件的教程,請評論,我也會更新的,如果沒有那就算了
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
鞍山大超市排名?第一名是大潤發超市。目前鞍山共有四家門店,分別是鐵西九道街民生店、鐵東區中華店、湖南小學湖南街店、立山店。店內環境干凈整潔,商品質量也有保證。第二家應該是嘉泰樂店。目前知道的有站前天河佳泰樂店,鐵西廣場附近的佳泰樂店,湖南省的佳泰樂店,都屬于鞍山本地人開的大店。再次,我覺得是個不錯的超市,也有一定的規模。目前已在鐵西永樂公園、九道街開設多家連鎖店。還有新隆嘉、聚果源、明利源等一些中...
選中你要復制的對象,CTRL C復制,CTRL v粘貼,CTRL F原地粘貼,同時按住Alt鍵,用選擇工具(黑色箭頭)左鍵點擊你要復制的對象,don t松開鼠標,然后拖動到要復制的地方,然后松開鼠標,再松開Alt鍵,可以在菜單欄/編輯選項中找到。ai怎么將圓放在底部?1/6打開了人工智能軟件,創建了一個新文件,并在頂部做了一個圓圈的文本效果。復制2/6,使用直接選擇工具,按住中間部分的垂直線向下...
360修復后藍屏怎么辦?1如果您下載了軟件、補丁、插件、驅動程序等。藍屏之前,可以先卸載;如果驅動不合適,可以下載驅動向導升級驅動。2.如果電腦有木馬,可以下載Win清理助手、金山衛士、360急救箱查殺木馬。3.如果藍屏關機不是經常發生,重啟電腦試試;如果它仍然沒有 t工作,請按下F8,直到高級選項出現,放開,并選擇 "最后正確的配置 "并進入修復。4.如果它不 如果無效,請嘗試還原系統或重新安裝...