Sm3.jpg
ระดับกลาง

ตั้งค่าเซิร์ฟเวอร์ Soulmask 1.0

คู่มือตั้งค่าเซิร์ฟเวอร์ Soulmask 1.0 แบบสมบูรณ์: การตั้งค่าโหมดเกม, พอร์ต และ GameXishu.json เพื่อประสบการณ์การเล่นที่ราบรื่น

Nuwel

Nuwel

อัปเดต Apr 14, 2026

Sm3.jpg

Soulmask อัปเดตเป็นเวอร์ชัน 1.0 เมื่อวันที่ 10 เมษายน 2026 และมาพร้อมกับระบบเซิร์ฟเวอร์เฉพาะที่ใช้งานได้จริง ไม่ว่าคุณจะต้องการโลก PvE ส่วนตัวสำหรับเผ่าของคุณ หรือเซิร์ฟเวอร์ PvP เต็มรูปแบบที่เปิดให้สาธารณะ การตั้งค่าเซิร์ฟเวอร์เฉพาะนั้นตรงไปตรงมาเมื่อคุณทราบขั้นตอนที่ถูกต้อง คู่มือนี้จะแนะนำทุกอย่าง: ข้อกำหนดฮาร์ดแวร์ ไฟล์เซิร์ฟเวอร์ การส่งต่อพอร์ต โหมดเกม และการตั้งค่า GameXishu.json ที่ควบคุมตัวแปรการเล่นเกมเกือบทั้งหมด

คุณต้องเตรียมอะไรบ้างก่อนตั้งค่าเซิร์ฟเวอร์ Soulmask?

ก่อนที่จะแตะต้อง SteamCMD ให้ยืนยันว่าฮาร์ดแวร์ของคุณตรงตามข้อกำหนดขั้นต่ำที่ระบุไว้ในคู่มือการตั้งค่า Survival Servers กระบวนการเซิร์ฟเวอร์เพียงอย่างเดียวใช้ RAM มากกว่า 12GB ดังนั้น 16GB คือขั้นต่ำที่จำเป็น การรันทั้งสองแผนที่พร้อมกันต้องการทรัพยากรมากขึ้น

Loading table...

Linux ก็รองรับเช่นกัน ความแตกต่างเพียงอย่างเดียวคือ App ID ของ SteamCMD: ใช้ 3017300 สำหรับ Linux และ 3017310 สำหรับ Windows ตามที่ยืนยันในเอกสารของ Survival Servers

การตั้งค่าไฟล์แบตช์สำหรับเปิดเซิร์ฟเวอร์

การตั้งค่าไฟล์แบตช์สำหรับเปิดเซิร์ฟเวอร์

วิธีดาวน์โหลดและติดตั้งไฟล์เซิร์ฟเวอร์ Soulmask

กระบวนการตั้งค่าใช้ SteamCMD ซึ่งเป็นเครื่องมือบรรทัดคำสั่งของ Valve สำหรับดาวน์โหลดไฟล์เซิร์ฟเวอร์เฉพาะโดยไม่ต้องเป็นเจ้าของเกมบนเครื่องนั้น

  1. สร้างโฟลเดอร์สำหรับไฟล์เซิร์ฟเวอร์ของคุณ เช่น C:\SoulmaskServer
  2. ดาวน์โหลด SteamCMD จากวิกิสำหรับนักพัฒนาอย่างเป็นทางการของ Valve และแตกไฟล์ไปยังโฟลเดอร์นั้น
  3. สร้างไฟล์แบตช์ชื่อ UpdateSoulmask.bat ด้วยเนื้อหานี้:
  • steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
  1. คลิกขวาที่ไฟล์แบตช์และรันในฐานะผู้ดูแลระบบ
  2. รอจนกว่าการดาวน์โหลดจะเสร็จสิ้น ไฟล์เซิร์ฟเวอร์ทั้งหมดจะปรากฏในไดเรกทอรีการติดตั้งของคุณ

