Hướng Dẫn Thiết Lập Máy Chủ The Isle
Hướng dẫn này trình bày cách thiết lập, cấu hình và quản lý máy chủ chuyên dụng The Isle (Evrima) của bạn được lưu trữ với Legion Hosting, bao gồm khởi động lần đầu, các biến GPanel, cấu hình Game.ini, hệ thống hàng đợi, bật con người, kết nối và quản lý save. Để biết cách thiết lập và các lệnh quản trị, hãy xem Các Lệnh Quản Trị The Isle.
Khởi Động Lần Đầu
Khi máy chủ của bạn được cung cấp lần đầu, nó cần cài đặt các tệp máy chủ The Isle Evrima trước khi có thể chạy. Điều này xảy ra tự động trong lần khởi động đầu tiên.
- Đăng nhập vào GPanel.
- Chọn máy chủ The Isle của bạn từ danh sách máy chủ.
- Nhấp vào tab Startup và xác minh các thiết lập cơ bản của bạn (tên máy chủ, số lượng người chơi). Bạn có thể điều chỉnh những thiết lập này trước khi khởi động lần đầu tiên.
- Vào tab Console và nhấp Start.
- Máy chủ sẽ tải xuống và cài đặt các tệp nhánh Evrima qua Steam (App ID 412680). Quá trình cài đặt ban đầu này có thể mất vài phút tùy thuộc vào kích thước tệp.
- Khi quá trình cài đặt hoàn tất, máy chủ sẽ tự động khởi động. Theo dõi đầu ra console để biết thông báo cho biết máy chủ đã sẵn sàng chấp nhận kết nối.
Game.ini và Engine.ini) trong TheIsle/Saved/Config/LinuxServer/ trong lần khởi động thành công đầu tiên của nó. Không nên cố gắng chỉnh sửa các tệp này cho đến khi máy chủ đã khởi động ít nhất một lần.
Engine.ini để hoạt động. Những thông tin này được tự động cấu hình bởi egg và không cần chỉnh sửa thủ công.
Các Biến Khởi Động GPanel
Các thiết lập cốt lõi của The Isle được cấu hình dưới dạng các biến khởi động trong GPanel thay vì trong các tệp cấu hình. Các biến này được truyền tới tiến trình máy chủ dưới dạng đối số dòng lệnh.
- Đăng nhập vào GPanel.
- Chọn máy chủ The Isle của bạn từ danh sách máy chủ.
- Nhấp vào tab Startup.
- Xem lại và điều chỉnh các biến hiển thị bên dưới. Các thay đổi có hiệu lực vào lần tiếp theo bạn khởi động máy chủ.
| Biến | Mặc định | Mô tả |
|---|---|---|
SERVER_NAME |
(tên máy chủ của bạn) | Tên hiển thị trong trình duyệt máy chủ trong game. Hãy làm cho nó dễ mô tả để người chơi có thể tìm thấy máy chủ của bạn. |
PLAYER_COUNT |
100 |
Số lượng người chơi đồng thời tối đa. Không nên vượt quá giới hạn slot trên gói lưu trữ của bạn. Các giá trị thường gặp dao động từ 50 đến 200. |
ALLOW_REPLAY |
true |
Bật hoặc tắt việc ghi replay. Đặt thành false để tắt replay. Việc tắt có thể giảm nhẹ mức sử dụng ổ đĩa và I/O. |
HUMANS |
false |
Bật phe con người cùng với khủng long. Đặt thành true để cho phép người chơi chọn chơi làm con người. Xem phần Con Người và Khủng Long bên dưới để biết chi tiết. |
DYNAMIC_WEATHER |
true |
Bật các chu kỳ thời tiết động (mưa, sương mù, bão). Đặt thành false để có thời tiết quang đãng tĩnh mọi lúc. |
RCON |
false |
Bật giao diện quản trị từ xa RCON. Đặt thành true và cấu hình RCON_PASSWORD để cho phép các lệnh quản trị từ xa. Xem Các Lệnh Quản Trị The Isle để biết chi tiết. |
RCON_PASSWORD |
(trống) | Mật khẩu cho các kết nối RCON. Chỉ được sử dụng khi RCON được đặt thành true. Hãy chọn một mật khẩu mạnh, duy nhất và giữ nó riêng tư. |
ENABLE_QUEUE |
false |
Bật hàng đợi kết nối cho khi máy chủ đầy. Đặt thành true để người chơi được xếp hàng thay vì bị từ chối khi máy chủ đạt giới hạn người chơi. Xem phần Hệ Thống Hàng Đợi. |
SERVER_PASSWORD_ENABLED |
false |
Bật bảo vệ bằng mật khẩu cho máy chủ. Đặt thành true và cấu hình SERVER_PASSWORD để làm cho máy chủ riêng tư. |
SERVER_PASSWORD |
(trống) | Mật khẩu mà người chơi phải nhập để tham gia máy chủ. Chỉ được sử dụng khi SERVER_PASSWORD_ENABLED là true. |
ADMINSTEAMID |
(trống) | Danh sách Steam64 ID cho các quản trị viên máy chủ, phân tách bằng dấu phẩy. Xem Các Lệnh Quản Trị The Isle để biết chi tiết. |
Cấu Hình Game.ini
Các thiết lập lối chơi nâng cao được cấu hình trong Game.ini, nằm tại TheIsle/Saved/Config/LinuxServer/Game.ini. Tệp này được tạo trong lần khởi động máy chủ đầu tiên. Mở nó trong tab Files của GPanel để thực hiện thay đổi.
Thiết Lập Tỷ Lệ Phát Triển
Tỷ lệ phát triển kiểm soát tốc độ khủng long trưởng thành từ giai đoạn non đến trưởng thành. Những thiết lập này được cấu hình dưới phần [/Script/TheIsle.TIGameMode] trong Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Thiết lập | Mặc định | Mô tả |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Hệ số nhân cho tốc độ phát triển thụ động. Đặt thành 2.0 để nhân đôi tốc độ phát triển, 0.5 để giảm một nửa. Giá trị cao hơn giúp người chơi đạt đến tuổi trưởng thành nhanh hơn. |
bEnableGrowthParticles |
true |
Hiển thị hiệu ứng hạt trực quan khi khủng long phát triển. Đặt thành false để tắt. |
Thiết Lập AI và Spawn
Các thiết lập này kiểm soát hành vi spawn sinh vật AI trên bản đồ.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Thiết lập | Mặc định | Mô tả |
|---|---|---|
bEnableAI |
true |
Bật các sinh vật do AI điều khiển (cá, sinh vật nhỏ, v.v.) trên bản đồ. Đặt thành false để tắt tất cả việc spawn AI, điều này có thể giảm tải máy chủ. |
MaxAICount |
200 |
Số lượng sinh vật AI tối đa có thể tồn tại đồng thời. Hạ thấp giá trị này nếu bạn gặp vấn đề về hiệu suất. |
AISpawnInterval |
120.0 |
Thời gian tính bằng giây giữa các lần kiểm tra spawn AI. Giá trị thấp hơn có nghĩa là spawn thường xuyên hơn. |
Chu Kỳ Ngày/Đêm
Độ dài chu kỳ ngày/đêm có thể được điều chỉnh để phù hợp với sở thích của cộng đồng của bạn.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Thiết lập | Mặc định | Mô tả |
|---|---|---|
DayLengthMinutes |
45.0 |
Độ dài ban ngày tính bằng phút thực. Tăng để có ngày dài hơn, giảm để ngắn hơn. |
NightLengthMinutes |
15.0 |
Độ dài ban đêm tính bằng phút thực. Nhiều cộng đồng rút ngắn ban đêm để giảm thời gian chờ cho những người chơi hoạt động ban ngày. |
[/Script/TheIsle.TIGameMode]. Không nhân đôi tiêu đề -- đặt tất cả các thiết lập cùng nhau dưới nó.
Một ví dụ Game.ini kết hợp:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
Hệ Thống Hàng Đợi
Hệ thống hàng đợi cho phép người chơi xếp hàng chờ khi máy chủ đầy thay vì bị từ chối ngay lập tức. Điều này đặc biệt hữu ích cho các máy chủ phổ biến thường xuyên đạt giới hạn người chơi.
- Trong GPanel, vào tab Startup.
- Đặt
ENABLE_QUEUEthànhtrue. - Khởi động lại máy chủ.
Khi hàng đợi được bật và máy chủ đầy, những người chơi mới đang cố gắng kết nối sẽ được đặt vào hàng đợi và tự động được tham gia khi một slot trở nên khả dụng. Người chơi thấy vị trí của họ trong hàng đợi trong khi chờ đợi.
Con Người và Khủng Long
The Isle Evrima bao gồm một phe con người tùy chọn cho phép người chơi sinh tồn cùng với (hoặc chống lại) khủng long. Theo mặc định, chỉ có lối chơi khủng long được bật.
Bật Con Người
- Trong GPanel, vào tab Startup.
- Đặt
HUMANSthànhtrue. - Khởi động lại máy chủ.
Khi con người được bật, người chơi có thể chọn chơi làm khủng long hoặc con người khi spawn. Lối chơi con người bao gồm chế tạo, xây dựng nơi trú ẩn và sử dụng vũ khí để phòng thủ chống lại khủng long.
Cách Kết Nối
Người chơi có thể kết nối tới máy chủ The Isle Evrima của bạn thông qua trình duyệt máy chủ trong game hoặc bằng kết nối trực tiếp.
Sử Dụng Trình Duyệt Máy Chủ
- Khởi chạy The Isle trên Steam.
- Từ menu chính, nhấp vào Join Server.
- Sử dụng thanh tìm kiếm ở trên cùng để tìm máy chủ của bạn theo tên (giá trị bạn đặt trong
SERVER_NAME). - Nhấp vào máy chủ của bạn trong danh sách và nhấp Join.
- Nếu máy chủ được bảo vệ bằng mật khẩu, hãy nhập mật khẩu khi được nhắc.
Kết Nối Trực Tiếp
Nếu máy chủ không xuất hiện trong trình duyệt hoặc bạn muốn kết nối nhanh hơn:
- Tìm địa chỉ IP và game port của máy chủ của bạn trong tab Network của GPanel.
- Trong menu chính của The Isle, tìm tùy chọn Direct Connect.
- Nhập IP và port của máy chủ của bạn theo định dạng
IP:PORT. - Nhấp Connect.
Để biết chi tiết về cách tìm IP và port của máy chủ của bạn, hãy xem Cách Tìm IP và Port Máy Chủ của Bạn.
Kết Nối qua Steam
Bạn cũng có thể thêm máy chủ vào danh sách yêu thích Steam của mình để truy cập nhanh:
- Mở Steam và vào View > Game Servers.
- Nhấp vào tab Favourites, sau đó nhấp Add a server.
- Nhập IP và query port của máy chủ của bạn.
- Sau khi được thêm, bạn có thể kết nối trực tiếp từ trình duyệt máy chủ Steam.
Quản Lý Save
The Isle Evrima tự động lưu dữ liệu thế giới định kỳ. Việc hiểu cách hoạt động của save giúp bạn quản lý máy chủ của mình hiệu quả và tránh mất dữ liệu.
Tính Bền Vững Của Thế Giới
The Isle Evrima duy trì dữ liệu thế giới bền vững bao gồm:
- Khủng long của người chơi -- tiến trình phát triển, vị trí và chỉ số được lưu. Người chơi có thể tham gia lại và tiếp tục với khủng long của họ.
- Quần thể AI -- trạng thái sinh vật AI được máy chủ quản lý và hồi sinh theo cấu hình của bạn.
- Trạng thái thế giới -- điều kiện môi trường và thời gian trong ngày tồn tại qua các lần khởi động lại.
Dữ liệu save được lưu trữ trong thư mục TheIsle/Saved/ trên máy chủ của bạn.
Thực Hiện Xóa Thế Giới
Nếu bạn muốn đặt lại máy chủ về trạng thái sạch (xóa tất cả tiến trình của người chơi và các save khủng long):
- Dừng máy chủ từ tab Console của GPanel.
- Vào tab Files.
- Điều hướng đến
TheIsle/Saved/. - Xóa các tệp dữ liệu save trong thư mục này. Cẩn thận không xóa thư mục con
Config/, vì nó chứa cấu hình máy chủ của bạn. - Khởi động máy chủ. Nó sẽ tạo dữ liệu thế giới mới.
TheIsle/Saved/ trước khi xóa bằng cách tải nó xuống qua trình quản lý tệp GPanel hoặc SFTP.
Sao Lưu Dữ Liệu Save
Các bản sao lưu thường xuyên bảo vệ chống lại việc mất dữ liệu do sập, save bị hỏng hoặc xóa nhầm:
- Dừng máy chủ để đảm bảo các tệp save không bị ghi vào.
- Trong tab Files của GPanel, điều hướng đến
TheIsle/Saved/. - Tải các tệp save xuống máy cục bộ của bạn, hoặc sử dụng SFTP cho các lần chuyển lớn hơn. Xem Cách Tải Lên Tệp qua SFTP để biết hướng dẫn kết nối.
- Để khôi phục một bản sao lưu, hãy dừng máy chủ, tải các tệp đã lưu trở lại cùng thư mục và khởi động máy chủ.
Bài Viết Liên Quan
- Các Lệnh Quản Trị The Isle
- Cách Tìm IP và Port Máy Chủ của Bạn
- Hướng Dẫn Khởi Động Máy Chủ
- Cách Tải Lên Tệp qua SFTP
Cần Trợ Giúp?
Nếu bạn gặp phải vấn đề không được đề cập trong hướng dẫn này, đội ngũ hỗ trợ của chúng tôi sẵn sàng giúp đỡ. Gửi một ticket hỗ trợ và bao gồm ID máy chủ của bạn, mô tả về vấn đề, cùng bất kỳ đầu ra console hoặc ảnh chụp màn hình liên quan nào.