Hướng dẫn này hướng dẫn bạn qua từng bước cần thiết để tham gia máy chủ Project Zomboid được lưu trữ với Legion Hosting — từ việc tìm chi tiết kết nối trong GPanel đến việc thêm máy chủ vào danh sách Favorites trong game.
IP:Port dưới dạng một chuỗi duy nhất trong trường IP sẽ thất bại. Hãy đọc kỹ Bước 3.
Điều Kiện Tiên Quyết
- Một máy chủ Project Zomboid đang hoạt động với Legion Hosting
- Project Zomboid được cài đặt qua Steam
- Địa chỉ IP và số cổng của máy chủ (tìm chúng trong GPanel — xem Cách Tìm IP và Cổng Máy Chủ Của Bạn)
- Mật khẩu của máy chủ, nếu đã được đặt
- Phiên bản game của bạn phải khớp với phiên bản của máy chủ (được đề cập ở Bước 5)
Bước 1 — Xác Nhận Máy Chủ Của Bạn Đang Chạy
- Đăng nhập vào GPanel.
- Nhấp vào máy chủ Project Zomboid của bạn từ danh sách máy chủ.
- Trên tab Console, xác nhận chỉ báo trạng thái hiển thị Running.
- Nếu trạng thái hiển thị Offline, hãy nhấp Start và đợi console ngừng cuộn trước khi cố gắng kết nối. Quá trình khởi động đầy đủ thường mất 60–90 giây.
Bước 2 — Ghi Lại Địa Chỉ IP và Cổng Của Bạn Riêng Biệt
GPanel hiển thị địa chỉ kết nối của bạn theo định dạng IP:Port, ví dụ 198.51.100.42:16261. Bạn cần ghi lại từng phần riêng biệt trước khi vào game.
| Phần | Ví dụ | Tìm Ở Đâu |
|---|---|---|
| Địa chỉ IP | 198.51.100.42 |
Mọi thứ trước dấu hai chấm trong trường địa chỉ của GPanel |
| Cổng | 16261 |
Mọi thứ sau dấu hai chấm trong trường địa chỉ của GPanel |
Bước 3 — Thêm Máy Chủ Vào Favorites Trong Project Zomboid
Danh sách Favorites là cách đáng tin cậy nhất để kết nối. Nó lưu trữ chi tiết máy chủ của bạn để bạn không phải nhập chúng mỗi lần.
Build 42 (B42)
- Khởi chạy Project Zomboid. Trên menu chính, nhấp vào Join Server.
- Chọn tab Favorites ở trên cùng.
- Nhấp vào Add Server (hoặc nút +).
- Điền vào các trường:
- IP / Host: Chỉ nhập địa chỉ IP — ví dụ
198.51.100.42. Không bao gồm cổng ở đây. - Port: Chỉ nhập số cổng — ví dụ
16261. - Password: Nhập mật khẩu máy chủ nếu đã được đặt.
- Description: Biệt danh tùy chọn cho máy chủ trong danh sách của bạn.
- IP / Host: Chỉ nhập địa chỉ IP — ví dụ
- Nhấp Add để lưu, rồi nhấp đúp vào mục máy chủ (hoặc chọn nó và nhấp Connect).
Build 41 (B41)
- Khởi chạy Project Zomboid. Trên menu chính, nhấp vào Join.
- Chọn tab Favorites.
- Nhấp vào Add.
- Điền vào các trường:
- IP: Chỉ nhập địa chỉ IP — ví dụ
198.51.100.42. - Port: Chỉ nhập số cổng — ví dụ
16261. - Server Name: Bất kỳ nhãn nào bạn thích.
- Password: Nhập mật khẩu máy chủ nếu đã được đặt.
- IP: Chỉ nhập địa chỉ IP — ví dụ
- Nhấp OK, chọn máy chủ của bạn từ danh sách Favorites, rồi nhấp Connect.
IP:Port cùng nhau trong trường IP. Game chỉ gửi những gì có trong trường IP đến máy chủ. Nhập 198.51.100.42:16261 vào ô IP sẽ gây ra lỗi kết nối vì số cổng sẽ bị coi là một phần của tên máy chủ.
Bước 4 — Khởi Chạy Đúng Tệp Thực Thi Multiplayer (B42)
Build 42 yêu cầu bạn khởi chạy multiplayer bằng một phương pháp cụ thể. Nếu bạn khởi chạy game không đúng cách, màn hình Join Server có thể không xuất hiện hoặc xác thực Steam sẽ thất bại.
Tùy Chọn A — Sử Dụng Tùy Chọn Khởi Chạy Steam (Khuyến Nghị)
- Trong Steam, nhấp chuột phải vào Project Zomboid và chọn Properties.
- Dưới mục General, tìm trường Launch Options.
- Nhập:
-nosteamchỉ khi được quản trị viên máy chủ chỉ dẫn. Đối với chơi tiêu chuẩn, hãy để trống Launch Options. - Nhấp Play. Trên hộp thoại trình khởi chạy xuất hiện, chọn Play Project Zomboid (build 42 mp) hoặc tùy chọn multiplayer tương đương.
- Trên menu chính, xác nhận phần dưới cùng của màn hình hiển thị (steam) bên cạnh số build. Điều này xác nhận xác thực Steam đang hoạt động, vốn cần thiết cho kết nối máy chủ.
Tùy Chọn B — Chạy b42mp.bat Trực Tiếp
Nếu trình khởi chạy Steam không hiển thị tùy chọn multiplayer, bạn có thể khởi chạy multiplayer trực tiếp:
- Mở thư viện Steam của bạn, nhấp chuột phải vào Project Zomboid, và đi đến Manage > Browse Local Files.
- Trong thư mục game, tìm tệp
b42mp.bat(Windows) hoặcb42mp.sh(Linux/Mac). - Nhấp đúp vào
b42mp.batđể khởi chạy game ở chế độ multiplayer. - Một lần nữa, xác nhận menu chính hiển thị (steam) ở dưới cùng trước khi cố gắng tham gia máy chủ.
Bước 5 — Khớp Phiên Bản Game Của Bạn Với Máy Chủ
Sự không khớp phiên bản là một trong những nguyên nhân thường gặp nhất gây ra từ chối kết nối. Khi game nhận được bản cập nhật, phiên bản client của bạn thay đổi ngay lập tức nhưng phiên bản máy chủ của bạn chỉ thay đổi khi bạn cập nhật nó thủ công trong GPanel — hoặc ngược lại. Cả hai phải chạy cùng một build.
Kiểm Tra Phiên Bản Máy Chủ
- Trong GPanel, đi đến tab Console của máy chủ.
- Xem qua log khởi động gần đây để tìm một dòng đọc đại loại như
Build 42.x.xhoặcBuild 41.x.x. - Hoặc, kiểm tra tab Startup — phiên bản được cài đặt thường được hiển thị bên cạnh bộ chọn nhánh Steam.
Chuyển Client Steam Của Bạn Sang Đúng Nhánh
Nếu máy chủ chạy Build 41 nhưng client Steam của bạn đã cập nhật lên Build 42 (hoặc một nhánh beta cụ thể), bạn cần chọn tham gia nhánh khớp:
- Trong Steam, nhấp chuột phải vào Project Zomboid và chọn Properties.
- Nhấp vào tab Betas.
- Mở menu thả xuống Beta Participation.
- Chọn nhánh khớp với máy chủ của bạn:
- None — Bản phát hành ổn định mới nhất (hiện tại là Build 42)
- b41multiplayer — Nhánh multiplayer ổn định Build 41
- Các nhánh được đặt tên khác do nhà phát triển cung cấp
- Đóng Properties. Steam sẽ tự động tải phiên bản đúng.
- Đợi quá trình tải hoàn tất trước khi khởi chạy game.
Bước 6 — Sử Dụng Steam Relay Nếu UDP Trực Tiếp Thất Bại
Project Zomboid sử dụng UDP cho kết nối của nó. Nếu mạng của bạn chặn lưu lượng UDP — ví dụ, một số mạng đại học hoặc doanh nghiệp — bạn có thể không thể kết nối trực tiếp. Steam Relay định tuyến kết nối của bạn qua các máy chủ của Steam như một phương án dự phòng.
- Trong Steam, nhấp vào Steam ở thanh menu trên cùng, rồi chọn Settings.
- Đi đến Remote Play (hoặc trong một số phiên bản, In-Home Streaming > Advanced).
- Đối với định tuyến kết nối, hãy kiểm tra cài đặt mạng của Steam dưới mục Downloads > đảm bảo bạn không ép buộc một khu vực cụ thể nằm xa máy chủ.
- Nếu bạn có tường lửa hoặc VPN đang hoạt động, hãy thử tạm thời tắt nó để kiểm tra xem nó có đang chặn cổng UDP 16261 hay không.
- Như một phương án dự phòng cuối cùng, Steam có thể tự động thử định tuyến relay. Nếu được nhắc trong hộp thoại kết nối của game để cho phép relay, hãy chấp nhận nó.
Xác Minh
- Sau khi nhấp Connect, game sẽ hiển thị màn hình tải hoặc màn hình tạo nhân vật nếu đây là lần đầu tiên bạn tham gia.
- Khi đã tải vào thế giới, hãy nhấn Esc và xác nhận tên nhân vật và tên máy chủ của bạn xuất hiện chính xác.
- Mở bản đồ trong game (M) hoặc kiểm tra tọa độ của bạn để xác nhận bạn đang trong một phiên thế giới đang hoạt động.
- Nếu có những người chơi khác trên máy chủ, bạn sẽ thấy tên của họ trong danh sách người chơi (Tab hoặc P tùy phiên bản).
Khắc Phục Sự Cố
Kết nối thất bại / hết thời gian chờ
- Xác nhận trạng thái máy chủ trong GPanel hiển thị Running, không phải Offline hoặc Starting.
- Xác minh IP và cổng nằm trong các trường riêng biệt. Trường IP chỉ được chứa địa chỉ IP — không có dấu hai chấm, không có số cổng.
- Đảm bảo cổng trong game khớp chính xác với cổng được hiển thị trong GPanel. Đừng cho rằng là mặc định
16261nếu GPanel hiển thị một giá trị khác. - Kiểm tra rằng tường lửa hoặc phần mềm diệt virus của bạn không chặn lưu lượng UDP trên cổng của máy chủ.
Lỗi không khớp phiên bản khi kết nối
- Client game và máy chủ phải ở cùng một build. Kiểm tra build của máy chủ trong log console GPanel.
- Chuyển sang nhánh beta Steam khớp như được mô tả ở Bước 5.
- Sau khi chuyển nhánh, hãy để Steam hoàn tất quá trình tải trước khi khởi chạy game.
Game đã khởi chạy nhưng không có tùy chọn "Join Server" trên menu
- Có khả năng bạn đang chạy tệp thực thi single-player. Hãy thoát ra và khởi chạy lại bằng
b42mp.bathoặc chọn tùy chọn khởi chạy multiplayer từ hộp thoại Steam. - Xác nhận menu chính hiển thị (steam) ở dưới cùng màn hình.
Menu chính không hiển thị "(steam)" — nó hiển thị "(nosteam)"
- Bạn đã khởi chạy với cờ
-nosteamhoặc sử dụng tệp thực thi nosteam. Máy chủ cũng phải đang chạy ở chế độ nosteam để điều này hoạt động. - Đối với hầu hết các máy chủ Legion Hosting, hãy xóa
-nosteamkhỏi các tùy chọn khởi chạy Steam của bạn và khởi chạy lại bằng phương pháp multiplayer tiêu chuẩn.
Máy chủ hiển thị trong Favorites nhưng kết nối rớt ngay lập tức
- Máy chủ có thể vừa khởi động lại. Hãy đợi 60–90 giây và thử lại.
- Nếu đã đặt mật khẩu, hãy xác nhận bạn đang nhập đúng — mật khẩu phân biệt chữ hoa chữ thường.
- Kiểm tra console GPanel để tìm các thông báo lỗi xuất hiện vào thời điểm bạn cố gắng kết nối, chẳng hạn như IP bị cấm hoặc đã đạt số người chơi tối đa.
Độ trễ cao hoặc rubber-banding sau khi kết nối
- Nếu bạn đang kết nối qua Steam Relay, điều này là bình thường. Hãy thử chuyển sang kết nối trực tiếp (đảm bảo cổng UDP 16261 không bị chặn ở phía bạn).
- Nếu đang kết nối trực tiếp, hãy kiểm tra tab Console của máy chủ trong GPanel để tìm việc sử dụng CPU hoặc bộ nhớ cao có thể cho thấy máy chủ đang quá tải.
Vẫn không thể kết nối sau khi làm theo tất cả các bước
Mở một ticket hỗ trợ và bao gồm:
- IP và cổng của máy chủ từ GPanel
- Phiên bản build của game (được hiển thị trên menu chính)
- Thông báo lỗi chính xác mà bạn thấy khi kết nối thất bại
- Ảnh chụp màn hình mục Favorites của bạn hiển thị các trường IP và Port