Soulmask เปิดตัวเวอร์ชัน 1.0 เมื่อวันที่ 10 เมษายน 2026 และพร้อมกับการเปิดตัวเต็มรูปแบบ ก็มาพร้อมกับโหมดเกมใหม่ แผนที่ที่สอง และระบบการตั้งค่าเซิร์ฟเวอร์ที่ได้รับการปรับปรุงให้ดีขึ้น การรันเซิร์ฟเวอร์เฉพาะของคุณเองจะทำให้คุณควบคุมทุกอย่างได้อย่างเต็มที่ ตั้งแต่ระดับ XP ไปจนถึงความถี่ของการบุกรุก และกระบวนการตั้งค่าก็ตรงไปตรงมามากกว่าเกมแนวเอาชีวิตรอดส่วนใหญ่ในตลาดนี้ คู่มือนี้จะแนะนำทุกขั้นตอน ตั้งแต่การดาวน์โหลดไฟล์เซิร์ฟเวอร์ไปจนถึงการรักษาความปลอดภัยข้อมูลสำรองของคุณ
คุณต้องเตรียมอะไรบ้างก่อนเริ่ม?
ก่อนที่จะแตะต้อง SteamCMD ตรวจสอบให้แน่ใจว่าเครื่องของคุณตรงตามข้อกำหนด เซิร์ฟเวอร์ Soulmask เพียงอย่างเดียวใช้ RAM ถึง 12GB ดังนั้นสเปกขั้นต่ำคือ RAM 16GB คุณยังต้องมี โปรเซสเซอร์ 64 บิต (แนะนำแบบควอดคอร์, ดูอัลคอร์คือขั้นต่ำสุด) พื้นที่ว่างในดิสก์อย่างน้อย 30GB (มากขึ้นหากคุณวางแผนที่จะรันทั้งสองแผนที่) และต้องเป็น Windows 10 64 บิต, Windows Server 2019 หรือ Linux
ในส่วนของเครือข่าย ต้องเปิดพอร์ตสี่พอร์ต:
ทำการ Forward ทั้งสี่พอร์ตบนเราเตอร์ของคุณ และตรวจสอบให้แน่ใจว่าไฟร์วอลล์ของคุณ (Windows Firewall หรือโปรแกรมเทียบเท่าบน Linux) อนุญาตการรับส่งข้อมูลขาเข้าในแต่ละพอร์ต หากเซิร์ฟเวอร์ของคุณไม่ปรากฏในเบราว์เซอร์ สาเหตุที่พบบ่อยที่สุดคือพอร์ต query (27015 UDP) ถูกบล็อก คุณสามารถค้นหาโค้ดเชิญโดยตรงของเซิร์ฟเวอร์ของคุณได้ภายในไฟล์ WS.log และแชร์ให้กับผู้เล่นเป็นทางเลือกสำรอง
ข้อมูล
พอร์ต 18888 และ 19000 เป็นทางเลือกหากคุณไม่ต้องการเข้าถึงการดูแลระบบจากระยะไกล แต่การเปิดใช้งานจะช่วยให้คุณมีเส้นทางปิดเซิร์ฟเวอร์ได้อย่างปลอดภัยโดยไม่ต้องเสี่ยงต่อความเสียหายของไฟล์บันทึก

