跳到內容

BF2142Unlocker

BF2142Unlocker 會在你的電腦上跑一台主伺服器,離線也能用全部解鎖和戰績,不用自己動手改檔案。它還能列出不同主伺服器上的遊戲,想加入或自己開一場都很方便。

在 BF2142Unlocker 架設主伺服器

架設主伺服器

在 BF2142Unlocker 加入多人遊戲

玩多人模式

先看一下這幾點
  • Host 只會開主伺服器(管登入和解鎖)。真正的遊戲伺服器,還是要在遊戲裡自己開。
  • 就算完全沒網路,兩個也都能開。
  • Host 會接受所有網路的連線(0.0.0.0),Singleplayer 則只接受這台電腦(127.0.0.1)。
  • Unlocker 會改動 OpenSpy 修正檔。想回 OpenSpy 玩的話,用系統管理員身分打開 BF2142 Hub,重裝 OpenSpy 修正檔。
BF2142Unlocker v0.9.7 RC11, Windows 64-bit (23 MB)從 MediaFire 下載

來源:Dankrad @ BF2142 Remastered

更新內容
  • 新增 FESL SSL 代理,支援 OpenSpy 現在要求的 TLS 1.3,也同時支援 NovGames 和其他主伺服器用的 SSLv3 和舊版加密套件。
  • 新增 PACvsEU 主伺服器。
  • 已知問題:區網多人模式壞掉。從離線或快速選單開遊戲後,一按多人模式就會當機。
  1. 解壓縮下載的檔案,執行 BF2142Unlocker.exe。

  2. 遊戲路徑設成你的 Battlefield 2142 資料夾,通常在 C:\Program Files (x86)\Electronic Arts\Battlefield 2142。

  3. 開啟 LAA-Patch,讓遊戲最多能用 4 GB 記憶體,比較不會當機。

  4. 勾選 Window Mode 並設定解析度。先用視窗模式比較好抓問題,確定都沒事再切全螢幕。

  5. 選好 Mod、設定 Player name,再檢查一下 Video、Audio 和 HUD 設定。

  6. 按 Host 開啟主伺服器,然後就能進 BF2142 開打了。

視窗模式下畫面變形?

幫兩個遊戲執行檔都開啟 High DPI Aware:

  1. 在 Battlefield 2142 資料夾裡,對 BF2142.exe 按右鍵 → Properties → Compatibility → Change high DPI settings。
  2. 勾選 Override high DPI scaling behavior,設成 Application,按 OK。
  3. BF2142Patched.exe 也照做一次。
  1. 按 Host,再照架設伺服器開好遊戲伺服器,「開始之前」那幾點也別漏看。要透過網路連線的話,Unlocker 還多用了兩個連接埠,也要一起轉發。

  2. 把你的 IPv4 位址傳給朋友:同一個區網就給區網 IP,透過網路就給公開 IP。

  3. 朋友在 Unlocker 的 IP-Address 欄填上這個位址,勾選 Auto join server,按 Connect,就會一次連上你的主伺服器和遊戲伺服器。