FloatPilot 使用說明

官方客戶端橋接使用指南

本指南說明如何讓官方 aLogin.exe 先連到 FloatPilot,再由 FloatPilot 把連線轉送到官方伺服器。

本文會用到的名稱

名稱 白話說明
官方遊戲程式 遊戲公司提供的原本遊戲程式。
aLogin.exe 官方遊戲程式裡負責登入遊戲的檔案。
BridgeHost FloatPilot 顯示給官方遊戲程式使用的本機連線位置。
127.0.0.x 代表「這台電腦自己」的本機位置;不同帳號要使用不同數字。
連線橋接 讓官方遊戲程式先連到 FloatPilot,再由 FloatPilot 連到官方伺服器。
upstream-connect-failed FloatPilot 無法連到官方伺服器時顯示的錯誤訊息。

重要:FloatPilot 的 server.ini 與官方遊戲程式的 SERVER.INI 用途不同。FloatPilot 必須保留真正的官方伺服器位置;只有官方遊戲程式的 SERVER.INI 要改成本機 BridgeHost。目前不同官方遊戲版本的實際相容情況仍可能不同。

先分清楚兩份伺服器設定

設定檔 用途 應該填什麼
FloatPilot 的 server.ini 提供 Bridge 要連線的真正官方伺服器 保留官方伺服器 IP,不要改成 127.0.0.x
官方遊戲程式的 SERVER.INI 讓 aLogin.exe 先連到 FloatPilot 將原本使用的伺服器位置改成帳號清單顯示的 BridgeHost

快速開始

  1. 啟動 FloatPilot,開啟登入視窗。
  2. 選擇帳號、官方伺服器與角色位置。
  3. 將「連線方式」選為 aLogin 橋接。
  4. 按下「登入」,等待帳號清單顯示 等待 aLogin。
  5. 啟動對應的 aLogin.exe。

正常連線時,帳號狀態會依序顯示:

等待 aLogin
aLogin 已連線
連線官方伺服器中
官方伺服器已連線
遊戲已登入

用 App 操作同一個連線

確認帳號狀態已到「遊戲已登入」後,App 與 aLogin 會共用同一條連線。可以用「傳送 → 回遊樂場」作為簡單測試:

  1. 確認角色目前不在戰鬥、對話、交易或其他忙碌狀態。
  2. 開啟 FloatPilot 上方選單的「傳送」。
  3. 按下「回遊樂場」。
  4. 等待官方伺服器回覆,再執行下一個動作。

若登入尚未完成或已斷線,App 會拒絕操作。

斷線與重新連線

一直顯示「等待 aLogin」

  1. 確認 FloatPilot 已完成帳號登入流程。
  2. 確認修改的是官方遊戲程式的 SERVER.INI,不是 FloatPilot 的 server.ini。
  3. 確認連線位置與帳號清單顯示的 BridgeHost 完全相同。
  4. 確認已啟動正確資料夾內的 aLogin.exe。

顯示 upstream-connect-failed

確認 FloatPilot.App 自己的 server.ini 仍保留正確的官方伺服器位置,不要把這份檔案改成 127.0.0.x;只有官方遊戲程式資料夾內的 SERVER.INI 才要改成本機位置。

最後檢查清單

  • FloatPilot 的 server.ini 仍指向真正的官方伺服器 IP。
  • 官方遊戲程式的 SERVER.INI 已指向帳號清單的 BridgeHost:6414。
  • 登入視窗的連線方式已選為 aLogin 橋接。
  • FloatPilot 先進入「等待 aLogin」,再啟動 aLogin.exe。
  • 多帳號使用不同的 127.0.0.x,且最好使用不同的遊戲程式資料夾。
  • 帳號狀態已完成登入確認後,再由 App 執行操作。
  • 遇到版本相容問題時,已保留版本、設定與診斷證據。