การ Forward พอร์ตสำหรับเซิร์ฟเวอร์ Soulmask
จะติดตั้งไฟล์เซิร์ฟเวอร์ Soulmask ได้อย่างไร?
การติดตั้งใช้ SteamCMD ซึ่งเป็นเครื่องมือบรรทัดคำสั่งของ Valve สำหรับดาวน์โหลดไฟล์เซิร์ฟเวอร์เกมโดยไม่ต้องเป็นเจ้าของเกมในบัญชีนั้น
- สร้างโฟลเดอร์สำหรับไฟล์เซิร์ฟเวอร์ของคุณ เช่น C:\SoulmaskServer
- ดาวน์โหลด SteamCMD และแตกไฟล์ไปยังโฟลเดอร์นั้น
- สร้างไฟล์แบทช์ชื่อ UpdateSoulmask.bat ที่มีเนื้อหาดังนี้:
@echo off steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- คลิกขวาที่ไฟล์แล้วเลือก "Run as Administrator"
- รอจนกว่าการดาวน์โหลดจะเสร็จสิ้น ไฟล์เซิร์ฟเวอร์ทั้งหมดจะถูกบันทึกลงในไดเรกทอรีการติดตั้งของคุณ
ผู้ใช้ Linux ให้เปลี่ยน App ID เป็น 3017300 แทน 3017310 นั่นคือความแตกต่างเพียงอย่างเดียวระหว่างแพลตฟอร์มในขั้นตอนการดาวน์โหลด
เมื่อดาวน์โหลดไฟล์เสร็จแล้ว ให้สร้างไฟล์แบทช์ที่สองชื่อ StartServer.bat ตัวอย่างคำสั่งเปิดใช้งานที่ใช้งานได้มีดังนี้:
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
แทนที่ชื่อเซิร์ฟเวอร์และรหัสผ่านด้วยค่าของคุณเอง ลบ -PSW ออกทั้งหมดหากคุณต้องการเซิร์ฟเวอร์แบบเปิด
คำเตือน
ห้ามปิดหน้าต่างเซิร์ฟเวอร์โดยตรงเด็ดขาด วิธีนั้นจะนำไปสู่ความเสียหายของไฟล์บันทึก ให้ใช้ Ctrl+C ในคอนโซล เชื่อมต่อผ่าน telnet ที่พอร์ต 18888 หรือใช้แผง GM ในเกมเพื่อบันทึกและปิดเซิร์ฟเวอร์อย่างถูกต้อง
โหมดเกมใดบ้างที่มีให้เล่นใน Soulmask 1.0?
Soulmask 1.0 มาพร้อมกับสี่โหมดที่แตกต่างกัน โดยแต่ละโหมดจะเน้นรูปแบบการเล่นที่แตกต่างกัน พารามิเตอร์การเปิดใช้งานที่คุณใช้ (-pve หรือ -pvp) จะกำหนดชุดกฎพื้นฐาน แต่ไฟล์ GameXishu.json จะช่วยให้คุณปรับแต่งเกือบทุกอย่างเพิ่มเติมได้
โหมดนักรบเป็นโหมดที่โดดเด่นที่สุดในสี่โหมด คุณจะเริ่มต้นด้วยตัวละครเปล่า (คุณภาพทั่วไป, ไม่มีพรสวรรค์) พร้อมชุดอุปกรณ์เริ่มต้น และโหมดนี้จะตัดจุดเสียดทานของการเอาชีวิตรอดหลายอย่างออกไปพร้อมๆ กับทำให้การต่อสู้ยากขึ้น ควรสังเกตว่าความพร้อมใช้งานของโหมดเกมบนเซิร์ฟเวอร์เฉพาะอาจขึ้นอยู่กับเวอร์ชันของเซิร์ฟเวอร์ โปรดตรวจสอบหน้า Steam อย่างเป็นทางการหากโหมดใดโหมดหนึ่งไม่ปรากฏ

