Hướng dẫn này bao gồm quản trị máy chủ, lệnh console, quản lý đường đua và cấu hình nâng cao cho máy chủ SuperTuxKart 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, xem Hướng Dẫn Thiết Lập Máy Chủ SuperTuxKart.
1. Console Mạng
SuperTuxKart chạy với cờ --network-console được bật, cung cấp một console văn bản có thể truy cập qua tab Console trong GPanel. Khi máy chủ khởi động, nó hiển thị Available command: theo sau là danh sách các lệnh bạn có thể sử dụng.
2. Lệnh Console
| Lệnh | Mô tả |
|---|---|
help |
Liệt kê tất cả các lệnh console có sẵn. |
listpeers |
Hiển thị tất cả người chơi đang kết nối và peer ID của họ. |
kick [peer_id] |
Đá một người chơi bằng peer ID của họ (dùng listpeers để tìm ID). |
kickban [peer_id] |
Đá và cấm một người chơi bằng peer ID của họ. |
listban |
Hiển thị danh sách cấm hiện tại. |
quit |
Tắt máy chủ một cách an toàn. |
listpeers để tìm peer ID hiện tại của một người chơi trước khi đá hoặc cấm. ID thay đổi giữa các phiên.
3. Cấu Hình Máy Chủ (config.xml)
Các thiết lập máy chủ nâng cao được quản lý thông qua tệp cấu hình XML:
config.xml
Chỉnh sửa tệp này thông qua tab Files trong GPanel hoặc qua SFTP. Tệp sử dụng định dạng XML chuẩn.
Các Phần Cấu Hình Chính
Tệp config.xml chứa các thiết lập cho:
- Danh tính máy chủ -- Tên, MOTD, hiển thị chủ sở hữu.
- Chọn đường đua -- Các đường đua có sẵn, xoay vòng đường đua, tùy chọn bỏ phiếu.
- Luật chơi -- Số vòng, tần suất vật phẩm, thiết lập đội.
- Thiết lập mạng -- Thời gian chờ kết nối, giới hạn băng thông.
- Bot AI -- Số lượng kart AI để lấp đầy các vị trí trống.
4. Quản Lý Chế Độ Game
Chế độ game được đặt qua biến khởi động MODE. Để thay đổi chế độ:
- Dừng máy chủ.
- Vào tab Startup của GPanel.
- Thay đổi giá trị
MODE(0-5). - Khởi động lại máy chủ.
| Giá trị | Chế độ |
|---|---|
0 | Đua Thường |
1 | Time Trial |
2 | Battle |
3 | Soccer |
4 | Follow the Leader |
5 | Capture the Flag |
5. Quản Lý Độ Khó
Thiết lập độ khó ảnh hưởng đến tốc độ kart và hành vi của AI. Thay đổi nó qua biến khởi động DIFFICULTY (0-3).
0(Beginner) -- Tốt nhất cho người chơi mới và các máy chủ thư giãn.1(Intermediate) -- Cân bằng tốt cho các nhóm có trình độ hỗn hợp.2(Expert) -- Dành cho người chơi giàu kinh nghiệm.3(SuperTux) -- Thử thách và tốc độ tối đa.
6. MOTD (Message of the Day)
Đặt một thông báo tùy chỉnh hiển thị cho người chơi trong trình duyệt máy chủ bằng biến khởi động MOTD (tối đa 100 ký tự). Điều này hữu ích để thông báo luật máy chủ, sự kiện hoặc lịch trình.
7. Đường Đua và Nội Dung Tùy Chỉnh
SuperTuxKart bao gồm một thư viện lớn các đường đua và kart. Máy chủ sử dụng dữ liệu đường đua từ bản cài đặt của nó. Các đường đua add-on tùy chỉnh có thể được quản lý thông qua tệp config.xml bằng cách chỉ định đường đua nào có sẵn trong vòng xoay.
Bản cài đặt mặc định bao gồm các đường đua cho tất cả các chế độ game:
- Đường đua racing -- Nhiều mạch đua chủ đề khác nhau cho chế độ đua và time trial.
- Đấu trường battle -- Các bản đồ chuyên dụng cho chế độ Battle và CTF.
- Sân bóng đá -- Các bản đồ được thiết kế cho chế độ Soccer.
8. Khắc Phục Sự Cố
| Vấn đề | Giải pháp |
|---|---|
| Máy chủ không có trong trình duyệt | Đảm bảo máy chủ đang chạy và đang sử dụng cờ --lan-server (được bật theo mặc định). Người chơi có thể cần dùng kết nối IP trực tiếp. |
| Người chơi bị ngắt kết nối | Kiểm tra console để xem các thông báo lỗi. Giảm MAX_PLAYERS nếu máy chủ bị quá tải. |
| Sai chế độ game | Xác minh biến MODE được đặt đúng trong tab Startup và khởi động lại máy chủ. |
| Máy chủ build từ mã nguồn thất bại | Điều này được xử lý bởi quá trình cài đặt. Nếu bạn gặp lỗi build, mở một ticket hỗ trợ. |
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ SuperTuxKart
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Lên Tệp Qua SFTP
Cần Trợ Giúp?
Nếu bạn gặp sự cố với máy chủ SuperTuxKart của mình, mở một ticket hỗ trợ và đính kèm IP máy chủ, mô tả về vấn đề, và bất kỳ thông báo lỗi liên quan nào từ console GPanel.