日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
L4D2求生之路游戲服務(wù)器如何搭建?

L4D2游戲服務(wù)器如何搭建?求生之路游戲服務(wù)器如何搭建?求生之路游戲搭建,steam游戲搭建

成都創(chuàng)新互聯(lián)公司是專(zhuān)業(yè)的郟縣網(wǎng)站建設(shè)公司,郟縣接單;提供成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行郟縣網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

前言:

系統(tǒng)選擇Ubuntu,搭載Linux的服務(wù)器對(duì)硬件要求不高,1H2G的ESC就能滿足要求,1M的帶寬就能支持8人聯(lián)機(jī)。

以下是安裝步驟:

1. 安裝SteamCMD

SteamCMD官網(wǎng):https://developer.valvesoftware.com/wiki/SteamCMD

64位服務(wù)器先執(zhí)行下列命令:

add-apt-repository multiverse

pkg --add-architecture i386

apt update

apt install lib32gcc-s1 steamcmd

然后再安裝SteamCMD

apt-get install lib32gcc1 #運(yùn)行steamcmd所需依賴(lài)

apt install steamcmd

2.運(yùn)行SteamCMD安裝l4d2服務(wù)端

首先進(jìn)入到steamcmd的安裝目錄,我這里是在/usr/games 目錄下然后運(yùn)行./steamcmd

login anonymous 匿名登錄,force_install_dir 指定安裝目錄 為安裝目錄,我是安裝到 /game/steam/l4d2,app_update 222860 validate 下載l4d2服務(wù)端,等待下載完成。

下載完成之后進(jìn)入游戲跟目錄 cd /game/steam/l4d2 執(zhí)行 ./srcds_run 若最后出現(xiàn)如下字樣就說(shuō)明游戲安裝成功,啟動(dòng)參數(shù)詳細(xì)說(shuō)明 https://developer.valvesoftware.com/wiki/Command_Line_Options,當(dāng)然這些參數(shù)也可以再配置文件中添加

Connection to Steam servers successful.

VAC secure mode is activated.

3. 服務(wù)端mod/插件安裝

SourceMod

SourceMod官網(wǎng):https://www.sourcemod.net/

SourceMod下載:https://www.sourcemod.net/downloads.php?branch=stable

下載完解壓將 addons 和 cfg 目錄復(fù)制到 ~/left4dead2/ 目錄下

Metamod

Metamod官網(wǎng):https://www.sourcemm.net/

當(dāng)然不要忘記生成對(duì)應(yīng)游戲的VDF文件:https://www.sourcemm.net/vdf

下載完解壓將 addons 目錄復(fù)制到 ~/left4dead2/ 目錄下,之后再生成VDF文件覆蓋掉 ~/left4dead2/addons/ 下的 metamod.vdf 文件

L4DToolZ

L4DToolZ:https://forums.alliedmods.net/showthread.php?t=93600

L4DToolZ的GitHub:https://github.com/ivailosp/l4dtoolz/

下載完解壓將 l4dtoolz 和 metamod 目錄復(fù)制到 ~/left4dead2/addons/ 目錄下

都安裝完成之后再次啟動(dòng)游戲,在Console中執(zhí)行 meta list

meta list

Listing 3 plugins:

[01] SourceMod (1.10.0.6540) by AlliedModders LLC

[02] L4DToolZ (1.0.0.9h-2-g7465d71b-dirty) by Ivailosp

[03] SDK Tools (1.10.0.6540) by AlliedModders LLC

這樣的話就沒(méi)什么問(wèn)題了

4.服務(wù)端配置

  • 服務(wù)器配置

    修改?~/left4dead2/cfg/server.cfg?文件

//修改服務(wù)器名

sm_cvar hostname "FF"

//關(guān)聯(lián)STEAM組(xxxxx為STEAM組ID,請(qǐng)組管理員到組配置頁(yè)面查看)

sm_cvar sv_steamgroup "xxxxx"

//組成員游戲(0為公共游戲,任何人都可以加入;1為沒(méi)人時(shí)僅限組成員加入,組成員加入后他們的非組成員好友也能加入;2為永遠(yuǎn)只有組成員可以加入游戲,即使是他們的好友,只要不是本組成員就不能加入游戲)

sm_cvar sv_steamgroup_exclusive "0"

//只能在游戲大廳連接,1為開(kāi),0為關(guān),開(kāi)了之后只能通過(guò)新建大廳才能搜索該服務(wù)器

sm_cvar sv_allow_lobby_connect_only "0"

//一致性校驗(yàn),1為開(kāi),0為關(guān),開(kāi)了之后要求游戲版本和服務(wù)器版本一致才可進(jìn)入

sm_cvar sv_consistency "0"

//地區(qū)代碼: 0 - 美國(guó)東海岸, 1 - 美國(guó)西海岸, 2 - 南美洲, 3 - 歐洲, 4 - 亞洲, 5 - 澳大利亞, 6 - 中東, 7 - 非洲, 255 - 世界

sm_cvar sv_region "4"

//最大支持玩家數(shù)量

sm_cvar sv_visiblemaxplayers "8"

