Soulmask đã đạt phiên bản 1.0 vào ngày 10 tháng 4 năm 2026, và cùng với đó là hệ thống máy chủ riêng chuyên dụng thực sự đáng để sử dụng. Dù bạn muốn một thế giới PvE riêng tư cho bộ tộc của mình hay một máy chủ PvP đầy đủ mở cho công chúng, việc thiết lập một máy chủ chuyên dụng khá đơn giản khi bạn biết các bước chính xác. Hướng dẫn này sẽ đi qua mọi thứ: yêu cầu phần cứng, tệp máy chủ, chuyển tiếp cổng, chế độ trò chơi và tệp cấu hình GameXishu.json, nơi kiểm soát gần như mọi biến số trong lối chơi.
Bạn cần gì trước khi thiết lập máy chủ Soulmask?
Trước khi chạm vào SteamCMD, hãy xác nhận phần cứng của bạn đáp ứng các yêu cầu tối thiểu được ghi lại trong hướng dẫn thiết lập của Survival Servers. Bản thân tiến trình máy chủ đã tiêu tốn hơn 12GB RAM, vì vậy 16GB là mức tối thiểu bắt buộc. Chạy cả hai bản đồ đồng thời đòi hỏi nhiều tài nguyên hơn nữa.
Không chạy máy chủ trên máy có ít hơn 16GB RAM. Bản thân tiến trình máy chủ yêu cầu 12GB+, và hệ thống cần thêm tài nguyên để hoạt động ổn định.
Linux cũng được hỗ trợ. Sự khác biệt duy nhất là App ID của SteamCMD: sử dụng 3017300 cho Linux và 3017310 cho Windows, như đã xác nhận trong tài liệu của Survival Servers.

Thiết lập tệp batch khởi chạy máy chủ
Cách tải xuống và cài đặt tệp máy chủ Soulmask
Quá trình thiết lập sử dụng SteamCMD, công cụ dòng lệnh của Valve để tải xuống các tệp máy chủ chuyên dụng mà không cần sở hữu trò chơi trên máy đó.
- Tạo một thư mục cho các tệp máy chủ của bạn, ví dụ: C:\SoulmaskServer.
- Tải xuống SteamCMD từ wiki dành cho nhà phát triển chính thức của Valve và giải nén nó vào thư mục đó.
- Tạo một tệp batch có tên UpdateSoulmask.bat với nội dung sau:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- Nhấp chuột phải vào tệp batch và chạy nó với quyền Quản trị viên.
- Chờ cho đến khi quá trình tải xuống hoàn tất. Tất cả các tệp máy chủ sẽ xuất hiện trong thư mục cài đặt của bạn.
Sau khi các tệp được tải xuống, hãy tạo một tệp batch thứ hai có tên StartServer.bat để khởi chạy máy chủ. Lệnh khởi chạy cốt lõi trông như thế này:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="My Soulmask Server" -MaxPlayers=60 -PSW="joinpassword" -adminpsw="adminpassword" -pve -saving=300 -backup=900 -online=Steam
Thay thế mật khẩu và tên máy chủ bằng các giá trị của riêng bạn. Nếu bạn không muốn mật khẩu tham gia, hãy xóa hoàn toàn tham số -PSW.
Các chế độ trò chơi nào có sẵn trong Soulmask 1.0?
Soulmask 1.0 đi kèm với bốn chế độ riêng biệt, mỗi chế độ thay đổi cách trò chơi diễn ra ở cấp độ cơ bản. Theo tài liệu thiết lập của Survival Servers, đó là:
- Chế độ Sinh tồn — Trải nghiệm mặc định với sự cân bằng lại tiến trình giữa và cuối trò chơi.
- Chế độ Bộ tộc — Tập trung vào quản lý thành viên bộ tộc, tự động hóa và xây dựng nền văn minh. Thêm Hệ thống Nâng cấp Bộ tộc, Cây Công nghệ gắn liền với Cấp độ Bộ tộc, các sự kiện thương nhân ngẫu nhiên, hệ thống danh tiếng và các cuộc xâm lược tích cực hơn thông qua các Cột Xâm lược.
- Chế độ PVP — Kích hoạt đầy đủ quy tắc người chơi với người chơi trên toàn máy chủ.
- Chế độ Chiến binh — Chế độ chạy nước rút tập trung vào chiến đấu. Trạng thái gần chết, sự phân rã công trình, các cuộc xâm lược và vật phẩm rơi ra khi chết đều bị vô hiệu hóa. Bạn bắt đầu với một nhân vật trống (chất lượng Thông thường, không có tài năng) với một bộ trang bị khởi đầu. Kẻ địch đông hơn, AI thông minh hơn, i-frame né tránh bị giảm sức mạnh và tiến trình được tăng tốc.
Cả bốn chế độ đều có thể điều chỉnh hoàn toàn thông qua GameXishu.json, vì vậy không có gì là cố định sau khi bạn chọn một chế độ.

