Hướng dẫn này bao gồm cách thiết lập máy chủ Nuclear Option dedicated của bạn trên Legion Hosting, cấu hình các biến khởi động, chỉnh sửa DedicatedServerConfig.json, thiết lập xoay vòng nhiệm vụ và kết nối tới máy chủ của bạn. Nuclear Option là một trò chơi không chiến trong tương lai gần với vật lý sống động, có vũ khí hạt nhân chiến thuật và chiến lược. Để biết lệnh quản trị, quản lý lệnh cấm và khắc phục sự cố, hãy xem Lệnh Quản Trị Nuclear Option.
1. Khởi Động Lần Đầu
- Đăng nhập vào GPanel và chọn máy chủ Nuclear Option của bạn.
- Đi tới tab Startup và xem lại các biến có thể cấu hình (xem Phần 2).
- Đặt SERVER_NAME và SERVER_PASSWORD của bạn.
- Quay lại tab Console và nhấp vào Start.
- Chờ console hiển thị
[DedicatedServerManager] Waiting for Players before loading next mapđể xác nhận máy chủ đã sẵn sàng.
ChangeMe. Cập nhật biến khởi động SERVER_PASSWORD hoặc chỉnh sửa DedicatedServerConfig.json trước khi công khai máy chủ.
2. Các Biến Khởi Động GPanel
| Biến | Mặc Định | Mô Tả |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Tên máy chủ hiển thị trong trình duyệt máy chủ (tối đa 30 ký tự). |
MAX_PLAYERS | 20 | Số người chơi tối đa. |
SERVER_PASSWORD | ChangeMe | Mật khẩu cần thiết để tham gia máy chủ. Để trống nếu không có mật khẩu. |
MODDED_SERVER | false | Đánh dấu là máy chủ có mod. Đặt thành true hoặc false. |
QUERY_PORT | 7777 | Steam query port cho trình duyệt máy chủ. |
AUTO_UPDATE | 1 | Tự động cập nhật máy chủ khi khởi động. |
3. Cấu Hình Máy Chủ (DedicatedServerConfig.json)
Tệp cấu hình chính nằm tại:
DedicatedServerConfig.json
Tệp JSON này được GPanel tự động quản lý cho các cài đặt được ánh xạ tới các biến khởi động (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Bạn cũng có thể chỉnh sửa trực tiếp cho các cài đặt nâng cao.
ServerName, Password, MaxPlayers và các port được ghi đè từ các biến khởi động ở mỗi lần khởi động. Chỉnh sửa các cài đặt không được ánh xạ (như MissionRotation) trực tiếp trong tệp.
Tham Khảo Cấu Hình Đầy Đủ
| Cài Đặt | Mặc Định | Mô Tả |
|---|---|---|
ServerName | Pterodactyl-server | Tên hiển thị của máy chủ (được quản lý bởi biến khởi động). |
Password | ChangeMe | Mật khẩu tham gia (được quản lý bởi biến khởi động). |
MaxPlayers | 20 | Số người chơi tối đa (được quản lý bởi biến khởi động). |
ModdedServer | false | Cờ máy chủ có mod (được quản lý bởi biến khởi động). |
Port | (tự động) | Game port. Đối tượng với các trường IsOverride và Value. |
QueryPort | (tự động) | Query port. Đối tượng với các trường IsOverride và Value. |
BanListPaths | ["ban_list.txt"] | Đường dẫn tới các tệp danh sách cấm. |
MissionDirectory | (tự động) | Đường dẫn tới các tệp nhiệm vụ tùy chỉnh. |
MissionRotation | (xem bên dưới) | Mảng các nhiệm vụ trong xoay vòng. |
RotationType | 0 | Loại xoay vòng nhiệm vụ. |
NoPlayerStopTime | 30 | Số giây chờ trước khi dừng khi không có người chơi nào kết nối. |
4. Xoay Vòng Nhiệm Vụ
Cấu hình xoay vòng nhiệm vụ trong DedicatedServerConfig.json. Mỗi mục xác định một nhiệm vụ và giới hạn thời gian:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Các nhiệm vụ tích hợp sẵn bao gồm Escalation và Terminal Control. MaxTime là giới hạn thời gian tính bằng giây (7200 = 2 giờ).
Nhiệm Vụ Tùy Chỉnh
Đặt các tệp nhiệm vụ tùy chỉnh vào thư mục NuclearOption-Missions/. Tham chiếu chúng trong xoay vòng với nhóm và tên thích hợp.
5. Cách Kết Nối
- Khởi chạy Nuclear Option trên Steam.
- Từ menu chính, chọn Multiplayer.
- Tìm máy chủ của bạn theo tên trong trình duyệt máy chủ.
- Nhập mật khẩu máy chủ nếu được yêu cầu.
- Chọn máy chủ của bạn và nhấp vào Join.
Bài Viết Liên Quan
Cần Trợ Giúp?
Nếu bạn gặp sự cố với máy chủ Nuclear Option mà không được đề cập ở đây, hãy mở một yêu cầu 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 GPanel.