Hướng dẫn này bao gồm quản trị máy chủ, truy cập RCON, thiết lập admin PlayFab và cấu hình game cho máy chủ Soldat 2 của bạn trên Legion Hosting. Để biết hướng dẫn thiết lập ban đầu và kết nối người chơi, hãy xem Hướng Dẫn Thiết Lập Máy Chủ Soldat 2.
1. Truy Cập Admin qua PlayFab ID
Soldat 2 sử dụng PlayFab ID để xác thực admin. Người chơi có PlayFab ID khớp với biến khởi động ADMIN_PLAYFAB_ID sẽ tự động nhận được quyền admin khi họ kết nối.
- Kết nối đến máy chủ của bạn với tư cách là người chơi.
- Kiểm tra console GPanel để tìm dòng log:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Sao chép PlayFab ID của bạn.
- Đi đến tab Startup của GPanel và đặt
ADMIN_PLAYFAB_IDthành ID của bạn. - Khởi động lại máy chủ. Bạn sẽ có quyền admin trong lần kết nối tiếp theo.
2. RCON (Remote Console)
Soldat 2 hỗ trợ RCON qua WebSockets để quản trị máy chủ từ xa. Để bật RCON:
- Đặt
RCON_PORTthành một số port (phải là một port được cấp phát bổ sung trong GPanel) hoặc để ở0để vô hiệu hóa. - Đặt
RCON_PASSWORDthành một mật khẩu mạnh. - Khởi động lại máy chủ.
RconPassword. Thay đổi điều này ngay lập tức để ngăn chặn truy cập từ xa trái phép vào máy chủ của bạn.
3. Cấu Hình Máy Chủ
Các thiết lập máy chủ được quản lý thông qua cả các biến khởi động GPanel và tệp autoconfig.ini. Các biến khởi động được ưu tiên và ghi đè các giá trị autoconfig.ini mỗi khi máy chủ khởi động.
Làm Cho Máy Chủ Công Khai
Để làm cho máy chủ của bạn công khai (không yêu cầu mật khẩu):
- Đi đến tab Startup của GPanel.
- Xóa trường
SERVER_PASSWORD(để trống). - Khởi động lại máy chủ.
Thông Điệp Chào Mừng
Đặt một thông điệp chào mừng tùy chỉnh bằng biến GREET_MESSAGE (tối đa 200 ký tự). Thông điệp này xuất hiện với người chơi khi họ tham gia.
4. Thiết Lập Game
Các thiết lập game bổ sung có thể được cấu hình trong autoconfig.ini ngoài những gì mà các biến khởi động kiểm soát. Chỉnh sửa tệp này thông qua tab Files của GPanel hoặc qua SFTP.
autoconfig.ini KHÔNG được kiểm soát bởi các biến khởi động, nếu không các thay đổi của bạn sẽ bị mất.
5. Quản Lý Người Chơi
Với tư cách là admin (với PlayFab ID của bạn đã được đặt), bạn có thể quản lý người chơi thông qua các công cụ admin trong game:
- Kick -- Loại bỏ một người chơi khỏi phiên hiện tại.
- Ban -- Vĩnh viễn ngăn chặn một người chơi tham gia.
- Quản lý đội -- Di chuyển người chơi giữa các đội để có những trận đấu cân bằng.
6. WebSockets
Soldat 2 hỗ trợ kết nối WebSocket cho các công cụ xem hoặc quản trị dựa trên trình duyệt. Để bật:
- Đặt
WEBSOCKETS_PORTthành một số port được cấp phát trong GPanel. - Khởi động lại máy chủ.
Đặt thành 0 để vô hiệu hóa hoàn toàn các kết nối WebSocket.
7. Khắc Phục Sự Cố
| Vấn Đề | Giải Pháp |
|---|---|
| Máy chủ không xuất hiện trong danh sách | Đảm bảo máy chủ đang chạy và tên đã được đặt. Soldat 2 sử dụng danh sách máy chủ chính -- xác minh kết nối. |
| Không có quyền admin | Xác minh ADMIN_PLAYFAB_ID của bạn khớp với ID được hiển thị trong log máy chủ khi bạn kết nối. |
| RCON không hoạt động | Đảm bảo RCON_PORT được đặt thành một port được cấp phát hợp lệ (không phải 0) và mật khẩu chính xác. |
| Máy chủ crash khi khởi động | Kiểm tra console để tìm lỗi. Thử cài đặt lại qua GPanel để tải lại các tệp máy chủ. |
Bài Viết Liên Quan
Cần Trợ Giúp?
Nếu bạn gặp phải vấn đề với máy chủ Soldat 2 của mình, hãy mở một ticket hỗ trợ và bao gồm IP máy chủ của bạn, mô tả về vấn đề và bất kỳ thông báo lỗi liên quan nào từ console GPanel.