Màn hình cây công nghệ Chế độ Bộ tộc
Cách cấu hình chuyển tiếp cổng cho Soulmask
Chuyển tiếp cổng là nơi hầu hết những người lưu trữ máy chủ lần đầu gặp sự cố. Soulmask yêu cầu bốn cổng được mở, và hai trong số đó là bắt buộc để người chơi tìm và kết nối với máy chủ của bạn.
Chuyển tiếp cả bốn cổng trên bộ định tuyến của bạn và xác nhận rằng Tường lửa Windows (hoặc tương đương trên Linux) cho phép lưu lượng truy cập đến trên mỗi cổng. Nếu máy chủ của bạn không xuất hiện trong trình duyệt máy chủ Steam sau khi thiết lập, thủ phạm phổ biến nhất là cổng 27015 UDP bị chặn. Mã mời kết nối trực tiếp của máy chủ của bạn được lưu trữ trong tệp WS.log tại WS\Saved\Logs\WS.log, mà người chơi có thể sử dụng để kết nối thủ công nếu danh sách trình duyệt gặp lỗi.
Để bảo mật, hãy giới hạn cổng bảng điều khiển telnet (18888) chỉ cho phép truy cập cục bộ. Việc công khai nó sẽ cho phép bất kỳ ai có mật khẩu đều có quyền truy cập quản trị trực tiếp vào bảng điều khiển máy chủ của bạn.
Giải thích các tham số khởi chạy máy chủ chính
Lệnh StartServer.bat chấp nhận một danh sách dài các tham số. Đây là những tham số bạn sẽ thực sự điều chỉnh thường xuyên, dựa trên tài liệu của Survival Servers:
- -MaxPlayers=N — Đặt giới hạn người chơi, tối đa là 70.
- -GongHuiMaxMember=N — Kiểm soát số lượng thành viên bộ tộc tối đa, mặc định là 20.
- -gamedistindex=N — Đặt chỉ số khu vực (từ 0 đến 7) cho việc lập lịch sự kiện và múi giờ.
- -pve / -pvp — Bật/tắt bộ quy tắc chiến đấu của máy chủ.
- -initbackup — Tự động tạo bản sao lưu khi khởi động máy chủ, hữu ích sau các bản cập nhật.
- -serverpm=MASK — Xử lý danh sách trắng, danh sách đen và cấm thông qua danh sách quyền.
GameXishu.json hoạt động như thế nào?
GameXishu.json là tệp duy nhất kiểm soát hầu hết mọi biến số có thể điều chỉnh trong Soulmask. Nó nằm tại WS\Saved\GameplaySettings\GameXishu.json và chỉ xuất hiện sau lần chạy đầu tiên của máy chủ, vì vậy hãy khởi động máy chủ một lần, tắt nó một cách gọn gàng, sau đó chỉnh sửa tệp.
Các danh mục cài đặt, như được ghi lại bởi Survival Servers, bao gồm:
- Kinh nghiệm và Tiến trình — Hệ số nhân XP cho nhận thức, nhân vật, mặt nạ, kỹ năng, thu thập, chế tạo và chiến đấu.
- Tài nguyên và Chế tạo — Tỷ lệ rơi khi thu thập, khai thác, đốn gỗ, giết mổ và tốc độ chế tạo.
- Sinh tồn — Tốc độ tiêu thụ thức ăn, nước uống và độ bền, bộ đếm thời gian phân rã vật phẩm, trọng lượng mang vác và kích thước kho đồ.
- Chiến đấu — Tỷ lệ sát thương PvE và PvP, thời lượng i-frame né tránh và sát thương công trình.
- Bộ tộc và Thuần hóa — Giới hạn tuyển dụng, tốc độ thuần hóa, giới hạn động vật và cài đặt ngủ đông.
- Xây dựng — Tốc độ phân rã, tốc độ sửa chữa, giới hạn xây dựng, cài đặt cổng và giới hạn băng chuyền/mỏ năng lượng.
- Xâm lược — Tích lũy nhiệt, quy mô và sức mạnh xâm lược, số lượng kẻ thù, bộ đếm thời gian hồi chiêu và cửa sổ tấn công.
- Cụm máy chủ — Chuyển đổi KaiQiKuaFu cho chế độ đa máy chủ.
Nếu bạn đang thuê dịch vụ từ nhà cung cấp dịch vụ lưu trữ, nhiều nhà cung cấp sẽ hiển thị các cài đặt này thông qua giao diện bảng điều khiển thay vì yêu cầu chỉnh sửa tệp trực tiếp. Hãy kiểm tra tài liệu của nhà cung cấp dịch vụ lưu trữ của bạn trước khi chỉnh sửa tệp JSON thủ công.
Làm thế nào để chạy cả hai bản đồ và thiết lập một cụm đa bản đồ?
Soulmask hỗ trợ hai bản đồ: Cloud Mist Forest (bản gốc, sử dụng Level01_Main) và Shifting Sands (bản đồ theo chủ đề Ai Cập, sử dụng DLC_Level01_Main). Bản DLC Shifting Sands đã được miễn phí nhận từ ngày 10 tháng 4 đến ngày 10 tháng 5 năm 2026, theo hướng dẫn của Survival Servers.
Để người chơi có thể di chuyển giữa cả hai bản đồ, bạn cần chạy hai phiên bản máy chủ riêng biệt được liên kết dưới dạng một cụm. Mỗi máy chủ yêu cầu một ID máy chủ duy nhất, bộ cổng riêng và cùng một mật khẩu tham gia. Chế độ đa máy chủ cũng phải được bật bằng cách đặt KaiQiKuaFu=1 trong GameXishu.json trên cả hai máy chủ.
Máy chủ chính (Cloud Mist Forest) sử dụng -serverid=1 -mainserverport=8781, và máy chủ con (Shifting Sands) kết nối lại bằng -serverid=2 -clientserverconnect=MAIN_IP:8781.
Những gì được chuyển giữa các bản đồ: dữ liệu nhân vật (cấp độ, mặt nạ, cây công nghệ, bộ lạc). Những gì không được chuyển: công trình, tài nguyên đã đặt và kho đồ cục bộ. Nhân vật mới tạo cũng không thể chuyển cho đến khi họ đã tiến triển qua trạng thái khởi đầu.
Làm thế nào để tắt máy chủ một cách an toàn?
Đóng cửa sổ máy chủ trực tiếp có nguy cơ làm hỏng bản lưu. Hãy sử dụng một trong các phương pháp sau thay thế:
- Ctrl+C trong cửa sổ bảng điều khiển máy chủ sẽ kích hoạt quá trình tắt máy gọn gàng với tính năng tự động lưu.
- Telnet thông qua EchoPort (mặc định 18888) để đưa ra lệnh lưu/tắt máy.
- RCON nếu được bật, thông qua một ứng dụng khách RCON.
- Bảng điều khiển GM trong trò chơi để lưu thế giới trước, sau đó đóng máy chủ.
Tệp lưu thế giới (world.db) nằm tại WS\Saved\Worlds\Dedicated\Level01_Main\world.db. Hãy sao lưu nó thường xuyên ngoài lịch trình sao lưu tự động của máy chủ.
Để có thêm các hướng dẫn về trò chơi sinh tồn, cơ chế xây dựng căn cứ và quản lý máy chủ trên các tựa game khác, hãy xem thêm các hướng dẫn trên GAMES.GG.

