Hướng dẫn này bao gồm việc quản trị máy chủ cho các máy chủ multiplayer Kerbal Space Program (DMP và LMP), bao gồm các lệnh console, quản lý người chơi, cấu hình whitelist và quản lý chế độ warp.
Lệnh Máy Chủ DMP
Dark Multiplayer cung cấp các lệnh console mà bạn có thể gõ trực tiếp vào tab Console của GPanel. Máy chủ dừng lại bằng lệnh /exit.
| Lệnh | Mô tả |
|---|---|
/help |
Liệt kê tất cả các lệnh có sẵn |
/say [message] |
Phát một tin nhắn đến tất cả người chơi đang kết nối |
/kick [player] |
Đá một người chơi ra khỏi máy chủ |
/ban [player] |
Cấm một người chơi khỏi máy chủ |
/unban [player] |
Bỏ cấm một người chơi đã bị cấm trước đó |
/whitelist [add/del] [player] |
Quản lý whitelist của máy chủ (yêu cầu whitelist được bật) |
/players |
Liệt kê tất cả người chơi hiện đang kết nối |
/countclients |
Hiển thị số lượng client đang kết nối |
/connectionstats |
Hiển thị thống kê mạng |
/dekessler |
Loại bỏ mảnh vỡ không gian khỏi trò chơi |
/nukeksc |
Xóa tất cả tàu vũ trụ xung quanh KSC |
/exit |
Dừng máy chủ một cách an toàn |
Whitelist DMP
Để bật chế độ whitelist trên DMP, biến WHITELIST phải được đặt thành True (điều này được quản lý bởi các quản trị viên máy chủ). Sau khi được bật, chỉ những người chơi trong whitelist mới có thể kết nối. Sử dụng /whitelist add [player] và /whitelist del [player] để quản lý quyền truy cập.
Giải Thích Các Chế Độ Warp DMP
| Chế độ | Mô tả |
|---|---|
SUBSPACE |
Mặc định. Người chơi có thể warp tự do nhưng tồn tại trong các khung thời gian khác nhau (subspace). Người chơi trong cùng một subspace chia sẻ cùng một thời gian. |
SUBSPACE_SIMPLE |
Chế độ subspace đơn giản hóa với ít vấn đề đồng bộ hơn. |
MCW_FORCE |
Master Controlled Warp. Quản trị viên máy chủ kiểm soát warp cho tất cả mọi người. |
MCW_VOTE |
Người chơi bỏ phiếu để khởi tạo một warp, và nó tiến hành nếu đa số đồng ý. |
MCW_LOWEST |
Mọi người warp với tốc độ của người chơi chậm nhất. |
NONE |
Time warp bị vô hiệu hóa hoàn toàn. |
Quản Trị Máy Chủ LMP
Luna Multiplayer sử dụng hệ thống mật khẩu admin. Đặt biến khởi động ADMIN_PASSWORD trong GPanel. Người chơi nhập mật khẩu này trong trò chơi sẽ nhận được đặc quyền admin.
Các lệnh máy chủ LMP có thể được nhập trong console GPanel. Máy chủ dừng lại bằng Ctrl+C (được xử lý bởi nút Stop của GPanel).
Quản Lý Cấu Hình LMP
LMP lưu trữ tất cả cài đặt trong các tệp XML dưới LMPServer/Config/. Các tệp chính:
| Tệp | Mục đích |
|---|---|
GeneralSettings.xml |
Tên máy chủ, mật khẩu, mật khẩu admin, số người chơi tối đa, chế độ trò chơi, độ khó |
ConnectionSettings.xml |
Cài đặt port, heartbeat, timeout, MTU |
GameplaySettings.xml |
Tham số gameplay chi tiết (tự động tạo từ độ khó) |
Quản Lý Người Chơi
- DMP: Sử dụng các lệnh
/kickvà/bantrong console. Danh sách cấm được lưu trữ trong thư mục dữ liệu của máy chủ. - LMP: Người chơi admin (những người đã xác thực bằng mật khẩu admin) có thể quản lý người chơi khác từ bên trong giao diện multiplayer của trò chơi.
Đồng Bộ Mod
Chế Độ Mod Pack DMP
DMP hỗ trợ ba chế độ đồng bộ mod thông qua biến MODPACKMODE:
- NONE: Không thực thi mod. Người chơi có thể sử dụng bất kỳ mod nào (có thể gây ra desync).
- CKAN: Người chơi phải khớp với danh sách mod CKAN được định nghĩa trên máy chủ.
- GAMEDATA: Máy chủ thực thi khớp chính xác thư mục GameData.
Mod LMP
LMP xử lý đồng bộ mod tự động. Tất cả người chơi phải có các mod khớp nhau được cài đặt trong client KSP của họ để có kết nối ổn định.
Khắc Phục Sự Cố
| Vấn đề | Giải pháp |
|---|---|
| Người chơi thường xuyên bị desync | Cân nhắc chuyển đổi chế độ warp (DMP) hoặc đảm bảo tất cả người chơi có danh sách mod giống hệt nhau. Chế độ SUBSPACE là dễ tha thứ nhất đối với desync. |
| Máy chủ không xuất hiện trong trình duyệt | Xác minh rằng máy chủ đã khởi động hoàn toàn (kiểm tra thông báo ready trong console). Đối với LMP, UPnP phải được cấu hình hoặc port phải có thể truy cập được. |
| Mật khẩu admin không hoạt động (LMP) | Xác minh rằng biến ADMIN_PASSWORD được đặt trong tab Startup của GPanel và khởi động lại máy chủ. |
| Mảnh vỡ không gian gây lag | Sử dụng lệnh /dekessler (DMP) để loại bỏ mảnh vỡ. Khuyến khích người chơi kết thúc các nhiệm vụ đã hoàn thành đúng cách. |
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ Kerbal Space Program
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Lên Tệp Qua SFTP