Hướng dẫn này trình bày việc quản trị máy chủ, quản lý danh sách trắng, các tùy chọn cấu hình và khắc phục sự cố cho máy chủ chuyên dụng Nova-Life: Amboise của bạn. Nova-Life: Amboise là một trò chơi mô phỏng nhập vai nhiều người chơi. Để thiết lập ban đầu, cấu hình server.json và hướng dẫn kết nối, xem Hướng dẫn thiết lập máy chủ Nova-Life: Amboise.
1. Tổng quan về quản trị máy chủ
Việc quản lý máy chủ Nova-Life: Amboise chủ yếu được thực hiện thông qua:
- server.json: Tệp cấu hình chính tại
Servers/<SERVER_NAME>/Config/server.json. - Console GPanel: Xem đầu ra và nhật ký máy chủ trong tab Console của GPanel.
- Quản trị trong trò chơi: Sử dụng các công cụ quản trị sau khi được xác thực (xem Mục 2).
2. Xác thực PIN quản trị
Để bật quyền truy cập quản trị trong trò chơi, hãy đặt useAdminPinAuth thành true trong server.json. Điều này cho phép những người chơi được ủy quyền sử dụng các lệnh quản trị sau khi nhập PIN máy chủ.
{
"useAdminPinAuth": true
}
3. Quản lý danh sách trắng
Nova-Life hỗ trợ chế độ danh sách trắng để hạn chế ai có thể tham gia máy chủ của bạn.
Bật danh sách trắng
Trong server.json, hãy đặt:
{
"isWhitelisted": true,
"useWhitelistProtection": true,
"whitelist": {
"intro": "Welcome to our server. Please answer the questions to apply.",
"questions": [],
"date": ""
}
}
| Thiết lập | Mô tả |
|---|---|
isWhitelisted | Bật chế độ danh sách trắng. Chỉ những người chơi được chấp thuận mới có thể tham gia. |
useWhitelistProtection | Yêu cầu người chơi mới gửi đơn đăng ký danh sách trắng. |
whitelist.intro | Văn bản giới thiệu hiển thị cho người đăng ký. |
whitelist.questions | Mảng các câu hỏi cho đơn đăng ký danh sách trắng. |
4. Tham chiếu cài đặt máy chủ
Cài đặt hiệu suất
| Thiết lập | Mặc định | Mô tả |
|---|---|---|
serverFramerate | 60 | Tốc độ tick của máy chủ. Giá trị thấp hơn giảm mức sử dụng CPU nhưng có thể ảnh hưởng đến độ mượt của lối chơi. |
autoSaveIntervalSeconds | 1800 | Thời gian giữa các lần tự động lưu tính bằng giây. Mặc định là 30 phút. |
disconnectClientsBeforeStop | true | Ngắt kết nối người chơi một cách nhẹ nhàng trước khi tắt máy. |
Cài đặt hiển thị
| Thiết lập | Mặc định | Mô tả |
|---|---|---|
isPublicServer | false | Đặt thành true để hiển thị trong danh sách máy chủ công khai. |
serverListName | (từ startup) | Tên hiển thị trong trình duyệt máy chủ. Cũng có thể được đặt qua biến khởi động SERVER_LIST_NAME. |
tabletUrl | (trống) | URL cho trình duyệt tablet trong trò chơi. |
5. Cập nhật máy chủ
Với AUTO_UPDATE được đặt thành 1 (mặc định), máy chủ tự động cập nhật mỗi khi khởi động. Để cập nhật thủ công:
- Dừng máy chủ.
- Đảm bảo AUTO_UPDATE là
1. - Khởi động máy chủ -- SteamCMD sẽ tải xuống phiên bản mới nhất.
6. Khắc phục sự cố
Máy chủ không khởi động
- Xác minh SERVER_NAME khớp với tên thư mục dưới
Servers/. - Kiểm tra rằng
server.jsonlà JSON hợp lệ (không có dấu phẩy thừa, dấu ngoặc đúng). - Nếu tên máy chủ không khớp với bất kỳ thư mục hiện có nào, bạn có thể cần cài đặt lại.
Người chơi không thể kết nối
- Xác minh máy chủ đang chạy trong GPanel.
- Nếu danh sách trắng được bật, hãy đảm bảo người chơi đã được chấp thuận.
- Kiểm tra đúng IP và port từ tab Network.
- Đảm bảo cả máy chủ và người chơi đều ở cùng một phiên bản trò chơi.
Vấn đề dữ liệu lưu
- Dữ liệu lưu được lưu trữ trong
Servers/<SERVER_NAME>/Saves/. - Sao lưu thư mục này thường xuyên qua SFTP (xem Cách tải tệp lên qua SFTP).
- Nếu các tệp lưu bị hỏng, hãy khôi phục từ bản sao lưu hoặc xóa để bắt đầu lại.
Bài viết liên quan
- Hướng dẫn thiết lập máy chủ Nova-Life: Amboise
- Cách tìm IP và Port máy chủ của bạn
- Cách tải tệp lên qua SFTP
Cần trợ giúp?
Nếu bạn gặp phải các vấn đề với máy chủ Nova-Life: Amboise 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ấn đề và bất kỳ thông báo lỗi liên quan nào từ console GPanel.