//服務(wù)器告知外界的最大玩家數(shù)(該參數(shù)不會(huì)影響上面的參數(shù),只是顯示在服務(wù)器列表信息中)

sm_cvar sv_maxplayers "8"

//每秒客戶端發(fā)給服務(wù)器的數(shù)據(jù)包數(shù)量,設(shè)置過(guò)高沒(méi)什么大壞處,只是浪費(fèi)了你的帶寬。

sm_cvar sv_cl_cmdrate "30"

//每秒服務(wù)器發(fā)給客戶端的數(shù)據(jù)包數(shù)量,如果服務(wù)器設(shè)定每秒更新發(fā)送30次數(shù)據(jù),你設(shè)30就正好

sm_cvar sv_cl_updaterate "30"

//激活游戲模式合作,對(duì)抗,生存

sm_cvar mp_gamemode "coop"

//sm_cvar mp_gamemode "versus"

//sm_cvar mp_gamemode "survival"

//游戲難度設(shè)置(分別對(duì)應(yīng):簡(jiǎn)單、正常、困難、專(zhuān)家)

//sm_cvar z_difficulty "Easy"

//sm_cvar z_difficulty "Normal"

//sm_cvar z_difficulty "Hard"

sm_cvar z_difficulty "Impossible"

//人死掉后3秒就可以出現(xiàn)在任一房間給人救,默認(rèn)60

sm_cvar rescue_min_dead_time "3"

SourceMod 插件安裝

一般到 http://www.sourcemod.net/plugins.php 搜索下載,按照作者說(shuō)明來(lái)就行了,我一般到這 http://mlui.ysepan.com/ 下載

若下載的是源碼即 .sp 文件,則需要自己使用 ~/left4dead2/addons/sourcemod/scripting/compile.sh 編譯為 .smx 文件,運(yùn)行 ./compile.sh ***.sp 之后會(huì)在 compile 目錄下生成 ***.smx

插件的安裝是直接把生成/下載的 .smx 文件放入 ~/left4dead2/addons/sourcemod/plugins/ 目錄下,有的插件還會(huì)附帶配置文件一般為 .cfg 文件放到 ~/left4dead2/cfg/sourcemod/ 下

三方圖和mod安裝

將mod文件或三方圖的 .vpk 文件放到 ~/left4dead2/addons/ 目錄下

權(quán)限設(shè)置

再 ./left4dead2/addons/sourcemod/configs/admins_simple.ini 中添加 STEAM_1:0:00000000 "99:z" ,這一串是在本地進(jìn)入游戲隨便開(kāi)一個(gè)戰(zhàn)役然后在控制臺(tái)輸入 state 會(huì)出現(xiàn)如下信息,注意一定要進(jìn)圖

status

hostname: ; w ;

version : 2.2.2.5 8490 insecure

udp/ip? : 0.0.0.0:27015 [ public n/a ]

os? ? ? : Windows Listen

map? ? ?: c1m1_hotel at ( 518, 5631, 2911 )

players : 1 humans, 0 bots (4 max) (not hibernating) (unreserved)

# userid name uniqueid connected ping loss state rate adr

# 1 "steam昵稱(chēng)" STEAM_1:0:00000000 01:04 33 0 active 30000 loopback //這里就是權(quán)限設(shè)置所需要的信息

# 3 "Rochelle" BOT active

# 4 "Coach" BOT active

# 5 "Ellis" BOT active

#end

5.后臺(tái)運(yùn)行

這里我使用的是?screen?,使用?apt install screen?命令安裝?screen?,常用命令如下

screen -ls? ? ? ? ? ? ? ?//列出所有的會(huì)話及pid

screen -S xxx? ? ? ? ? ? //新建一個(gè)名為"xxx"的會(huì)話

screen -r xxx 或 pid? ? ?//恢復(fù)名為"xxx"或某個(gè)pid的會(huì)話

screen -R? ? ? ? ? ? ? ? //恢復(fù)上一次掛起的會(huì)話

screen -S -X xxx 或 pid? //關(guān)閉一個(gè)名為"xxx"或某個(gè)pid的會(huì)話

Ctrl a+d? ? ? ? ? ? ? ? ?//將當(dāng)前會(huì)話掛起到后臺(tái)

新建?runl4d2.sh?,-insecure?是選項(xiàng)指不開(kāi)啟VAC反作弊,+hostport?指定運(yùn)行端口,+map?指定地圖

/game/steam/l4d2/srcds_run -game left4dead2 -insecure +hostport 27016 +map c5m1_waterfront

使用 chmod +x runl4d2.sh 添加執(zhí)行權(quán)限,這樣每次運(yùn)行執(zhí)行只需 ./runl4d2.sh 了,用 screen -S l4d2 新建窗口,在運(yùn)行 ./runl4d2.sh ,最后再按 Ctrl a+d 掛到后臺(tái)運(yùn)行

PS:最后別忘了在云服務(wù)器中開(kāi)放相應(yīng)的端口,可以在游戲控制臺(tái)中使用 connect IP:端口 進(jìn)入服務(wù)器


網(wǎng)頁(yè)題目:L4D2求生之路游戲服務(wù)器如何搭建?
鏈接分享:http://www.5511xx.com/article/ccchdhd.html