Hướng dẫn này bao gồm thiết lập quản trị viên, tất cả các lệnh console có sẵn, quản lý người chơi, cài đặt thế giới và khắc phục sự cố cho máy chủ chuyên dụng HumanitZ của bạn. HumanitZ sử dụng các lệnh dựa trên chat có tiền tố / để quản trị máy chủ.
Thiết Lập Quản Trị Viên
HumanitZ cấp quyền truy cập quản trị viên thông qua hệ thống mật khẩu. Mật khẩu quản trị viên được cấu hình trong tệp GameServerSettings.ini của máy chủ hoặc thông qua các biến khởi động GPanel.
Đặt Mật Khẩu Quản Trị Viên
Đặt mật khẩu quản trị viên trong tệp cấu hình máy chủ của bạn:
AdminPassword=YourSecurePassword123
Bạn cũng có thể đặt mật khẩu này thông qua tab Startup của GPanel bằng cách chỉnh sửa biến Admin Password. Sau khi thay đổi mật khẩu, hãy khởi động lại máy chủ để nó có hiệu lực.
Đăng Nhập Với Tư Cách Quản Trị Viên Trong Game
- Tham gia máy chủ của bạn với tư cách là một người chơi bình thường.
- Mở khung chat trong game (nhấn Enter hoặc T).
- Nhập lệnh sau cùng với mật khẩu quản trị viên của bạn:
/AdminAccess YourSecurePassword123
Bạn sẽ thấy một thông báo xác nhận rằng quyền quản trị viên đã được cấp cho phiên hiện tại của bạn. Quyền truy cập quản trị viên duy trì cho đến khi bạn ngắt kết nối khỏi máy chủ.
Hiển Thị Thẻ Quản Trị Viên
Theo mặc định, một thẻ quản trị viên có thể xuất hiện bên cạnh tên của bạn trong chat. Bạn có thể bật/tắt hiển thị này:
/admintag
Lệnh này ẩn hoặc hiển thị chỉ báo quản trị viên, cho phép bạn chơi ẩn danh nếu cần.
Lệnh Quản Trị
Tất cả các lệnh được nhập trong khung chat trong game và có tiền tố /. Các lệnh phân biệt chữ hoa chữ thường.
Lệnh Quản Lý Máy Chủ
| Lệnh | Cú pháp | Mô tả |
|---|---|---|
| Shutdown | /Shutdown [seconds] |
Tắt máy chủ sau khoảng thời gian trễ được chỉ định. Tất cả người chơi được thông báo trong chat và thế giới được lưu trước khi tắt. |
| Save Game | /SaveGame |
Buộc lưu thế giới thủ công ngay lập tức. Hữu ích trước khi thực hiện thay đổi hoặc bảo trì. |
| Admin UI | /adminw |
Mở bảng tiện ích quản trị viên để tạo vật phẩm và điều chỉnh cài đặt thông qua giao diện đồ họa. |
| SuperAdmin | /SuperAdmin |
Bật/tắt chế độ bay vô hình. Bạn trở nên vô hình với những người chơi khác và có thể bay tự do khắp bản đồ. Chạy lại lệnh để tắt. |
| God Mode | /god |
Bật/tắt chế độ bất tử. Bạn không thể nhận sát thương từ bất kỳ nguồn nào khi đang bật. Chạy lại để tắt. |
| FPS Display | /FPS hoặc /FPS2 |
Bật/tắt hiển thị bộ đếm khung hình. Hữu ích để theo dõi hiệu suất máy chủ. |
| Execute Command | /ExecCmd [command] |
Thực thi một lệnh console thô của Unreal Engine. Chỉ dành cho người dùng nâng cao. |
Lệnh Tạo (Spawn)
Các lệnh tạo cho phép bạn tạo vật phẩm, phương tiện, sinh vật và bạn đồng hành tại vị trí hiện tại của bạn.
| Lệnh | Cú pháp | Mô tả |
|---|---|---|
| Spawn Item | /Spawn item_[Name] |
Tạo một vật phẩm có thể nhặt tại vị trí của bạn. Ví dụ: /Spawn item_Apple |
| Force Spawn | /fspawn item_[Name] |
Buộc tạo một vật phẩm bỏ qua kiểm tra va chạm. Sử dụng khi /Spawn thất bại do địa hình. |
| Spawn Vehicle | /spawn car_[Type] |
Tạo một phương tiện tại vị trí của bạn. Xem danh sách phương tiện bên dưới. |
| Spawn AI | /spawn ai_[Type] |
Tạo một zombie, NPC thù địch hoặc sinh vật hoang dã. Xem danh sách AI bên dưới. |
| Spawn Dog | /spawn Dog |
Tạo một con chó đồng hành tại vị trí của bạn. |
| Spawn Claimable Dog | /spawn CompDog |
Tạo một con chó có thể được bất kỳ người chơi nào nhận làm bạn đồng hành của họ. |
| Spawn Horse | /spawn horse |
Tạo một con ngựa ngẫu nhiên tại vị trí của bạn. |
Loại Phương Tiện
Sử dụng các định danh này với /spawn car_[Type]:
| Loại | Phương tiện |
|---|---|
car_suv | SUV |
car_pickup | Xe bán tải |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Xe van |
car_truck | Xe tải |
car_sport | Xe thể thao |
car_rv | RV / Xe cắm trại |
car_policesuv | SUV cảnh sát |
car_gaztiger | Phương tiện quân sự (Gaz Tiger) |
car_edmond | Sedan Edmond |
car_rally | Xe đua rally |
car_amero | Xe cơ bắp Amero |
car_lazer | Xe thể thao Lazer |
Loại Tạo AI
Sử dụng các định danh này với /spawn ai_[Type]:
| Loại | Mô tả |
|---|---|
ai_bear | Gấu (sinh vật hoang dã thù địch) |
ai_wolf | Sói (sinh vật hoang dã thù địch) |
ai_buck | Hươu / Nai đực (sinh vật hoang dã hiền lành) |
ai_zombiepolice | Zombie cảnh sát |
ai_zombiegirl | Zombie nữ |
ai_zombiebelly | Zombie phình bụng |
ai_humanmelee | NPC người thù địch (cận chiến) |
/adminw để duyệt các vật phẩm có sẵn thông qua giao diện đồ họa thay vì ghi nhớ tên.
Lệnh Bạn Đồng Hành và Người Chơi
| Lệnh | Cú pháp | Mô tả |
|---|---|---|
| Name Dog | /DogSetName [Name] |
Đặt một tên tùy chỉnh cho con chó đồng hành của bạn. |
| Teleport Dog | /TPDog |
Dịch chuyển con chó đồng hành của bạn đến vị trí hiện tại của bạn. Hữu ích khi con chó bị kẹt. |
| Remove Dog | /NoDog |
Loại bỏ con chó đồng hành của bạn khỏi game. |
| Give Experience | /exp [amount] |
Cấp lượng điểm kinh nghiệm được chỉ định cho nhân vật của bạn. |
| Unstuck | /unstuck |
Giải quyết tình trạng bị kẹt hoặc không thể tương tác với các đối tượng. |
| Unstuck Geometry | /unstuckgeo |
Buộc giải thoát nhân vật của bạn khỏi địa hình hoặc hình khối. Sử dụng khi /unstuck không đủ. |
Lệnh Thời Tiết và Mùa
| Lệnh | Cú pháp | Mô tả |
|---|---|---|
| Weather | /weather list |
Liệt kê các loại thời tiết có sẵn và cho phép bạn thay đổi thời tiết hiện tại. |
| Season | /season list |
Liệt kê các mùa có sẵn và cho phép bạn thay đổi mùa hiện tại. |
Quản Lý Người Chơi
HumanitZ xử lý việc quản lý người chơi chủ yếu thông qua cấu hình máy chủ và bảng quản trị thay vì các lệnh chat riêng lẻ.
Quản Lý Người Chơi Qua Bảng Quản Trị
Sử dụng lệnh /adminw để mở bảng tiện ích quản trị trong game. Giao diện đồ họa này cung cấp các tùy chọn để quản lý người chơi đang kết nối, bao gồm khả năng loại bỏ những người chơi gây rối khỏi máy chủ.
Bảo Vệ Bằng Mật Khẩu Máy Chủ
Cách đơn giản nhất để hạn chế quyền truy cập máy chủ là thông qua mật khẩu máy chủ. Đặt trường Password trong GameServerSettings.ini và chỉ chia sẻ nó với những người chơi đáng tin cậy:
Password=YourServerPassword
Tắt Máy Chủ Với Cảnh Báo
Khi bạn cần khởi động lại hoặc bảo trì máy chủ, hãy sử dụng lệnh tắt với khoảng thời gian trễ để người chơi có thời gian lưu tiến trình của họ:
/Shutdown 60
Lệnh này gửi cảnh báo 60 giây đến tất cả người chơi đang kết nối trong chat trước khi máy chủ tắt và lưu.
Quản Lý Cài Đặt Thế Giới
Trong khi hầu hết các cài đặt thế giới được cấu hình thông qua GameServerSettings.ini trước khi khởi động máy chủ, một số điều chỉnh có thể được thực hiện ngay lập tức bằng các lệnh quản trị.
Tham Khảo Cài Đặt Nhanh
| Điều Bạn Muốn Thay Đổi | Cách Thay Đổi |
|---|---|
| Thời tiết hiện tại | /weather list trong game |
| Mùa hiện tại | /season list trong game |
| Mật độ zombie, độ khó, tỷ lệ chiến lợi phẩm | Chỉnh sửa GameServerSettings.ini và khởi động lại máy chủ |
| Thời lượng ngày/đêm | Chỉnh sửa DayDur và NightDur trong cấu hình và khởi động lại |
| Chế độ PvP | Chỉnh sửa PVP trong cấu hình và khởi động lại |
| Tạo vật phẩm/phương tiện để thử nghiệm | Bảng /adminw hoặc các lệnh /Spawn trong game |
Khắc Phục Sự Cố
Máy Chủ Bị Crash
- Kiểm tra nhật ký console: Xem lại đầu ra console GPanel để tìm các thông báo lỗi trước khi crash. Các nguyên nhân phổ biến bao gồm giới hạn bộ nhớ và dữ liệu lưu bị hỏng.
- Vấn đề về bộ nhớ: HumanitZ khuyến nghị 6-8 GB RAM để hoạt động ổn định. Nếu máy chủ bị crash khi tải nặng, hãy cân nhắc nâng cấp gói máy chủ của bạn.
- Bản lưu thế giới bị hỏng: Nếu máy chủ liên tục bị crash khi khởi động, hãy thử khôi phục từ bản sao lưu hoặc thực hiện đặt lại thế giới. Xem Hướng Dẫn Thiết Lập Máy Chủ để biết hướng dẫn sao lưu và đặt lại.
- Cập nhật game: Crash sau khi cập nhật game có thể cho thấy dữ liệu lưu từ phiên bản trước không tương thích. Hãy kiểm tra ghi chú bản vá chính thức của HumanitZ và các diễn đàn cộng đồng để biết các vấn đề đã biết.
Vấn Đề Kết Nối
- Máy chủ không xuất hiện trong trình duyệt: Đảm bảo máy chủ đã khởi động hoàn toàn (kiểm tra console GPanel để tìm thông báo sẵn sàng). Xác minh rằng query port được gán chính xác.
- Không thể kết nối qua Direct IP: Kiểm tra lại kỹ IP và game port (không phải query port). Sử dụng định dạng
IP:Port. Xem Cách Tìm IP và Port Máy Chủ Của Bạn. - Hết thời gian chờ khi kết nối: Máy chủ có thể bị quá tải hoặc không phản hồi. Hãy thử khởi động lại qua GPanel. Nếu vấn đề vẫn tiếp diễn, hãy kiểm tra console để tìm lỗi.
- "Version mismatch": Cả máy chủ và máy khách phải ở cùng phiên bản game. Khởi động lại máy chủ để áp dụng các bản cập nhật đang chờ xử lý, và đảm bảo người chơi đã cập nhật game của họ qua Steam.
Lệnh Quản Trị Không Hoạt Động
- Chưa được xác thực: Bạn phải chạy
/AdminAccess [password]mỗi lần bạn tham gia máy chủ. Quyền truy cập quản trị viên không duy trì giữa các phiên. - Sai mật khẩu: Mật khẩu quản trị viên phân biệt chữ hoa chữ thường. Xác minh rằng nó khớp chính xác với cài đặt
AdminPasswordtrong cấu hình máy chủ của bạn. - Chưa đặt mật khẩu quản trị viên: Nếu
AdminPasswordtrống hoặc thiếu trong tệp cấu hình, các lệnh quản trị sẽ không hoạt động. Hãy đặt một mật khẩu và khởi động lại máy chủ. - Lỗi gõ lệnh: Các lệnh phân biệt chữ hoa chữ thường.
/spawnvà/Spawncó thể hoạt động khác nhau. Sử dụng cú pháp chính xác được trình bày trong hướng dẫn này.
Tối Ưu Hóa Hiệu Suất
- Giảm
MaxPlayersnếu máy chủ gặp khó khăn với số lượng người chơi hiện tại. - Hạ thấp
ZombieAmountMultivàHumanAmountMultiđể giảm số lượng thực thể và mức sử dụng CPU. - Tăng bộ đếm thời gian hồi sinh (
ZombieRespawnTimer,HumanRespawnTimer) để giữ số lượng thực thể thấp hơn. - Đảm bảo máy chủ có đủ RAM cho kích thước thế giới và số lượng người chơi đang hoạt động.
- Lên lịch khởi động lại định kỳ (hàng ngày hoặc vài ngày một lần) để giải phóng mức sử dụng bộ nhớ tích lũy.
- Sử dụng
/SaveGametrước khi khởi động lại để đảm bảo toàn bộ tiến trình được bảo toàn.
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ HumanitZ
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Tệp Lên Qua SFTP
- Bắt Đầu Với Máy Chủ Mới Của Bạn