เมื่อดาวน์โหลดไฟล์เสร็จแล้ว ให้สร้างไฟล์แบตช์ที่สองชื่อ 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 ออกทั้งหมด

โหมดเกมใดบ้างที่มีให้ใน Soulmask 1.0?

Soulmask 1.0 มาพร้อมกับสี่โหมดที่แตกต่างกัน ซึ่งแต่ละโหมดจะเปลี่ยนวิธีการเล่นเกมในระดับพื้นฐาน ตามเอกสารการตั้งค่าของ Survival Servers โหมดเหล่านี้คือ:

  • โหมดเอาชีวิตรอด (Survival Mode) — ประสบการณ์เริ่มต้นพร้อมการปรับสมดุลการเล่นช่วงกลางถึงท้ายเกม
  • โหมดเผ่า (Tribe Mode) — เน้นการจัดการสมาชิกเผ่า ระบบอัตโนมัติ และการสร้างอารยธรรม เพิ่มระบบอัปเกรดเผ่า (Tribe Upgrade System) สายเทคโนโลยีที่เชื่อมโยงกับระดับเผ่า (Tech Tree) เหตุการณ์สุ่มของพ่อค้า ระบบชื่อเสียง และการบุกรุกที่ดุร้ายยิ่งขึ้นผ่านเสาโทเท็มการบุกรุก (Invasion Totems)
  • โหมด PvP (PVP Mode) — เปิดใช้งานกฎการต่อสู้ระหว่างผู้เล่นกับผู้เล่นเต็มรูปแบบทั่วทั้งเซิร์ฟเวอร์
  • โหมดนักรบ (Warrior Mode) — โหมด speedrun ที่เน้นการต่อสู้ สถานะใกล้ตาย การผุพังของสิ่งก่อสร้าง การบุกรุก และการทิ้งไอเท็มเมื่อตายทั้งหมดจะถูกปิดใช้งาน คุณเริ่มต้นเป็นตัวละครเปล่า (คุณภาพทั่วไป ไม่มีพรสวรรค์) พร้อมชุดอุปกรณ์เริ่มต้น ศัตรูมีจำนวนมากขึ้น AI ฉลาดขึ้น การหลบหลีกแบบ i-frames ถูกลดทอน และการพัฒนาจะเร็วขึ้น

ทั้งสี่โหมดสามารถปรับแต่งได้อย่างเต็มที่ผ่าน GameXishu.json ดังนั้นจึงไม่มีอะไรตายตัวเมื่อคุณเลือกโหมด

หน้าจอสายเทคโนโลยีของโหมดเผ่า

หน้าจอสายเทคโนโลยีของโหมดเผ่า

วิธีตั้งค่าการส่งต่อพอร์ตสำหรับ Soulmask

การส่งต่อพอร์ตเป็นจุดที่โฮสต์เซิร์ฟเวอร์ครั้งแรกส่วนใหญ่ประสบปัญหา Soulmask ต้องการพอร์ตสี่พอร์ตที่ต้องเปิด และสองในนั้นจำเป็นอย่างยิ่งเพื่อให้ผู้เล่นค้นหาและเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้

Loading table...

ส่งต่อทั้งสี่พอร์ตบนเราเตอร์ของคุณ และยืนยันว่า Windows Firewall (หรือไฟร์วอลล์ Linux ที่เทียบเท่า) อนุญาตให้รับส่งข้อมูลขาเข้าบนแต่ละพอร์ต หากเซิร์ฟเวอร์ของคุณไม่ปรากฏในเบราว์เซอร์เซิร์ฟเวอร์ Steam หลังจากการตั้งค่า สาเหตุที่พบบ่อยที่สุดคือพอร์ต 27015 UDP ถูกบล็อก รหัสคำเชิญเชื่อมต่อโดยตรงของเซิร์ฟเวอร์ของคุณจะถูกเก็บไว้ในไฟล์ WS.log ที่ WS\Saved\Logs\WS.log ซึ่งผู้เล่นสามารถใช้เพื่อเชื่อมต่อด้วยตนเองหากการแสดงรายการในเบราว์เซอร์ล้มเหลว

