Hướng Dẫn Thiết Lập Máy Chủ Riêng Sons of the Forest
Hướng dẫn này bao gồm mọi thứ bạn cần để cấu hình, kết nối và quản lý máy chủ riêng Sons of the Forest được lưu trữ với Legion Hosting. Máy chủ của bạn được quản lý thông qua GPanel.
Tệp Cấu Hình Máy Chủ
Tệp cấu hình máy chủ chính là dedicatedserver.cfg. Bạn có thể chỉnh sửa tệp này trực tiếp thông qua trình quản lý tệp GPanel hoặc qua SFTP.
Xác Định Vị Trí Tệp Cấu Hình
Tệp cấu hình nằm trong thư mục gốc của máy chủ:
dedicatedserver.cfg
Các Tùy Chọn Cấu Hình
Dưới đây là tài liệu tham khảo đầy đủ về các thiết lập khả dụng trong dedicatedserver.cfg.
| Thiết lập | Mặc định | Mô tả |
|---|---|---|
ServerName |
"Sons Of The Forest" |
Tên hiển thị trong trình duyệt máy chủ và trên danh sách máy chủ Steam. |
ServerPassword |
"" |
Mật khẩu cần thiết để tham gia. Để trống để có máy chủ công khai. |
MaxPlayers |
4 |
Số lượng người chơi tối đa được phép trên máy chủ cùng một lúc. Mặc định là 4, giá trị tối đa được hỗ trợ là 8. |
SaveSlot |
1 |
Ô lưu mà máy chủ sử dụng (1–3). Mỗi ô là một thế giới riêng biệt. |
SaveInterval |
600 |
Tần suất máy chủ tự động lưu tính bằng giây. Mặc định là 10 phút (600). |
GameMode |
"normal" |
Đặt độ khó và quy tắc. Các giá trị viết thường. Xem phần Tùy Chọn Chế Độ Chơi bên dưới. |
GameSeed |
"" |
Seed tạo thế giới tùy chọn. Để trống để có seed ngẫu nhiên. Thiết lập trước lần khởi chạy đầu tiên. |
ServerPort |
— | Cổng game chính (UDP). Kiểm tra tab Network trong GPanel để biết cổng được gán cho bạn. Không thay đổi cổng này trừ khi được bộ phận hỗ trợ hướng dẫn. |
ServerQueryPort |
— | Cổng truy vấn Steam (UDP) được sử dụng cho trình duyệt máy chủ. Kiểm tra tab Network trong GPanel để biết cổng được gán cho bạn. |
BlobSyncPort |
— | Cổng đồng bộ blob (UDP) được sử dụng để đồng bộ hóa dữ liệu thế giới giữa máy chủ và máy khách. Kiểm tra tab Network trong GPanel để biết cổng được gán cho bạn. |
SkipNetworkAccessibilityTest |
false |
Đặt thành true để bỏ qua kiểm tra mạng khi khởi động. Hữu ích nếu kiểm tra này gây ra khởi động chậm. |
LanOnly |
false |
Nếu true, máy chủ sẽ không hiển thị trên danh sách máy chủ Steam công khai. |
LogFilesEnabled |
true |
Bật tạo tệp nhật ký phía máy chủ để khắc phục sự cố. |
Cấu Hình Ví Dụ
Thay thế các giá trị cổng bên dưới bằng các cổng thực tế được gán cho máy chủ của bạn. Kiểm tra tab Network trong GPanel để biết số cổng cụ thể của bạn.
{
"ServerName": "My SOTF Server",
"ServerPassword": "mypassword",
"MaxPlayers": 4,
"SaveSlot": 1,
"SaveInterval": 600,
"GameMode": "normal",
"GameSeed": "",
"ServerPort": YOUR_GAME_PORT,
"ServerQueryPort": YOUR_QUERY_PORT,
"BlobSyncPort": YOUR_BLOB_SYNC_PORT,
"SkipNetworkAccessibilityTest": false,
"LanOnly": false,
"LogFilesEnabled": true
}
dedicatedserver.cfg, bạn phải khởi động lại máy chủ từ GPanel để các thay đổi có hiệu lực.
Tùy Chọn Chế Độ Chơi
Thiết lập GameMode kiểm soát độ khó và quy tắc sinh tồn. Đặt thiết lập này trước lần khởi chạy đầu tiên vì việc thay đổi nó trên một bản lưu hiện có có thể không áp dụng đầy đủ.
| Giá trị | Mô tả |
|---|---|
"normal" |
Trải nghiệm sinh tồn tiêu chuẩn với AI kẻ thù cân bằng, đói, khát và đầy đủ các hệ thống trò chơi. |
"hard" |
Tăng độ khó của kẻ thù, tiêu thụ tài nguyên nhanh hơn và giảm ngưỡng sinh tồn. |
"hardsurvival" |
Chế độ khó nhất. Chết vĩnh viễn và điều kiện sinh tồn khắc nghiệt nhất. |
"peaceful" |
Kẻ thù thụ động, cho phép người chơi tập trung vào khám phá và xây dựng mà không cần chiến đấu. |
"custom" |
Cho phép các thiết lập lối chơi tùy chỉnh. Sử dụng chế độ này để tinh chỉnh từng tham số độ khó riêng lẻ. |
Cách Kết Nối Với Máy Chủ Của Bạn
Tìm IP và Cổng Máy Chủ Của Bạn
IP máy chủ và các cổng được gán của bạn được hiển thị trong tab Network của GPanel. Để biết hướng dẫn chi tiết, xem: Cách Tìm IP và Cổng Máy Chủ Của Bạn.
Sons of the Forest sử dụng ba cổng (game, query và blob sync). Các cổng này được GPanel gán tự động. Kiểm tra tab Network và tab Startup để biết số cổng cụ thể được gán cho bạn, và đảm bảo các giá trị trong dedicatedserver.cfg khớp với nhau.
Tùy Chọn 1: Kết Nối Trực Tiếp qua Steam
- Mở Steam và nhấp vào View trong thanh menu trên cùng.
- Chọn Game Servers.
- Nhấp vào tab Favorites, sau đó nhấp vào Add a Server.
- Nhập IP máy chủ và cổng truy vấn của bạn (từ tab Network của GPanel) theo định dạng
IP:QueryPort. - Nhấp vào Find Games at this Address, sau đó Add to Favorites.
- Khởi chạy Sons of the Forest, đi tới Multiplayer > Join Game, và chọn máy chủ của bạn từ danh sách yêu thích.
Tùy Chọn 2: Trình Duyệt Máy Chủ Steam (Trong Game)
- Khởi chạy Sons of the Forest và chọn Multiplayer từ menu chính.
- Chọn Join Game, sau đó chọn tab Internet.
- Sử dụng tìm kiếm/bộ lọc để tìm máy chủ của bạn theo tên, hoặc nhấp vào Connect by IP nếu có.
- Nhập mật khẩu máy chủ nếu được thiết lập, và tham gia.
Quản Lý Lưu
Các Ô Lưu
Sons of the Forest hỗ trợ tối đa 3 ô lưu độc lập trên mỗi máy chủ. Ô đang hoạt động được kiểm soát bởi thiết lập SaveSlot trong dedicatedserver.cfg. Mỗi ô duy trì trạng thái thế giới, dữ liệu người chơi và tiến trình riêng của nó.
Để chuyển đổi thế giới, hãy thay đổi giá trị SaveSlot (1, 2 hoặc 3) và khởi động lại máy chủ của bạn.
Vị Trí Tệp Lưu
Các tệp lưu máy chủ được lưu trữ trong đường dẫn sau trên máy chủ của bạn:
saves/
Mỗi ô lưu có thư mục con riêng trong thư mục này. Cấu trúc trông như sau:
saves/
Slot1/
Slot2/
Slot3/
Tải Lên Bản Lưu qua SFTP
Bạn có thể tải lên một bản lưu hiện có từ trò chơi một người chơi cục bộ hoặc từ máy chủ khác lên máy chủ riêng của bạn bằng SFTP. Để biết hướng dẫn kết nối SFTP đầy đủ, xem: Cách Tải Lên Tệp qua SFTP.
- Dừng máy chủ của bạn từ GPanel trước khi tải lên tệp.
- Kết nối với máy chủ của bạn qua SFTP bằng thông tin đăng nhập được hiển thị trong GPanel.
- Điều hướng đến thư mục
saves/trên máy chủ của bạn. - Tải lên thư mục lưu cục bộ của bạn vào thư mục ô tương ứng (ví dụ:
Slot1/). - Đảm bảo
SaveSlottrongdedicatedserver.cfgkhớp với ô bạn đã tải lên. - Khởi động máy chủ của bạn từ GPanel.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\Sao chép thư mục lưu liên quan vào thư mục ô thích hợp trên máy chủ của bạn.
Sao Lưu Các Bản Lưu
Khuyến nghị nên sao lưu các tệp lưu của bạn định kỳ qua SFTP. Tải toàn bộ thư mục saves/ xuống một vị trí an toàn trên máy cục bộ của bạn trước khi thực hiện các thay đổi hoặc cập nhật lớn.
Bài Viết Liên Quan
- Khắc Phục Sự Cố Sons of the Forest — Sự cố treo, vấn đề bộ nhớ, sự cố kết nối và khắc phục sự cố lưu
- Cách Tìm IP và Cổng Máy Chủ Của Bạn
- Cách Tải Lên Tệp qua SFTP
Cần Trợ Giúp Thêm?
Nếu bạn vẫn gặp sự cố sau khi làm theo hướng dẫn này, vui lòng mở một ticket hỗ trợ và bao gồm:
- Mô tả về sự cố và thời điểm nó bắt đầu
- ID máy chủ hoặc địa chỉ IP của bạn từ GPanel
- Bất kỳ thông báo lỗi liên quan nào từ bảng điều khiển máy chủ hoặc tệp nhật ký