Hướng dẫn này trình bày tất cả các lệnh quản trị, hỗ trợ mod, và công cụ quản lý máy chủ có sẵn cho máy chủ chuyên dụng Avorion của bạn trên Legion Hosting. Tìm hiểu cách quản lý người chơi, điều khiển thiên hà, cài đặt mod, và khắc phục các sự cố thường gặp. Để biết về thiết lập và cấu hình máy chủ ban đầu, hãy xem hướng dẫn Hướng Dẫn Thiết Lập Máy Chủ Avorion của chúng tôi.
Thiết Lập Quản Trị Viên
Avorion sử dụng hệ thống quản trị dựa trên XML để cấp cho những người chơi cụ thể các quyền nâng cao. Quản trị viên được định nghĩa trong tệp admin.xml hoặc có thể được thêm thông qua các lệnh trong trò chơi.
Thêm Quản Trị Viên Qua admin.xml
Tệp admin.xml nằm trong thư mục lưu thiên hà của bạn (ví dụ: galaxies/your_galaxy_name/admin.xml). Bạn có thể chỉnh sửa tệp này thông qua File Manager của GPanel.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Mỗi mục <admin> chứa Steam ID của một người chơi (định dạng SteamID64). Để tìm Steam ID của một người chơi:
- Truy cập hồ sơ Steam của người chơi
- Nếu URL hồ sơ của họ sử dụng tên tùy chỉnh, hãy dùng công cụ tra cứu SteamID để tìm SteamID64 của họ
- SteamID64 là một dãy số gồm 17 chữ số bắt đầu bằng
7656119
Thêm Quản Trị Viên Trong Trò Chơi
Nếu bạn đã là quản trị viên, bạn có thể thêm các quản trị viên khác bằng lệnh trò chuyện trong trò chơi:
/admin <playerName>
Lệnh này thêm người chơi được chỉ định vào danh sách quản trị viên ngay lập tức mà không cần khởi động lại máy chủ.
admin.xml trực tiếp thông qua File Manager của GPanel vì chưa có quản trị viên nào để chạy lệnh trong trò chơi. Sau khi thêm Steam ID của bạn và khởi động lại máy chủ, bạn có thể sử dụng các lệnh trong trò chơi để thêm các quản trị viên bổ sung.
Các Lệnh Quản Trị Thường Dùng
Các lệnh quản trị được nhập trong trò chuyện trong trò chơi (nhấn Enter để mở trò chuyện) với tiền tố /. Chúng cũng có thể được thực thi từ bảng điều khiển máy chủ GPanel.
Quản Lý Người Chơi
| Lệnh | Mô Tả |
|---|---|
/kick <name> |
Đá một người chơi khỏi máy chủ. Họ có thể kết nối lại ngay lập tức. |
/ban <name> |
Cấm một người chơi khỏi máy chủ. Steam ID của họ được thêm vào banlist.txt. |
/unban <steamid> |
Gỡ lệnh cấm cho một người chơi bằng Steam ID của họ. |
/admin <name> |
Cấp quyền quản trị cho một người chơi. |
/removeadmin <name> |
Gỡ quyền quản trị khỏi một người chơi. |
/say <message> |
Phát một tin nhắn đến toàn bộ máy chủ cho tất cả người chơi. |
/players |
Liệt kê tất cả người chơi đang kết nối kèm Steam ID và khu vực hiện tại của họ. |
/whisper <name> <message> |
Gửi một tin nhắn riêng cho một người chơi cụ thể. |
Điều Khiển Máy Chủ
| Lệnh | Mô Tả |
|---|---|
/save |
Lưu thủ công tất cả các khu vực đã tải và dữ liệu người chơi vào ổ đĩa. |
/stop |
Lưu an toàn tất cả dữ liệu và tắt máy chủ. |
/seed |
Hiển thị seed thiên hà hiện tại. |
/status |
Hiển thị trạng thái máy chủ bao gồm số lượng người chơi, các khu vực đã tải, và các chỉ số hiệu suất. |
/difficulty <value> |
Thay đổi mức độ khó của máy chủ (-3 đến 3). Có hiệu lực đối với các khu vực mới được tạo. |
/pvp <on|off> |
Bật hoặc tắt chiến đấu người chơi với người chơi. |
/maxplayers <number> |
Thay đổi số lượng người chơi tối đa trong khi máy chủ đang chạy. |
/password <password> |
Đặt hoặc thay đổi mật khẩu máy chủ. Để trống để gỡ mật khẩu. |
Dịch Chuyển và Điều Hướng
| Lệnh | Mô Tả |
|---|---|
/tp <x> <y> |
Dịch chuyển bản thân đến tọa độ khu vực (x, y). |
/tp <playerName> |
Dịch chuyển bản thân đến vị trí của một người chơi khác. |
/tp <playerName> <x> <y> |
Dịch chuyển một người chơi cụ thể đến tọa độ khu vực. |
/give <playerName> <amount> <material> |
Cấp tài nguyên cho một người chơi. Vật liệu: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Quản Lý Thiên Hà
Là một quản trị viên, bạn có các công cụ để quản lý cấu trúc thiên hà và các khu vực.
Quản Lý Khu Vực
| Lệnh | Mô Tả |
|---|---|
/sector |
Hiển thị thông tin về khu vực hiện tại của bạn (tọa độ, thực thể, phe phái). |
/regeneratesector <x> <y> |
Tái tạo một khu vực, đặt lại nó về trạng thái được tạo theo thủ tục. Cảnh báo: Phá hủy tất cả các công trình do người chơi xây dựng trong khu vực đó. |
/clearsector <x> <y> |
Loại bỏ tất cả các thực thể khỏi một khu vực, để lại nó trống rỗng. |
Các Bậc Vật Liệu
Thiên hà của Avorion được tổ chức thành các vòng vật liệu có bậc tăng dần, tỏa vào trong về phía rào chắn ở lõi. Hiểu điều này sẽ giúp ích khi dịch chuyển người chơi hoặc quản lý nội dung khu vực.
| Vật Liệu | Bậc | Vòng Thiên Hà | Màu |
|---|---|---|---|
| Iron | 0 | Vòng ngoài cùng | Xám |
| Titanium | 1 | Vòng thứ hai | Trắng |
| Naonite | 2 | Vòng thứ ba | Xanh lá |
| Trinium | 3 | Vòng thứ tư | Xanh dương |
| Xanion | 4 | Vòng thứ năm | Vàng |
| Ogonite | 5 | Vòng thứ sáu | Cam |
| Avorion | 6 | Lõi (vượt qua rào chắn) | Vàng kim |
Hỗ Trợ Mod và Workshop
Avorion có hỗ trợ Steam Workshop mạnh mẽ, cho phép bạn mở rộng máy chủ của mình với các mod do cộng đồng tạo ra.
Cài Đặt Mod
- Tìm mod bạn muốn trên Steam Workshop cho Avorion
- Ghi lại Workshop ID từ URL của mod (con số ở cuối)
- Dừng máy chủ trong GPanel
- Mở File Manager của GPanel
- Điều hướng đến thư mục
galaxies/your_galaxy_name/ - Chỉnh sửa tệp
modconfig.lua(tạo nó nếu chưa tồn tại) - Thêm Workshop ID của mod vào cấu hình
- Khởi động máy chủ — mod sẽ được tải xuống tự động
Định Dạng modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Mẹo Quản Lý Mod
- Thêm từng mod một và kiểm tra sau mỗi lần thêm để xác định các vấn đề về tương thích
- Một số mod yêu cầu đặt lại thiên hà để có hiệu lực đầy đủ (đặc biệt là những mod thay đổi việc tạo khu vực)
- Kiểm tra bình luận và mô tả của mod để biết các trường hợp không tương thích đã biết trước khi cài đặt
- Giữ một bản sao lưu của
modconfig.luavà thư mục thiên hà trước khi thêm hoặc gỡ mod - Các mod chỉ chạy ở phía máy chủ không yêu cầu máy khách cài đặt chúng, nhưng hầu hết các mod gameplay đều cần cả hai phía
Khắc Phục Sự Cố
Máy Chủ Không Xuất Hiện Trong Trình Duyệt
- Xác minh
listed=truetrongserver.inihoặc các biến khởi động của bạn - Kiểm tra rằng cổng query Steam (
steamQueryPort) có thể truy cập được — thường là cổng trò chơi của bạn + 1 - Đợi 2-3 phút sau khi khởi động máy chủ để danh sách Steam được lan truyền
- Thử kết nối qua Direct Connect để xác nhận máy chủ đang chạy
- Đảm bảo máy chủ đã khởi động hoàn toàn bằng cách kiểm tra dòng
Server startup completetrong bảng điều khiển
Máy Chủ Bị Sập
Nếu máy chủ Avorion của bạn bị sập, hãy làm theo các bước sau:
- Kiểm tra nhật ký sập — Tìm trong bảng điều khiển GPanel và thư mục
logs/bên trong thư mục thiên hà của bạn để xem các thông báo lỗi - Gỡ các mod vừa thêm gần đây — Nếu sự cố sập bắt đầu sau khi thêm một mod, hãy gỡ nó khỏi
modconfig.luavà khởi động lại - Kiểm tra hỏng khu vực — Nếu sự cố sập xảy ra khi tải một khu vực cụ thể, khu vực đó có thể bị hỏng. Sử dụng
/regeneratesectortừ bảng điều khiển (nếu truy cập được) hoặc xóa tệp khu vực khỏi thư mụcsectors/ - Cập nhật máy chủ — Đảm bảo máy chủ của bạn đang chạy phiên bản mới nhất thông qua GPanel
- Giảm số luồng worker — Nếu máy chủ hết tài nguyên, hãy thử giảm
workerThreadsvàgeneratorThreadstrongserver.ini - Khôi phục từ bản sao lưu — Nếu mọi cách khác đều thất bại, hãy khôi phục thư mục thiên hà từ một bản sao lưu được tạo trước khi các vấn đề bắt đầu
Vấn Đề Hiệu Suất
- Thời gian tick cao — Sử dụng
/statusđể kiểm tra hiệu suất máy chủ. Thời gian tick cao cho thấy máy chủ đang gặp khó khăn để theo kịp nhu cầu mô phỏng. - Quá nhiều khu vực đã tải — Mỗi khu vực có người chơi hoặc AI hoạt động đều tiêu tốn tài nguyên. Khuyến khích người chơi tránh trải rộng quá xa khắp thiên hà cùng một lúc.
- Tàu lớn — Tàu có số lượng khối quá lớn làm tăng tải mô phỏng. Cân nhắc đặt ra hướng dẫn về kích thước tàu tối đa.
- Spam trạm — Nhiều trạm do người chơi xây dựng trong một khu vực duy nhất có thể làm giảm hiệu suất. Theo dõi số lượng thực thể của khu vực bằng
/sector.
Vấn Đề Kết Nối Của Người Chơi
- Không khớp phiên bản — Tất cả người chơi phải ở cùng phiên bản trò chơi với máy chủ. Đảm bảo mọi người đều đã cập nhật qua Steam.
- Không khớp mod — Người chơi cần cài đặt cùng các mod. Nếu một người chơi không thể kết nối, hãy xác minh danh sách mod của họ khớp với
modconfig.luacủa máy chủ. - Lỗi hết thời gian chờ — Có thể cho thấy máy chủ quá tải hoặc vấn đề mạng. Kiểm tra hiệu suất máy chủ bằng
/status. - Vấn đề mật khẩu — Nếu người chơi báo cáo mật khẩu không hoạt động, hãy xác minh mật khẩu trong các biến khởi động của bạn và
server.inikhớp nhau.
Tham Khảo Nhanh
Các lệnh quản trị thường được sử dụng nhất cho việc quản lý máy chủ hàng ngày:
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ Avorion
- Cách Tìm IP và Cổng 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
Cần Trợ Giúp?
Nếu bạn cần thêm hỗ trợ về quản trị máy chủ Avorion hoặc có câu hỏi về các lệnh cụ thể, đội ngũ hỗ trợ của chúng tôi luôn sẵn sàng giúp đỡ. Gửi yêu cầu hỗ trợ và chúng tôi sẽ phản hồi sớm nhất có thể.