Site icon vnGAME

Tự Setup Dedicated Server The Isle: Evrima Và Toàn Bộ Lệnh Admin (RCON) Cho Chủ Server

Tự Setup Dedicated Server The Isle: Evrima Và Toàn Bộ Lệnh Admin (RCON) Cho Chủ Server

Muốn tự làm chủ luật chơi, tốc độ tăng trưởng, hay danh sách loài được phép trong The Isle: Evrima? Câu trả lời là tự dựng một dedicated server. Tin tốt: server dedicated của The Isle hoàn toàn miễn phí để tải, không cần sở hữu game — bất kỳ ai cũng có thể host. Bài viết này hướng dẫn từng bước từ cài đặt đến khi server của bạn lên sóng, dành cho Windows.

Tổng hợp hướng dẫn, mẹo chơi và thông tin hữu ích về The Isle. Khám phá thế giới khủng long với các hướng dẫn dành cho người mới, cách chọn khủng long, làm tổ, hệ thống Prime & Prime Elder và nhiều mẹo sinh tồn khác.

Xem Hướng Dẫn Chi Tiết →

Chuẩn Bị Trước Khi Bắt Đầu

Bước 1: Lấy IP Tĩnh Cho Máy Chủ

  1. Nhấn phím Windows, gõ cmd, chuột phải chọn Run as administrator.
  2. Gõ lệnh ipconfig và Enter.
  3. Ghi lại 3 thông số: IPv4 Address, Subnet Mask, và Default Gateway của card mạng đang dùng (Ethernet hoặc Wi-Fi).
  4. Vào Control Panel → Network and Sharing Center → Change adapter settings, thiết lập IP tĩnh dựa trên các thông số vừa ghi lại.

Bước 2: Mở Port Trên Router

The Isle: Evrima dùng các cổng sau — đây là thông tin đã kiểm chứng qua nhiều nguồn, khác hẳn với các cổng cũ 27015-27017 của bản Legacy đã lỗi thời:

CổngGiao thứcChức năng
7777UDPCổng chính (game + query)
7777–7779UDPNên mở cả dải này để đảm bảo an toàn
8888TCPRCON (quản trị từ xa)
10000Hàng đợi (queue) khi server đầy

Lưu ý quan trọng: nếu bạn đọc thấy hướng dẫn nào nhắc đến ?listen hoặc cổng query 27015, đó là thông tin lỗi thời — không áp dụng cho Evrima.

Bước 3: Cài Đặt Server Qua SteamCMD

Server dedicated của The Isle có App ID là 412680, tải ẩn danh (không cần tài khoản Steam sở hữu game). Điểm mấu chốt cần nhớ: phải thêm cờ -beta evrima, nếu không SteamCMD sẽ cài nhầm bản Legacy đã lỗi thời thay vì bản Evrima đang hoạt động.

Sau khi cài SteamCMD, chạy script cài đặt sau (thay đường dẫn cho phù hợp với máy bạn):

login anonymous
force_install_dir C:\theisleserver
app_update 412680 -beta evrima validate
quit

Hoặc chạy dạng một dòng lệnh duy nhất (tiện cho việc lập script tự động cập nhật):

steamcmd +login anonymous +force_install_dir C:\theisleserver +app_update 412680 -beta evrima validate +quit

Bước 4: Cấu Hình File Game.ini Và Engine.ini

Sau lần khởi động đầu tiên, server sẽ tự động tạo ra hai file cấu hình quan trọng tại đường dẫn:

C:\theisleserver\TheIsle\Saved\Config\WindowsServer\

(Nếu thư mục WindowsServer chưa tồn tại, hãy khởi động server một lần rồi tắt đi — Evrima sẽ tự sinh ra các file cấu hình này.)

Lưu ý khi lưu file: đảm bảo đã bật hiển thị đuôi file (File Explorer → tùy chọn View → bỏ tích “Hide extensions for known file types”) để không vô tình lưu thành Game.ini.txt thay vì Game.ini thật.

Hai file quan trọng gồm:

Bước 5: Thiết Lập RCON Để Quản Trị Server

