Hướng dẫn này bao gồm thiết lập quản trị, các lệnh, quản lý người chơi, quản lý thế giới và khắc phục sự cố cho máy chủ riêng Craftopia của bạn. Craftopia là một trò chơi sinh tồn chế tạo thế giới mở với trồng trọt, khám phá, săn bắn và tự động hóa nhà máy. Để thiết lập máy chủ ban đầu, cấu hình và hướng dẫn kết nối, xem Hướng Dẫn Thiết Lập Máy Chủ Craftopia.
1. Thiết Lập Quản Trị
Các máy chủ riêng Craftopia sử dụng mô hình quyền dựa trên chủ máy chủ (host). Người vận hành máy chủ quản lý máy chủ thông qua tệp cấu hình và console của GPanel.
Quyền Truy Cập Người Vận Hành Máy Chủ
Với tư cách là người vận hành máy chủ, bạn quản lý máy chủ Craftopia của mình thông qua:
- Console GPanel: Console máy chủ trong GPanel hiển thị đầu ra máy chủ, các sự kiện kết nối của người chơi và các thông báo lỗi.
- Tệp cấu hình: Tệp
ServerSetting.iniđiều khiển tất cả các thiết lập máy chủ. Chỉnh sửa nó qua tab Files trong GPanel hoặc qua SFTP. Xem Hướng Dẫn Thiết Lập Máy Chủ Craftopia để biết chi tiết. - Điều khiển host trong trò chơi: Khi kết nối với tư cách là host, bạn có thể có quyền truy cập vào các tùy chọn quản lý bổ sung thông qua các menu trong trò chơi.
2. Lệnh Quản Trị
Craftopia cung cấp các lệnh phía máy chủ có thể được nhập thông qua console của GPanel hoặc console trong trò chơi (khi có sẵn). Dưới đây là các lệnh chính để quản lý máy chủ.
| Lệnh | Mô tả |
|---|---|
save |
Kích hoạt một lần lưu thế giới ngay lập tức. |
kick <player> |
Đá một người chơi khỏi máy chủ bằng tên hoặc Steam ID. |
ban <player> |
Cấm một người chơi khỏi máy chủ, ngăn họ kết nối lại. |
unban <player> |
Xóa một người chơi khỏi danh sách cấm. |
list |
Liệt kê tất cả người chơi đang kết nối cùng tên và Steam ID của họ. |
3. Quản Lý Người Chơi
Đá Người Chơi
Để loại bỏ một người chơi gây rối khỏi máy chủ:
- Sử dụng lệnh
kicktrong console của GPanel với tên hoặc Steam ID của người chơi. - Hoặc, sử dụng các điều khiển host trong trò chơi nếu có sẵn thông qua menu danh sách người chơi.
- Như một biện pháp cuối cùng, khởi động lại máy chủ từ GPanel để ngắt kết nối tất cả người chơi, sau đó đặt một mật khẩu để ngăn người chơi gây rối tham gia lại.
Cấm Người Chơi
Để ngăn vĩnh viễn một người chơi tham gia:
- Sử dụng lệnh
bantrong console của GPanel. - Người chơi bị cấm được theo dõi bằng Steam ID và sẽ bị từ chối trong các lần kết nối trong tương lai.
- Để đảo ngược một lệnh cấm, sử dụng lệnh
unbanvới cùng định danh người chơi.
Bảo Vệ Bằng Mật Khẩu
Phương pháp kiểm soát truy cập đáng tin cậy nhất là đặt một mật khẩu máy chủ:
ServerPassword=YourSecretPassword
Chỉ chia sẻ mật khẩu với những người chơi đáng tin cậy. Thay đổi nó trong ServerSetting.ini và khởi động lại máy chủ để nó có hiệu lực.
4. Quản Lý Thế Giới
Đặt Lại Thế Giới
Để xóa hoàn toàn thế giới và bắt đầu lại từ đầu:
- Dừng máy chủ từ GPanel.
- Kết nối qua SFTP và điều hướng đến thư mục
Saves/. - Xóa hoặc đổi tên thư mục lưu thế giới (đổi tên để giữ làm bản sao lưu, ví dụ:
Saves_backup/). - Tùy chọn thay đổi
WorldSeedtrong cấu hình để có địa hình khác. - Khởi động máy chủ. Một thế giới mới sẽ được tạo.
Chuyển Đổi Thế Giới
Bạn có thể duy trì nhiều thế giới bằng cách quản lý các thư mục lưu:
- Dừng máy chủ từ GPanel.
- Đổi tên thư mục
Saves/hiện tại thành một tên mô tả nào đó (ví dụ:Saves_world1/). - Nếu bạn có một thế giới trước đó, hãy đổi tên nó trở lại thành
Saves/. - Khởi động máy chủ. Nó sẽ tải bất cứ thứ gì có trong thư mục
Saves/, hoặc tạo một thế giới mới nếu trống.
Quản Lý Tự Động Lưu
Cấu hình tần suất tự động lưu trong ServerSetting.ini:
AutoSaveInterval=300
Giá trị được tính bằng giây. Mặc định là 300 (5 phút). Giá trị thấp hơn cung cấp các lần lưu thường xuyên hơn nhưng có thể gây ra các khoảng dừng ngắn trên các thế giới lớn hơn. Đặt thành 0 để tắt tự động lưu (không được khuyến nghị).
5. Khắc Phục Sự Cố
Máy Chủ Treo Khi Khởi Động
- Kiểm tra console của GPanel để tìm các thông báo lỗi. Các nguyên nhân phổ biến bao gồm cú pháp cấu hình bị lỗi.
- Xác minh rằng các giá trị port chưa bị thay đổi thủ công. Các port phải khớp với những gì GPanel gán.
- Thử xóa
ServerSetting.inivà khởi động lại để tạo lại một cấu hình mới với các giá trị mặc định. - Nếu sự cố treo liên quan đến lưu, hãy thử đổi tên thư mục
Saves/và khởi động với một thế giới mới. - Nếu sự cố treo vẫn tiếp diễn, mở một ticket hỗ trợ với IP máy chủ và toàn bộ đầu ra console của bạn.
Người Chơi Không Thể Kết Nối
- Xác minh máy chủ đang chạy trong GPanel và kiểm tra console để tìm lỗi.
- Xác nhận người chơi đang sử dụng đúng IP và port từ tab Network của GPanel.
- Kiểm tra rằng mật khẩu máy chủ là chính xác (mật khẩu phân biệt chữ hoa chữ thường).
- Đảm bảo máy chủ chưa đạt đến giới hạn
MaxPlayers. - Xác minh rằng cả máy chủ và người chơi đều đang chạy cùng một phiên bản Craftopia. Các bản cập nhật trò chơi có thể tạm thời phá vỡ khả năng tương thích.
Máy Chủ Không Xuất Hiện Trong Trình Duyệt
- Các máy chủ mới có thể mất vài phút để xuất hiện. Hãy thử kết nối trực tiếp trong khi chờ đợi.
- Khởi động lại máy chủ nếu nó đã chạy trong một thời gian dài mà không xuất hiện trong trình duyệt.
- Người chơi luôn có thể kết nối qua IP trực tiếp như một giải pháp thay thế.
Vấn Đề Hiệu Suất
- Các công trình lớn với nhiều thiết lập tự động hóa có thể làm tăng tải của máy chủ. Cân nhắc đơn giản hóa các công trình phức tạp.
- Giảm
MaxPlayersnếu máy chủ gặp khó khăn với nhiều người chơi đồng thời. - Tăng
AutoSaveIntervalnếu các lần lưu gây ra hiện tượng giật định kỳ. - Nếu hiệu suất vẫn kém, hãy liên hệ hỗ trợ về việc nâng cấp gói máy chủ của bạn.
Lỗi Hỏng Tệp Lưu
- Nếu máy chủ bị treo trong khi lưu, tệp lưu có thể bị hỏng.
- Khôi phục từ một bản sao lưu SFTP thủ công nếu có sẵn. Xem Hướng Dẫn Thiết Lập Máy Chủ Craftopia để biết hướng dẫn khôi phục.
- Các bản sao lưu SFTP thường xuyên là biện pháp bảo vệ tốt nhất. Sao lưu thế giới của bạn ít nhất một lần mỗi phiên chơi.
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ Craftopia
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Tệp Lên Qua SFTP
- Hướng Dẫn Khởi Động Máy Chủ
Cần Trợ Giúp?
Nếu bạn gặp phải các vấn đề với máy chủ Craftopia của mình mà không được đề cập ở đây, 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 của GPanel.