ตัวเลือกโหมดเกม Soulmask 1.0
จะตั้งค่าการเล่นเกมใน GameXishu.json ได้อย่างไร?
การปรับแต่งเซิร์ฟเวอร์เชิงลึกทั้งหมดจะอยู่ในไฟล์ GameXishu.json ซึ่งอยู่ที่ WS\Saved\GameplaySettings\GameXishu.json ไฟล์นี้จะยังไม่ปรากฏจนกว่าเซิร์ฟเวอร์จะทำงานครั้งแรก ดังนั้น ให้เปิดเซิร์ฟเวอร์หนึ่งครั้ง ปิดอย่างถูกต้อง จากนั้นจึงเปิดไฟล์
การตั้งค่าแบ่งออกเป็นหลายหมวดหมู่หลัก:
- ประสบการณ์และการพัฒนา (Experience & Progression) — ตัวคูณ XP สำหรับการรับรู้, ตัวละคร, หน้ากาก, ความชำนาญ, การรวบรวม, การประดิษฐ์ และการต่อสู้
- ทรัพยากรและการประดิษฐ์ (Resources & Crafting) — อัตราการดรอปสำหรับการรวบรวม, การขุด, การตัดไม้, การฆ่าสัตว์ และความเร็วในการประดิษฐ์
- การเอาชีวิตรอด (Survival) — อัตราการบริโภคอาหาร, น้ำ และความทนทาน; ตัวจับเวลาการเสื่อมสภาพของไอเทม; น้ำหนักที่บรรทุกได้; ขนาดช่องเก็บของ
- การต่อสู้ (Combat) — อัตราส่วนความเสียหาย PvE และ PvP, ระยะเวลา i-frames ของการหลบ, ความเสียหายของโครงสร้าง
- เผ่าและการทำให้เชื่อง (Tribe & Taming) — ขีดจำกัดการรับสมัคร, ความเร็วในการทำให้เชื่อง, ขีดจำกัดสัตว์, การตั้งค่าการจำศีล
- การก่อสร้าง (Building) — อัตราการเสื่อมสภาพ, ความเร็วในการซ่อมแซม, ขีดจำกัดการก่อสร้าง, การตั้งค่าพอร์ทัล, ขีดจำกัดเครื่องจักรสายพานและแหล่งพลังงาน
- การบุกรุก (Invasions) — การสะสมความร้อน, ขนาดและความแข็งแกร่งของการบุกรุก, จำนวนศัตรู, ตัวจับเวลาคูลดาวน์, หน้าต่างการโจมตี
- คลัสเตอร์ (Cluster) — สลับโหมดข้ามเซิร์ฟเวอร์ (KaiQiKuaFu), การเข้าถึงโหมดการต่อสู้
XP การรับรู้มีตัวคูณแยกต่างหากจาก XP ตัวละครและหน้ากาก ซึ่งมีความสำคัญหากคุณกำลังพยายามสร้างเซิร์ฟเวอร์ที่การพัฒนาจะเร็วขึ้นในบางพื้นที่มากกว่าที่อื่น หลังจากทดสอบการผสมผสานตัวคูณต่างๆ วิธีการที่ชุมชนส่วนใหญ่ใช้คือการเพิ่ม XP การรับรู้และการรวบรวมก่อน เนื่องจากเป็นคอขวดที่ใหญ่ที่สุดในช่วงต้นเกมโดยไม่แตะต้อง XP การต่อสู้
ข้อมูล
หากคุณเช่าบริการจากผู้ให้บริการโฮสติ้ง หลายรายจะเปิดเผยการตั้งค่าเหล่านี้ผ่านแผงควบคุมเว็บภายใต้ปุ่มเช่น "Modify Server Config" ดังนั้นคุณอาจไม่จำเป็นต้องแก้ไขไฟล์ JSON ดิบเลย
พารามิเตอร์การเปิดใช้งานเซิร์ฟเวอร์ที่สำคัญมีอะไรบ้าง?
นอกเหนือจากพื้นฐานในตัวอย่าง StartServer.bat แล้ว ยังมีพารามิเตอร์อีกหลายอย่างที่ควรทราบ:
แฟล็ก -initbackup ถูกใช้น้อยเกินไป การเพิ่มลงในคำสั่งเปิดใช้งานของคุณหมายความว่าทุกครั้งที่รีสตาร์ท จะมีการสร้างข้อมูลสำรองที่สะอาดก่อนที่ทุกอย่างจะโหลด ซึ่งเป็นเครือข่ายความปลอดภัยง่ายๆ สำหรับการตรวจจับความเสียหายตั้งแต่เนิ่นๆ
จะรันแผนที่ Soulmask ทั้งสองแผนที่ได้อย่างไร?
Soulmask 1.0 รองรับสองแผนที่ Cloud Mist Forest เป็นแผนที่ดั้งเดิม เปิดตัวด้วย Level01_MainShifting Sands เป็นแผนที่ DLC ในธีมอียิปต์ เปิดตัวด้วย DLC_Level01_Main แผนที่ DLC Shifting Sands สามารถรับได้ฟรีระหว่างวันที่ 10 เมษายน ถึง 10 พฤษภาคม 2026
เพื่อให้ผู้เล่นสามารถเดินทางระหว่างทั้งสองแผนที่ได้ คุณต้องรันอินสแตนซ์เซิร์ฟเวอร์สองตัวที่เชื่อมโยงกันเป็นคลัสเตอร์ เซิร์ฟเวอร์หลัก (Cloud Mist Forest) จะได้รับ -serverid=1 -mainserverport=8781 และเซิร์ฟเวอร์ลูก (Shifting Sands) จะเชื่อมต่อกลับด้วย -serverid=2 -clientserverconnect=MAIN_IP:8781 คุณยังต้องตั้งค่า KaiQiKuaFu=1 ใน GameXishu.json บนเซิร์ฟเวอร์ทั้งสอง
มีบางสิ่งที่ควรจำสำหรับคลัสเตอร์:
- เซิร์ฟเวอร์แต่ละตัวต้องมีชุดพอร์ตที่ไม่ซ้ำกัน (เกม, query, echo, RCON)
- เซิร์ฟเวอร์ทั้งสองควรใช้รหัสผ่านการเข้าร่วมและโหมดเกมเดียวกัน
- ข้อมูลตัวละคร (ระดับ, หน้ากาก, Tech Tree, สมาชิกเผ่า) จะถูกถ่ายโอนผ่านพอร์ทัลมหาสมุทร
- สิ่งก่อสร้าง, ทรัพยากรที่วางไว้ และช่องเก็บของในเครื่อง จะไม่ ถูกถ่ายโอนระหว่างแผนที่
- ตัวละครที่สร้างขึ้นใหม่จะไม่สามารถถ่ายโอนได้จนกว่าจะผ่านสถานะเริ่มต้นไปแล้ว
คำเตือน
การแปลงไฟล์บันทึกเซิร์ฟเวอร์แบบสแตนด์อโลนที่มีอยู่ให้เป็นคลัสเตอร์จะเปลี่ยนวิธีการจัดเก็บข้อมูลบัญชี สำรองไฟล์ world.db ของคุณก่อนที่จะพยายามแปลง
การตั้งค่าเซิร์ฟเวอร์คลัสเตอร์ข้ามแผนที่
ไฟล์เซิร์ฟเวอร์ที่สำคัญอยู่ที่ไหน?
การติดตามตำแหน่งไฟล์จะช่วยประหยัดเวลาได้มากเมื่อมีบางอย่างผิดพลาด:
ไฟล์ world.db คือไฟล์บันทึกโลกทั้งหมดของคุณ คัดลอกไปยังที่ปลอดภัยก่อนการเปลี่ยนแปลงการตั้งค่าที่สำคัญ ก่อนการอัปเดตเกม และก่อนที่จะพยายามย้ายคลัสเตอร์ ระบบสำรองข้อมูลอัตโนมัติจะเขียนไปยังโฟลเดอร์ backup\ ตามช่วงเวลาที่ตั้งค่าโดย -backup แต่การคัดลอกด้วยตนเองนั้นไม่มีค่าใช้จ่ายและช่วยให้เซิร์ฟเวอร์หลายแห่งรอดพ้นจากสถานะที่ไม่สามารถกู้คืนได้
สำหรับคู่มือเพิ่มเติมที่ครอบคลุมเกมแนวเอาชีวิตรอด ระบบการประดิษฐ์ และการจัดการเซิร์ฟเวอร์ โปรด เรียกดูคู่มือเพิ่มเติมได้ที่ GAMES.GG