RCON là cách duy nhất để gửi lệnh admin trên Evrima — game không có console quản trị trong game như trước đây. Vì vậy bước này gần như bắt buộc nếu bạn muốn quản lý server thực sự.

  1. Trong Game.ini, tìm mục [/Script/Engine.Game] và đặt mật khẩu RCON qua dòng RconPassword=.
  2. Lưu ý quan trọng: Evrima dùng giao thức RCON tùy biến riêng — các công cụ RCON thông thường như mcrcon sẽ không hoạt động. Cần dùng client tương thích riêng cho Evrima (ví dụ TheIsleEvrimaRCON).
  3. Để thêm quyền admin cho tài khoản Steam của bạn: vào trang steamid.io, dán link profile Steam để lấy SteamID64 (dãy số 17 chữ số bắt đầu bằng 7656).
  4. Trong Game.ini, tìm hoặc tạo mục [/Script/TheIsle.TIGameStateBase] rồi thêm dòng: [/Script/TheIsle.TIGameStateBase]AdminsSteamIDs=76561198012345678 (Thay bằng SteamID64 thật của bạn. Muốn thêm nhiều admin, mỗi ID một dòng riêng.)

Bước 6: Tạo File Khởi Động Tự Động (Batch Script)

Để server tự khởi động lại khi crash, tạo một file .bat (ví dụ IsleServer_Start.bat) trong thư mục server với nội dung tương tự:

@echo off
cls
title The Isle Evrima — My Server
:TheIsle
echo (%time%) isle server started.
start /wait C:\theisleserver\TheIsleServer.exe ?Port=7777 -log
echo (%time%) WARNING: isle server closed or crashed, restarting in 1 minute.
timeout /t 60
goto TheIsle

Script này sẽ tự động khởi động lại server sau 1 phút nếu nó bị crash hoặc đóng đột ngột — cực kỳ hữu ích để duy trì server hoạt động 24/7 mà không cần canh chừng thủ công.

Kết Nối Vào Server Của Chính Mình

Nếu muốn tự kết nối vào server từ chính máy đang host, router của bạn cần hỗ trợ NAT loopback / hairpinning. Nếu router không hỗ trợ tính năng này, bạn sẽ cần kết nối từ một máy khác trong cùng hệ thống mạng, hoặc thử từ mạng khác hoàn toàn (ví dụ dùng 4G) để kiểm tra server đã hoạt động đúng chưa.

Toàn Bộ Lệnh Admin (RCON) Dành Cho Chủ Server

Một khi RCON đã kết nối thành công, bạn có thể gửi lệnh admin để quản lý server đang chạy — kick người chơi, thông báo toàn server, bật/tắt AI, thay đổi tốc độ tăng trưởng… mà không cần khởi động lại server. Hiện có tổng cộng khoảng 27 lệnh admin được ghi nhận, chia thành 6 nhóm chức năng.

Quy tắc cú pháp quan trọng cần nhớ: RCON của Evrima dùng dấu phẩy để ngăn cách các tham số, không phải dấu cách như phần lớn game khác. Ví dụ: directmessage 76561198000000000,Nội dung tin nhắn — dấu phẩy nằm giữa SteamID và nội dung, gõ sai định dạng này lệnh sẽ báo lỗi hoặc bị bỏ qua âm thầm.

NhómLệnhChức năng
Giao tiếpannounceGửi thông báo hiển thị cho toàn bộ người chơi trên server
directmessageGửi tin nhắn riêng đến một người chơi cụ thể qua SteamID
toggleglobalchatBật/tắt chat toàn cục trên server
Kiểm duyệt (Moderation)banCấm vĩnh viễn một người chơi khỏi server
kickĐá một người chơi ra khỏi server (không cấm vĩnh viễn)
togglewhitelistBật/tắt chế độ whitelist (chỉ người trong danh sách mới vào được)
addwhitelist / removewhitelistThêm/xóa người chơi khỏi danh sách whitelist
Thông tinplayerlistXem danh sách người chơi đang online kèm SteamID64
getplayerdataLấy thông tin chi tiết của một người chơi cụ thể
serverdetailsXem thông tin tổng quan của server
getqueuestatusKiểm tra trạng thái hàng đợi (queue) hiện tại
getplayablesXem danh sách loài hiện đang được phép chơi
ServersaveLưu trạng thái thế giới ngay lập tức (nên chạy trước mọi thay đổi rủi ro)
pauseTạm dừng server
togglenetupdatedistancechecksBật/tắt kiểm tra khoảng cách cập nhật mạng
customLệnh tùy chỉnh (tùy cấu hình server)
Thế giới (World)toggleaiBật/tắt AI (động vật hoang dã) trên server
aidensityĐiều chỉnh mật độ AI xuất hiện
disableaiclassesVô hiệu hóa một số loại AI cụ thể
toggleailearningBật/tắt khả năng “học hỏi” hành vi của AI
togglemigrationsBật/tắt sự kiện di cư của các loài
wipecorpsesXóa toàn bộ xác chết hiện có trên bản đồ — hữu ích khi server bị lag do quá nhiều xác tồn đọng
togglegrowthmultiplier / setgrowthmultiplierBật/tắt và thiết lập hệ số nhân tốc độ tăng trưởng
AdminupdateplayablesCập nhật danh sách loài được phép chơi trên server
togglehumansBật/tắt phe con người (tương ứng với bEnableHumans trong Game.ini)

