Hướng dẫn này trình bày mọi điều bạn cần biết về cách thiết lập và cấu hình máy chủ chuyên dụng Avorion của bạn trên Legion Hosting. Avorion là một trò chơi sandbox không gian nơi người chơi thiết kế tàu, khám phá một thiên hà được tạo theo thủ tục, giao thương, khai thác, và chiến đấu trong một vũ trụ mở. Để quản lý máy chủ của bạn sau khi nó đang chạy, hãy xem hướng dẫn Lệnh Quản Trị Avorion của chúng tôi.
Avorion là gì?
Avorion là một trò chơi sandbox không gian được phát triển bởi Boxelware nơi người chơi xây dựng tàu từ các khối có thể đặt riêng lẻ, khám phá một thiên hà rộng lớn được tạo theo thủ tục, giao thương tài nguyên, khai thác tiểu hành tinh, và tham gia chiến đấu với cướp biển và các phe phái khác. Thiên hà được chia thành các khu vực xoay quanh một rào chắn bí ẩn ở lõi, và người chơi phải tiến bộ qua các vật liệu ngày càng giá trị để đến được trung tâm.
Các tính năng chính bao gồm:
- Xây Dựng Tàu — Thiết kế tàu theo từng khối với các thành phần chức năng bao gồm tháp pháo, động cơ, lá chắn, và khoang chứa hàng
- Thiên Hà Theo Thủ Tục — Một thiên hà khổng lồ với hàng trăm khu vực chứa các trạm, tiểu hành tinh, lỗ giun, và lãnh thổ phe phái
- Kinh Tế & Giao Thương — Nền kinh tế động với cung và cầu trên khắp các khu vực; xây dựng trạm giao thương của riêng bạn
- Chiến Đấu — Chiến đấu không gian thời gian thực với tháp pháo vũ khí có thể tùy chỉnh và quản lý hạm đội
- Nhiều Người Chơi — Lối chơi hợp tác và cạnh tranh trên các máy chủ chuyên dụng với thiên hà bền vững
Khởi Động Lần Đầu
Khi máy chủ Avorion của bạn được cấp phát trên Legion Hosting, nó đi kèm với cấu hình sẵn và sẵn sàng để khởi động. Để khởi chạy máy chủ của bạn lần đầu tiên:
- Đăng nhập vào GPanel tại gpanel.legionhosting.net
- Chọn máy chủ Avorion của bạn từ danh sách máy chủ
- Xem lại Biến Khởi Động của bạn để đặt tên thiên hà, seed, và các tùy chọn khác trước lần khởi chạy đầu tiên
- Nhấp vào Start để khởi chạy máy chủ
- Máy chủ sẽ tạo seed thiên hà và các tệp cấu hình mặc định khi khởi động lần đầu — việc này có thể mất một phút
- Khi bảng điều khiển hiển thị
Server startup complete, người chơi có thể kết nối
Biến Khởi Động GPanel
GPanel cung cấp các biến khởi động cho phép bạn cấu hình các tham số máy chủ chính mà không cần chỉnh sửa tệp trực tiếp. Đây là các biến khởi động phổ biến nhất cho Avorion:
| Biến | Mô Tả | Ví Dụ |
|---|---|---|
GALAXY_NAME |
Tên của thiên hà (cũng là tên thư mục lưu) | avorion_galaxy |
SERVER_NAME |
Tên hiển thị trong trình duyệt máy chủ | Legion Avorion Server |
SEED |
Seed tạo thiên hà (quyết định bố cục và nội dung khu vực) | abc123 |
MAX_PLAYERS |
Số lượng người chơi đồng thời tối đa | 20 |
DIFFICULTY |
Mức độ khó của máy chủ (ảnh hưởng đến sức mạnh kẻ thù và chiến lợi phẩm) | 1 |
GAME_PORT |
Cổng UDP chính cho lưu lượng trò chơi (thường được đặt tự động) | 27000 |
SERVER_PASSWORD |
Mật khẩu cần thiết để tham gia (để trống nếu công khai) | secret123 |
PVP |
Bật hoặc tắt chiến đấu người chơi với người chơi | true |
LISTED |
Máy chủ có được liệt kê trong trình duyệt máy chủ công khai hay không | true |
server.ini. Nếu một thiết lập không hoạt động như mong đợi, hãy kiểm tra các biến khởi động của bạn trước.
Cấu Hình Máy Chủ (server.ini)
Cấu hình máy chủ chính được lưu trữ trong server.ini, nằm trong thư mục lưu của thiên hà. Bạn có thể truy cập tệp này thông qua File Manager của GPanel. Tệp được tạo tự động khi khởi động lần đầu.
# Avorion Server Configuration (server.ini)
# Server Identity
name=Avorion Server
description=A Legion Hosting Avorion Server
password=
maxPlayers=20
# Network
port=27000
steamQueryPort=27001
broadcastInterval=5
listed=true
# Gameplay
difficulty=1
pvp=true
seed=abc123
infiniteResources=false
collisionDamage=1
sameStartSector=true
# Performance
workerThreads=2
generatorThreads=2
Giải Thích Các Thiết Lập Cấu Hình
| Thiết Lập | Mặc Định | Mô Tả |
|---|---|---|
name |
Avorion Server | Tên máy chủ hiển thị trong trình duyệt máy chủ. Hãy chọn một cái gì đó mô tả rõ cho cộng đồng của bạn. |
description |
(trống) | Mô tả máy chủ hiển thị trong trình duyệt máy chủ. Sử dụng nó để quảng bá quy tắc hoặc tính năng của máy chủ của bạn. |
password |
(trống) | Mật khẩu máy chủ. Để trống cho máy chủ công khai. Người chơi phải nhập mật khẩu này để kết nối. |
maxPlayers |
20 | Số lượng người chơi đồng thời tối đa. Số lượng cao hơn làm tăng việc sử dụng tài nguyên máy chủ. |
port |
27000 | Cổng UDP chính cho lưu lượng trò chơi. Thường được GPanel quản lý tự động. |
steamQueryPort |
27001 | Cổng được sử dụng cho các truy vấn trình duyệt máy chủ Steam. Thường là cổng trò chơi + 1. |
listed |
true | Máy chủ có xuất hiện trong trình duyệt máy chủ công khai hay không. Đặt thành false cho các máy chủ riêng tư. |
difficulty |
1 | Độ khó của máy chủ. Ảnh hưởng đến tỷ lệ sinh kẻ thù, độ hung hăng của AI, và chất lượng chiến lợi phẩm. Phạm vi: -3 (dễ nhất) đến 3 (khó nhất). |
pvp |
true | Bật chiến đấu người chơi với người chơi. Khi đặt false, người chơi không thể gây sát thương cho tàu của nhau. |
seed |
(ngẫu nhiên) | Seed tạo thiên hà. Cùng một seed tạo ra cùng một bố cục thiên hà. Có thể là bất kỳ chuỗi hoặc số nào. |
infiniteResources |
false | Khi được bật, người chơi có tài nguyên xây dựng không giới hạn. Chủ yếu dành cho mục đích sáng tạo/thử nghiệm. |
collisionDamage |
1 | Hệ số nhân cho sát thương va chạm giữa tàu và các vật thể. Đặt thành 0 để tắt sát thương va chạm. |
sameStartSector |
true | Khi được bật, tất cả người chơi mới sinh ra trong cùng một khu vực bắt đầu. Khi tắt, người chơi sinh ra trong các khu vực bên ngoài ngẫu nhiên. |
workerThreads |
2 | Số luồng worker cho mô phỏng máy chủ. Tăng để có hiệu suất tốt hơn trên các máy chủ đa nhân. |
generatorThreads |
2 | Số luồng được sử dụng để tạo khu vực mới. Nhiều luồng hơn giúp tăng tốc việc tạo khu vực khi người chơi khám phá. |
Thiết Lập Độ Khó
Hệ thống độ khó của Avorion sử dụng thang số ảnh hưởng đến nhiều khía cạnh lối chơi:
| Độ Khó | Giá Trị | Hiệu Ứng |
|---|---|---|
| Beginner | -3 | Kẻ thù rất yếu, tài nguyên dồi dào, tấn công của cướp biển tối thiểu |
| Easy | -2 | Kẻ thù yếu hơn, nhiều tài nguyên hơn, ít chạm trán cướp biển hơn |
| Normal | 0 | Lối chơi cân bằng với sức mạnh kẻ thù và sự sẵn có của tài nguyên ở mức tiêu chuẩn |
| Veteran | 1 | Kẻ thù mạnh hơn, giảm rơi chiến lợi phẩm, tấn công của cướp biển thường xuyên hơn |
| Expert | 2 | Kẻ thù mạnh hơn đáng kể, tài nguyên bậc cao khan hiếm |
| Insane | 3 | Độ khó tối đa với kẻ thù cực kỳ mạnh và tài nguyên khan hiếm |
Cấu Hình PvP
Avorion cung cấp các thiết lập PvP linh hoạt phù hợp với các phong cách chơi khác nhau:
- PvP Được Bật (
pvp=true) — Người chơi có thể tấn công và phá hủy tàu và trạm của nhau. Tốt cho các máy chủ cạnh tranh. - PvP Bị Tắt (
pvp=false) — Người chơi không thể gây sát thương cho nhau. Lý tưởng cho các máy chủ PvE hợp tác tập trung vào khám phá và xây dựng.
Cách Kết Nối
Khi máy chủ của bạn đang chạy, người chơi có thể kết nối bằng các phương thức sau:
Qua Trình Duyệt Máy Chủ Steam
- Khởi chạy Avorion từ Steam
- Từ menu chính, nhấp vào Multiplayer
- Nhấp vào Join Game
- Sử dụng thanh tìm kiếm để tìm máy chủ của bạn theo tên
- Chọn máy chủ và nhấp vào Join
- Nhập mật khẩu nếu có thiết lập
Qua Direct Connect
- Khởi chạy Avorion từ Steam
- Từ menu chính, nhấp vào Multiplayer
- Nhấp vào Direct Connect
- Nhập địa chỉ IP và cổng của máy chủ của bạn (ví dụ:
192.168.1.100:27000) - Nhấp vào Connect
Server startup complete trong bảng điều khiển). Avorion sử dụng giao thức UDP. Nếu máy chủ không xuất hiện trong trình duyệt, hãy xác minh rằng listed được đặt thành true trong cấu hình của bạn, và thử Direct Connect với chính xác IP và cổng từ GPanel.
Vị Trí Lưu và Quản Lý
Avorion lưu trữ dữ liệu thiên hà, dữ liệu người chơi, và thông tin khu vực trong thư mục lưu thiên hà. Hiểu cấu trúc này giúp ích cho việc sao lưu và khắc phục sự cố.
Cấu Trúc Tệp Lưu
galaxies/
your_galaxy_name/
server.ini <-- Server configuration
admin.xml <-- Admin player list
banlist.txt <-- Banned players
whitelist.txt <-- Whitelisted players (if enabled)
modconfig.lua <-- Mod configuration
players/ <-- Individual player save data
sectors/ <-- Sector data (generated as players explore)
factions/ <-- Faction relationship data
Quy Trình Sao Lưu
- Sử dụng tính năng sao lưu tích hợp sẵn của GPanel để tạo ảnh chụp trước những thay đổi lớn
- Tải xuống toàn bộ thư mục thiên hà qua SFTP để sao lưu cục bộ
- Máy chủ tự động lưu các khu vực khi người chơi rời khỏi chúng
- Bạn có thể kích hoạt lưu thủ công bằng lệnh
/savetrong bảng điều khiển máy chủ - Luôn sao lưu trước khi cập nhật trò chơi, thay đổi mod, hoặc đặt lại thiên hà
Đặt Lại Thiên Hà
Để bắt đầu với một thiên hà mới:
- Dừng máy chủ trong GPanel
- Mở File Manager
- Điều hướng đến thư mục
galaxies/ - Xóa hoặc đổi tên thư mục thiên hà bạn muốn đặt lại
- Tùy chọn thay đổi biến khởi động
SEEDđể có bố cục thiên hà khác - Khởi động máy chủ — một thiên hà mới sẽ được tạo
Các Cân Nhắc Về Hiệu Suất
- Mô phỏng khu vực — Chỉ những khu vực có người chơi trong đó mới được mô phỏng tích cực. Hiệu suất thay đổi theo mức độ phân tán của người chơi trên khắp thiên hà.
- Độ phức tạp của tàu — Những con tàu rất lớn với hàng nghìn khối làm tăng tải mô phỏng khu vực. Cân nhắc đặt giới hạn số lượng khối cho cộng đồng của bạn.
- Luồng worker — Tăng
workerThreadsnếu máy chủ của bạn có nhiều nhân CPU khả dụng. Điều này giúp ích cho mô phỏng khu vực khi nhiều người chơi hoạt động ở các khu vực khác nhau. - Luồng generator — Tăng
generatorThreadsnếu người chơi gặp độ trễ khi tiến vào các khu vực chưa được khám phá. Nhiều luồng hơn giúp tăng tốc việc tạo theo thủ tục. - Mod — Một số mod có thể tác động đáng kể đến hiệu suất máy chủ. Hãy kiểm tra các mod mới với một nhóm nhỏ trước khi triển khai cho toàn bộ cộng đồng của bạn.
Bài Viết Liên Quan
- Lệnh Quản Trị 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 gặp sự cố với máy chủ Avorion của mình hoặc cần thêm hỗ trợ, độ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 bạn sớm nhất có thể.