คำอธิบายพารามิเตอร์การเปิดเซิร์ฟเวอร์ที่สำคัญ

คำสั่ง StartServer.bat รับรายการพารามิเตอร์จำนวนมาก นี่คือพารามิเตอร์ที่คุณจะปรับเปลี่ยนเป็นประจำ โดยอิงตามเอกสารของ Survival Servers:

  • -MaxPlayers=N — กำหนดขีดจำกัดผู้เล่น สูงสุด 70 คน
  • -GongHuiMaxMember=N — ควบคุมจำนวนสมาชิกเผ่าสูงสุด โดยมีค่าเริ่มต้นที่ 20 คน
  • -gamedistindex=N — กำหนดดัชนีภูมิภาค (0 ถึง 7) สำหรับการตั้งเวลาเหตุการณ์และเขตเวลา
  • -pve / -pvp — สลับชุดกฎการต่อสู้ของเซิร์ฟเวอร์
  • -initbackup — สร้างการสำรองข้อมูลโดยอัตโนมัติเมื่อเซิร์ฟเวอร์เริ่มทำงาน มีประโยชน์หลังการอัปเดต
  • -serverpm=MASK — จัดการรายการอนุญาต รายการแบน และการแบนผ่านรายการสิทธิ์

GameXishu.json ทำงานอย่างไร?

GameXishu.json เป็นไฟล์เดียวที่ควบคุมตัวแปรที่ปรับแต่งได้เกือบทั้งหมดใน Soulmask ไฟล์นี้อยู่ที่ WS\Saved\GameplaySettings\GameXishu.json และจะปรากฏขึ้นหลังจากเซิร์ฟเวอร์ทำงานครั้งแรกเท่านั้น ดังนั้น ให้เริ่มเซิร์ฟเวอร์หนึ่งครั้ง ปิดอย่างถูกต้อง แล้วจึงแก้ไขไฟล์

หมวดหมู่การตั้งค่า ตามที่ Survival Servers จัดทำเอกสารไว้ ประกอบด้วย:

  • ประสบการณ์และการพัฒนา (Experience and Progression) — ตัวคูณ XP สำหรับการรับรู้ ตัวละคร หน้ากาก ความชำนาญ การรวบรวม การประดิษฐ์ และการต่อสู้
  • ทรัพยากรและการประดิษฐ์ (Resources and Crafting) — อัตราการดรอปสำหรับการรวบรวม การขุด การตัดไม้ การฆ่าสัตว์ และความเร็วในการประดิษฐ์
  • การเอาชีวิตรอด (Survival) — อัตราการบริโภคอาหาร น้ำ และความทนทาน ตัวจับเวลาการเน่าเสียของไอเท็ม น้ำหนักบรรทุก และขนาดช่องเก็บของ
  • การต่อสู้ (Combat) — อัตราส่วนความเสียหาย PvE และ PvP ระยะเวลา i-frames การหลบหลีก และความเสียหายของโครงสร้าง
  • เผ่าและการเชื่อง (Tribe and Taming) — ขีดจำกัดการรับสมัคร ความเร็วในการเชื่อง ขีดจำกัดสัตว์ และการตั้งค่าการจำศีล
  • การก่อสร้าง (Building) — อัตราการผุพัง ความเร็วในการซ่อมแซม ขีดจำกัดการก่อสร้าง การตั้งค่าพอร์ทัล และขีดจำกัดสายพาน/เหมืองพลังงาน
  • การบุกรุก (Invasions) — การสะสมความร้อน ขนาดและความแข็งแกร่งของการบุกรุก จำนวนศัตรู ตัวจับเวลาคูลดาวน์ และหน้าต่างการโจมตี
  • คลัสเตอร์ (Cluster) — สลับ KaiQiKuaFu สำหรับโหมดข้ามเซิร์ฟเวอร์