Ba lệnh nên dùng thường xuyên nhất khi quản lý server đông người:

Điều Evrima KHÔNG có (khác với Legacy): Evrima cố tình không có lệnh dịch chuyển (teleport), spawn khủng long theo ý muốn, hay hồi máu (heal) như bản Legacy cũ từng có. Quyền admin chỉ giới hạn ở ba mảng: kiểm duyệt (ban/kick/whitelist), thông tin (xem dữ liệu người chơi/server), và điều chỉnh thông số thế giới (mật độ AI, tốc độ tăng trưởng, di cư…). Đây là chủ đích thiết kế của nhà phát triển nhằm giữ tính toàn vẹn mô phỏng của Evrima — nên nếu tìm mãi không thấy lệnh teleport, đó không phải bạn thiếu sót gì, mà đơn giản là lệnh đó không tồn tại trên Evrima.

Duy Trì Server Ổn Định Sau Khi Setup

Câu Hỏi Thường Gặp (FAQ)

Setup dedicated server cho The Isle: Evrima có mất phí không? Không. Server dedicated là bản tải miễn phí, hoàn toàn ẩn danh qua SteamCMD — không cần sở hữu bản game gốc để host.

App ID của server dedicated Evrima là gì? 412680. Lưu ý bắt buộc phải thêm cờ -beta evrima khi tải, nếu không SteamCMD sẽ cài nhầm bản Legacy đã lỗi thời.

Cần mở những cổng nào để server hoạt động? Cổng chính là UDP 7777 (nên mở cả dải 7777–7779), RCON dùng TCP 8888, và hàng đợi (queue) dùng cổng 10000. Các cổng 27015-27017 từ bản Legacy cũ không còn áp dụng cho Evrima.

Vì sao không thể dùng công cụ RCON thông thường như mcrcon? Vì Evrima sử dụng giao thức RCON tùy biến riêng, không tương thích với các công cụ RCON chuẩn phổ biến. Cần dùng client được thiết kế riêng cho Evrima.

Làm sao để tự cấp quyền admin cho bản thân trên server của mình? Lấy SteamID64 của bạn qua trang steamid.io, sau đó thêm vào Game.ini dưới mục [/Script/TheIsle.TIGameStateBase] với dòng AdminsSteamIDs=<SteamID64 của bạn>.

Tôi không thể tự kết nối vào server của chính mình thì phải làm sao? Rất có thể router của bạn không hỗ trợ NAT loopback/hairpinning. Thử kết nối từ một thiết bị khác trong cùng mạng, hoặc từ một mạng hoàn toàn khác (như 4G) để xác nhận server đang hoạt động bình thường.

Có cách nào để server tự khởi động lại nếu bị crash không? Có, dùng một file batch script (.bat) với vòng lặp tự động khởi động lại sau một khoảng thời gian chờ (ví dụ 60 giây) mỗi khi tiến trình server đóng — đây là cách phổ biến để duy trì server hoạt động liên tục mà không cần giám sát thủ công.

Evrima có lệnh teleport hoặc spawn khủng long cho admin không? Không. Đây là điểm khác biệt cố ý so với bản Legacy cũ — Evrima không có lệnh dịch chuyển, spawn theo ý muốn, hay hồi máu cho admin. Quyền quản trị chỉ giới hạn ở kiểm duyệt, xem thông tin, và điều chỉnh thông số thế giới nhằm giữ tính toàn vẹn mô phỏng của game.

Vì sao lệnh RCON của tôi báo lỗi dù cú pháp có vẻ đúng? Nguyên nhân phổ biến nhất là dùng dấu cách thay vì dấu phẩy giữa các tham số — Evrima yêu cầu định dạng lệnh tham_số_1,tham_số_2 (phẩy, không phải cách) cho các lệnh có nhiều tham số, khác với quy ước của phần lớn game khác.


Lưu ý: The Isle: Evrima vẫn đang trong giai đoạn phát triển (Early Access), quy trình setup server và các tùy chọn cấu hình trong Game.ini có thể thay đổi qua các bản cập nhật tiếp theo. Nếu muốn tránh việc tự cấu hình thủ công (port forwarding, firewall…), bạn cũng có thể cân nhắc thuê dịch vụ hosting quản lý sẵn (managed hosting) chuyên cho The Isle Evrima.

Exit mobile version