[爆卦]L4D2 盜版 下載是什麼?優點缺點精華區懶人包

為什麼這篇L4D2 盜版 下載鄉民發文收入到精華區:因為在L4D2 盜版 下載這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者blankhole (乳酸菌世家)看板Steam標題[徵文] L4D2 多人伺服器開台方法與討論...




一、前言

大家好,我是米其林,今天不是來介紹遊戲,是來分享小知識的(?)

受之於此版,回饋於此版 不小心中了版友的禮物(感謝ahw12000的魔多之影

有鑑於板版上的L4D2文章都長灰塵了,有些連結還失聯OTZ

但感覺還是有一定人數的玩家 (吧..

我的遊玩時數(含盜版)應該至少1000小吧!(2010~now

故來分享(討論) 之前苦惱我許久的L4D2伺服器架設方法

本文大概分四個部分


a.伺服器架設方法

a1.多人伺服器插件

b.我是虛擬IP怎麼辦

c.插件

d.server怎麼設定

e.常見問題

d.備註



提醒一下,這篇是講我可以成功的方法,可能也有其他方法可以開這樣

懇請其他版友大大分享 OTZ

什麼!字好多,有沒有懶人包?

有! https://n4d.co/archives/578 感謝海王星大大們



其實這篇可以不用打了 XDDD



好啦,只是這網站偶爾會失聯 OTZ 我只是把檔案備份一次而已



二、伺服器架設方法

如果有買L4D2的話,請在收藏庫→工具→Left 4 Dead 2 Deicated Server

請安裝他

https://i.imgur.com/fx6jfai.png

再來只要進去裡面 點 srcds (小提醒:請先執行遊戲,再點srcds開server

管理密碼可設可不設,點 啟動伺服器

恭喜你! 已經學會囉! (無誤)


那要怎麼連上這個伺服器呢?

在 主要 & 命令列中確認你的IP位址

https://i.imgur.com/O6Dqmxt.png

主要的地方如果是192開頭的,恭喜你 你是虛擬IP 我們稍後處理

若虛擬IP處理完後,在命令列上打 status 就會出現你的IP

public 後那串都是

接著 在遊戲中按 ~ (tab上面的按鍵) 輸入 connect 1.165 ..... :27015 (IP)

就會進入此server


接著進入重點惹 多人插件

懶人就是要使用懶人包,我就不一一介紹多人插件有幾種了

附上資料來源:https://n4d.co/archives/578
https://n4d.co/archives/1271#2


我將上面網頁需要下載的東西備份出來了,下載此檔案
https://1drv.ms/f/s!AkBXnUvK59AwaIYm5CsfbFeOgmY

若你在steam上面安裝好 L4D2 delicated server 的話,請下載simple 那個就好

另一個資料夾是包含伺服器的所有檔案


下載完後,建議先把 Left 4 Dead 2 Dedicated Server\left4dead2\addons

內的東西砍掉,再把解壓縮出來的檔案放到 left4dead2 資料夾內


以上,這樣用上面的方法開出的伺服器就是多人伺服器了

邀請人加入的話,可以從steam上邀請進入遊戲,或是 給朋友IP



三、我是虛擬IP怎麼辦!!


使用DMZ或是Port Forwarding (這啥?)


先了解虛擬IP的概念 虛擬IP就像是公司的電話分機

公司(Router) 只有一隻對外電話 假設是 7777777 好了

內部分機要幾個有幾個 265, 273 ,222 等 虛擬IP等同電話分機

告訴人家打265 誰知道找哪呢?


這時候有兩個方法:


a.跟總機說,打到公司的電話幫我''全部''轉到265 (DMZ)

b.跟總機說,打到公司的電話,如果是要找blankhole 的,幫我轉到265
(Port Forwarding)


a方法:迅速,設定快,但是你會有一堆電話 (過多資訊傳到你的主機)

b方法:較麻煩,總機可能重新分配分機號碼


這兩種方法都是要一層一層設定

以我為例,我的電腦網路線接了3層才到外部網路,就要設定三次

Dlink Router → Asus Router → 中華電線Router → Internet



先講b方法

(i)將浮動IP綁到你的MAC網址上 ( 跟總機說每次我都要265這個分機號碼)

https://i.imgur.com/S96isqP.png

Router 的MAC寫在後面,
電腦的話 cmd →ipconfig 以太網路or無線網路

https://i.imgur.com/LdLG95N.png

**不一定每台Router都有這功能**沒有的話稍後補充

(ii)虛擬伺服器設定(Port Forwarding) (跟總機說要打L4D2的轉到265)

每個遊戲都會有自己的Port 類似標籤的概念

Value 的是 27015到27050

星海、世紀帝國的也不同 網路上都查的到
https://i.imgur.com/LzoqLfj.png 有些Router還會幫你區分

https://i.imgur.com/qLWTeQx.png

https://i.imgur.com/KkGsPwN.png

一樣 每台路由器都設定

以上,Port方法完成


a 方法設定更簡單
https://i.imgur.com/TXoquUq.png

設定好上面的(i)後,直接打在DMZ設定上








三、插件設定

由於海王星大大們有安裝很多插件 使用懶人包後都會幫你裝上去

所以可以自行移除或是在安裝其他的

資料來源:https://n4d.co/archives/1271#2

mod網路上可以找到很多,有些會衝突,請慎選(?)

移除的話 在sourcemod\plugins 內刪除就好

我個人是移除掉 thelastboss, saferoomlock, 和advertisement而已

https://forums.alliedmods.net/index.php

AlliedModders上面有很多插件可以看,英文不錯的可以慢慢研究

上方海王星大大有整理出常用插件

像是狙擊槍電磁砲 https://goo.gl/PXHkar

下載好.smx檔案後,放入 plugins資料夾即可


**要try and error 測試是否插件會互相衝突**








四、 Server設定

Server設定檔在 Left 4 Dead 2 Dedicated Server\left4dead2\cfg\Server

可以更改難度、戰役\生存

網路上搜尋可以找到很多指令

例如

z_speed 250 普通僵屍的移動速度
z_health 50 普通僵屍的生命值
z_tank_health 4000 Tank大坦克的生命值


在server.txt檔案內直接貼上即可

前方在放上 sm_cvar

sm_cvar z_health 100 //僵屍生命 (可以利用//寫備註)


有些設定也會和你安裝的插件衝突,請自行嘗試


我有改這幾項

sm_cvar survivor_revive_health 120 (倒地起來的血量)
sm_cvar survivor_allow_crawling 1 (1 倒地可爬行 0 不可爬行)
sm_cvar survivor_crawl_speed 25 (爬行速度)


TK隊友設定 (內定 簡單0 普通0.2 進階0.4 困難1)
sm_cvar survivor_friendly_fire_factor_easy 0.2
sm_cvar survivor_friendly_fire_factor_normal 0.2
sm_cvar survivor_friendly_fire_factor_hard 0.4
sm_cvar survivor_friendly_fire_factor_expert 1

sm_cvar melee_range 90 (海王星大大們有動過重力,請自行斟酌)
sm_cvar sv_gravity 800


我自己加上去的殭屍數目增加設定,請視你的電腦強度斟酌使用

內定好像一波暴走是30隻 我設定到100 結果超LAG..

想用請全部複製貼上即可

//殭屍數目調整
sm_cvar z_common_limit "40" //每次刷新的僵屍數
sm_cvar z_background_limit "40" // 某個範圍內喪屍總數
sm_cvar z_mob_spawn_min_size "30" //僵屍暴走時產生的僵屍最小總數量
sm_cvar z_mob_spawn_max_size "40" //僵屍暴走時產生的僵屍最大總數量
sm_cvar z_mob_spawn_finale_size "50"
sm_cvar z_mega_mob_size "30" //每次觸發警鐘發動進攻的僵屍數
sm_cvar z_mega_mob_spawn_min_interval "80" //屍海攻擊最小間隔(秒)
sm_cvar z_mega_mob_spawn_max_interval "150" //屍海攻擊最大間隔(秒)
sm_cvar z_special_spawn_interval "10" //刷新特殊殭屍的時間間隔











五、常見問題


1.我開不起來怎麼辦!!!!!!!!!!!!!!!!!!!!!!!

莫急莫慌莫害怕,讓我們一步一步來

a.安裝好 工具內的 普通伺服器 後 請先測試自己能不能進入

可以 → b.

不行 → (i)是否虛擬IP問題未解決

(ii) 電腦防火牆、路由器防火牆請先關掉

(一樣進去路由器設定內關, 待遊玩結束後再打開

(iii)檢查遊戲完整性看看

(iv) 檢查你的遊戲是否有安裝奇怪插件


b.將海王星大大的檔案覆蓋進去,重新開伺服器並進入

可以 → c.

不行 → game over 你屎惹! 我也不知道 XD

可能同時玩+開伺服器對你的電腦負荷太大

c.try and error 安裝plugin 和修改 server 設定

有些插件要將多個檔案放到不同資料夾 或是還要修改server參數

請詳閱公開說明書



2.我好lag唷怎麼辦


a.減少路由器的層數,直接接到外部網路

使用有線網路(Wifi應該開不起來吧..XD)

或是吃到飽的手機USB接電腦 分享網路 (一場遊戲大概3~5G流量)


b.殭屍數目過多會崩潰

(我開多人聖盔谷開到伺服器崩潰跳出XD)

調少人數

c.不要邊開邊玩

開伺服器 跟 玩遊戲是獨立的,同時運做對電腦負荷很大

可只開伺服器給朋友玩

或是另外用一台電腦另一個帳號專門開伺服器用






3. 如果路由器沒有地方設定 綁定虛擬IP怎麼辦

a.路由器不要關機,關機才會重新分配(吧)


b.從電腦端設定 https://goo.gl/jgJn5i


先了解你的路由器的分機號碼是幾號到幾號(DHCP)
https://i.imgur.com/vr5e1uP.png

再從上面的網站去設定 DNS可以用google的

慣用DNS伺服器(DNS Server):8.8.8.8。

其他DNS伺服器(DNS Server):4.4.4.4。


4.非官方戰役的開法

目前我的方法是 將地圖放到addon內

先用scrds開啟官方地圖 →

在命令列的地方打 map tankplayground 之類的地圖名稱

應該還有其他方法

若想開生存地圖 (聖盔谷之類的) 記得要先去server內

將coop改成 survival ,突變模式同樣可以在這裡更改

改mutation 3 之類的



六、問題討論


1. 想趁機問看看前輩們,我開的伺服器一直有路人進入耶
我有設定
sv_tags "no-steam" 了

也沒有使用sv_steamgroup

這個 冏

2.Tank數目要在哪裡改阿

可以直接在server 內打設定嗎
sm_cvar z_tank_throw_force "800" 之類的?




好像有什麼東西我忘了打.. 摁..算了吧 =口=

默默的打了2小時(OTZ 好怕網路跳掉XD


感謝大大 小弟不才 拋磚引玉個 請大大們賜教

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.88.35
※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1505927527.A.7E5.html
※ 編輯: blankhole (1.165.88.35), 09/21/2017 01:22:49
a07051226: 先推09/21 01:27
a07051226: IP明明很好處理啊,怎麼很多人死在那邊09/21 01:27
blankhole: 專業術語太多了會讓人不想看吧09/21 01:30
blankhole: 是說 有沒有不知道路由器帳號密碼還能開的方法阿 (住外09/21 01:31
blankhole: 面宿舍之類的?09/21 01:31
a07051226: 如果房東有開UPnP的話,會自動挖洞,沒有就掰了09/21 01:53
a07051226: 只能靠虛擬區網的東西處理09/21 01:53
馬上就來個專業術語了XD(眼神死...
晚點查看看那是什麼 QQ
BrianAndrew: 有跟朋友一起玩一定要推一下 ,真的很用心!!!09/21 02:05
pttpu: 虛擬區網程式能用的話,應該比設定機子簡單?09/21 02:13
用hamachi來解決虛擬IP的問題我倒真的沒有想過呢...
自從買了正版後都沒用過了XD
設定機子不難啦 虛擬區網還要每次開
機子設定一次就好
還是我寫的太難了嗎@@

哪裡看不懂呢?

那如果直接把多人插件安裝在遊戲程式的
addon內,
再用~ map開圖
不知道可不可行 還是會跳出
VAC-Secured呢...嗯...

a2492409g: 推個09/21 02:33
pttpu: 我也很久很久沒碰了,你介紹得很細了09/21 02:40
a07051226: 可是區網軟體畢竟是NAT穿透,速度會比直接連線還要慢(09/21 02:50
a07051226: 多繞去別人家伺服器09/21 02:50
a07051226: 而且海外伺服器居多,看看那個種花海外線(眼神死09/21 02:50
a07051226: UPnP簡單來說就是,我內部發要求給router09/21 02:52
a07051226: 他就會開port forwording 過來09/21 02:52
a07051226: 用完會自己關起來09/21 02:52

TZephyr: 這篇好強,謝謝09/21 04:35
cloclboy: 請問一下 你安裝伺服器的話 朋友看你在玩的時候會顯示09/21 07:47
cloclboy: 什麼訊息呢?未加入遊戲?還是會顯示你在玩的地圖伺服器?09/21 07:48
這部分我可能沒有講清楚,晚上再補充
玩遊戲跟開伺服器是獨立的,你可以開伺服器,但是自己不進去玩(減少電腦負荷

朋友看我伺服器的人的話 會顯示
-不在可加入的遊戲中-
可以設定權限,讓你的伺服器在大廳顯示
或在特定群組顯示
他們才會看到你在遊戲中
-blankhole 進階戰役 4/32 黑色嘉年華-
之類的
Xstarxize: 推09/21 09:03
jackyuki1: 好專業 但我自己只玩單機...XD 09/21 09:14
歡迎一起玩呀,你就可以體會到最困難的是你的隊友而不是特感XDDD

cloclboy: 謝謝 我有架設成功過 只是在好友名單中 他們都會顯示 09/21 10:06
cloclboy: 不在可加入的遊戲中請問這要在哪裡設定? 09/21 10:07

這部分我目前知道兩個方法

1.請他們用 connect方式連入你的伺服器IP

2.請遊戲內的人,用steam內建的邀請遊戲 方式

3.利用steam群組

在server 內加入

sv_steamgroup OOOXXX ←你的群組ID



https://i.imgur.com/3UI6TBk.png

網頁板steam可以創立群組,讓你的朋友們加入

管理員應該會看到群組ID

http://i.imgur.com/zCUqOcd.png

可以再加上這個

sv_steamgroup_exclusive 1 //只允許組內成員匹配


這個指令的使用方法


sv_steamgroup_exclusive 0 公共遊戲,任何人都可以加入
sv_steamgroup_exclusive 1 沒人時僅限組成員加入,
組成員加入後他們的非組成員好友也能加入
sv_steamgroup_exclusive 2 永遠只有組成員可以加入遊戲,即使是他們的好友,
只要不是本組成員就不能加入遊戲

不過我猜你的問題應該是路由器防火牆沒關


t29326601: 優文先推,雖然最近真的沒玩過這款了......09/21 10:51
s60324: 用心推個09/21 10:52
Dsakura: 推實用 但我老人反應速度不行了09/21 11:17
w3743328: 專業推了09/21 14:35
rneovv: 不想讓路人進房 你可以設密碼阿 還有tank數量那個指令 你 09/21 17:56
rneovv: 那是丟石頭的力道吧 我記得遊戲中沒有可以設定數量的指令09/21 17:57
因為我覺的海王星有改過力道 但是不知道他們在哪裡改的
想說如果在server上改 會不會衝突

rneovv: 只有spawn的機率 雙坦克以上只有插件辦的到09/21 17:58
s82911tu: 真的超難開的欸09/21 21:08
不會啦 明明就很簡單 設定IP花我最多時間耶 XD
spfy: 你那個端口映射(強國翻譯)對很多人來說都很難 看不懂很正常09/22 08:35
spfy: 不是每台都有 而且每家不同型號的操作方式可能都不同 很難搞09/22 08:36
真的... 我弄了三台OTZ,. 希望這篇可以讓大家更了解怎麼設定IP這樣
※ 編輯: blankhole (115.82.214.16), 09/22/2017 12:06:47
godtnmai: 感謝教學 09/26 14:19

你可能也想看看

搜尋相關網站