คุณจะรันทั้งสองแผนที่และตั้งค่าคลัสเตอร์ข้ามแผนที่ได้อย่างไร?

Soulmask รองรับสองแผนที่: Cloud Mist Forest (แผนที่ดั้งเดิม ใช้ Level01_Main) และ Shifting Sands (แผนที่ธีมอียิปต์ ใช้ DLC_Level01_Main) DLC Shifting Sands เปิดให้รับฟรีตั้งแต่วันที่ 10 เมษายน ถึง 10 พฤษภาคม 2026 ตามคู่มือ Survival Servers

เพื่อให้ผู้เล่นสามารถเดินทางระหว่างทั้งสองแผนที่ได้ คุณต้องรันอินสแตนซ์เซิร์ฟเวอร์สองอินสแตนซ์ที่เชื่อมโยงเป็นคลัสเตอร์ แต่ละเซิร์ฟเวอร์ต้องการ ID เซิร์ฟเวอร์ที่ไม่ซ้ำกัน ชุดพอร์ตของตัวเอง และรหัสผ่านเข้าร่วมเดียวกัน โหมดข้ามเซิร์ฟเวอร์จะต้องเปิดใช้งานโดยการตั้งค่า KaiQiKuaFu=1 ใน GameXishu.json บนเซิร์ฟเวอร์ทั้งสอง

เซิร์ฟเวอร์หลัก (Cloud Mist Forest) ใช้ -serverid=1 -mainserverport=8781 และเซิร์ฟเวอร์ลูก (Shifting Sands) เชื่อมต่อกลับด้วย -serverid=2 -clientserverconnect=MAIN_IP:8781

สิ่งที่ถ่ายโอนระหว่างแผนที่: ข้อมูลตัวละคร (ระดับ หน้ากาก สายเทคโนโลยี สมาชิกเผ่า) สิ่งที่ถ่ายโอนไม่ได้: สิ่งก่อสร้าง ไอเท็มที่วางไว้ และช่องเก็บของในเครื่อง ตัวละครที่สร้างขึ้นใหม่ก็ไม่สามารถถ่ายโอนได้จนกว่าจะผ่านสถานะเริ่มต้น

คุณจะปิดเซิร์ฟเวอร์อย่างปลอดภัยได้อย่างไร?

การปิดหน้าต่างเซิร์ฟเวอร์โดยตรงมีความเสี่ยงที่จะทำให้เซฟเสียหาย ให้ใช้วิธีใดวิธีหนึ่งต่อไปนี้แทน:

  • Ctrl+C ในหน้าต่างคอนโซลเซิร์ฟเวอร์จะกระตุ้นการปิดระบบอย่างราบรื่นพร้อมกับการบันทึกอัตโนมัติ
  • Telnet ผ่าน EchoPort (ค่าเริ่มต้น 18888) เพื่อออกคำสั่งบันทึก/ปิดระบบ
  • RCON หากเปิดใช้งาน ผ่านไคลเอนต์ RCON
  • แผง GM ในเกม เพื่อบันทึกโลกก่อน จากนั้นจึงปิดเซิร์ฟเวอร์

ไฟล์บันทึกโลก (world.db) อยู่ที่ WS\Saved\Worlds\Dedicated\Level01_Main\world.db สำรองข้อมูลเป็นประจำนอกเหนือจากกำหนดการสำรองข้อมูลอัตโนมัติของเซิร์ฟเวอร์

สำหรับคู่มือเพิ่มเติมที่ครอบคลุมเกมเอาชีวิตรอด กลไกการสร้างฐาน และการจัดการเซิร์ฟเวอร์ในชื่ออื่นๆ เรียกดูคู่มือเพิ่มเติมบน GAMES.GG

คู่มือ

อัปเดตแล้ว

April 14th 2026

โพสต์แล้ว

April 14th 2026