Hướng dẫn này trình bày cách thiết lập máy chủ chuyên dụng Soldat 2 của bạn trên Legion Hosting, cấu hình các biến khởi động, và kết nối người chơi. Soldat 2 là phần tiếp theo của tựa game bắn súng đối kháng 2D cổ điển, với các loại súng thật, vật lý ragdoll, và chuyển động dựa trên vật lý. Để biết về các lệnh quản trị, RCON, và cấu hình trò chơi, xem Hướng Dẫn Quản Trị và Lệnh Soldat 2.
1. Khởi Động Lần Đầu
- Đăng nhập vào GPanel và chọn máy chủ Soldat 2 của bạn.
- Vào tab Startup và cấu hình các biến (xem bảng ở Mục 2).
- Đặt SERVER_NAME thành tên máy chủ mong muốn của bạn (không có khoảng trắng).
- Đặt RCON_PASSWORD thành một mật khẩu an toàn để quản trị từ xa.
- Quay lại tab Console và nhấp vào Start.
- Đợi cho đến khi console hiển thị
ALL RULES SCRIPTS INITIALIZED. Lần khởi chạy đầu tiên sẽ tạo tệp cấu hìnhautoconfig.ini.
SERVER_NAME không hỗ trợ khoảng trắng. Thay vào đó hãy dùng dấu gạch dưới hoặc dấu gạch nối (ví dụ: My-Soldat2-Server).
2. Các Biến Khởi Động GPanel
Các biến sau đây có sẵn trong tab Startup của GPanel.
| Biến | Mặc định | Mô tả |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Tên máy chủ hiển thị trong danh sách master (tối đa 50 ký tự, không có khoảng trắng). |
MAX_PLAYERS |
12 |
Số lượng người chơi tối đa (1-12). |
SERVER_PASSWORD |
ServerPassword |
Mật khẩu để tham gia máy chủ. Xóa giá trị này để máy chủ ở chế độ công khai. |
RCON_PASSWORD |
RconPassword |
Mật khẩu để truy cập RCON (console từ xa). |
RCON_PORT |
0 |
Cổng WebSocket RCON. Đặt thành 0 để vô hiệu hóa RCON. |
WEBSOCKETS_PORT |
0 |
Cổng WebSockets cho kết nối trình duyệt. Đặt thành 0 để vô hiệu hóa. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Thông điệp hiển thị cho người chơi khi họ tham gia (tối đa 200 ký tự). |
ADMIN_PLAYFAB_ID |
IDHere |
PlayFab ID của bạn để có đặc quyền quản trị. Tìm nó trong nhật ký máy chủ khi bạn kết nối. |
3. Cấu Hình Máy Chủ (autoconfig.ini)
Tệp cấu hình máy chủ chính là:
autoconfig.ini
Mở tệp này bằng tab Files trong GPanel hoặc kết nối qua SFTP. Tệp sử dụng định dạng INI.
autoconfig.ini sẽ tự động bị ghi đè bởi các biến khởi động GPanel mỗi khi máy chủ khởi động. Hãy dùng tab Startup cho các cài đặt chính.
Các Cài Đặt Quan Trọng
| Cài đặt | Mô tả |
|---|---|
GameServerConfig.Name |
Tên máy chủ (được quản lý bởi biến SERVER_NAME). |
GameServerConfig.Port |
Cổng máy chủ (được quản lý bởi GPanel). |
GameServerConfig.MaxPlayers |
Số lượng người chơi tối đa (được quản lý bởi biến MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Thông điệp chào mừng (được quản lý bởi biến GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID của quản trị viên máy chủ. |
GameServerConfig.ServerPassword |
Mật khẩu tham gia (được quản lý bởi biến SERVER_PASSWORD). |
GameServerConfig.RconPassword |
Mật khẩu RCON (được quản lý bởi biến RCON_PASSWORD). |
4. Cách Người Chơi Kết Nối
- Khởi chạy Soldat 2.
- Từ menu chính, chọn Play Online.
- Duyệt danh sách máy chủ để tìm máy chủ của bạn theo tên, hoặc dùng kết nối trực tiếp.
- Nếu máy chủ có mật khẩu, hãy nhập nó khi được nhắc.
5. Tìm PlayFab ID Của Bạn
Để có đặc quyền quản trị trong trò chơi, bạn cần đặt PlayFab ID của mình trong biến ADMIN_PLAYFAB_ID.
- Khởi động máy chủ và kết nối với nó với tư cách người chơi.
- Kiểm tra đầu ra console của GPanel. Khi bạn tham gia, một thông điệp nhật ký sẽ xuất hiện hiển thị PlayFab ID của bạn theo định dạng:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Sao chép PlayFab ID và đặt nó vào biến khởi động
ADMIN_PLAYFAB_ID. - Khởi động lại máy chủ để thay đổi có hiệu lực.
Bài Viết Liên Quan
Cần Trợ Giúp?
Nếu bạn gặp sự cố với máy chủ Soldat 2 của mình, hãy mở một ticket hỗ trợ và đính kè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.