แฟลชเซล 50% ลดทุกเซิร์ฟเวอร์ วันสุดท้าย!
สิ้นสุดใน: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

การดูแลและการจัดการโลก Stormworks


คู่มือนี้ครอบคลุมการดูแลและการจัดการโลกสำหรับเซิร์ฟเวอร์เฉพาะ Stormworks: Build and Rescue ของคุณ รวมถึงการตั้งค่าผู้ดูแล การจัดการผู้เล่น การควบคุมยานพาหนะ เนื้อหา Workshop การจัดการการบันทึก และการแก้ไขปัญหาทั่วไป

การตั้งค่าผู้ดูแล

Stormworks ใช้ระบบสิทธิ์ตาม Steam ID สำหรับการดูแลเซิร์ฟเวอร์ ผู้ดูแลมีสิทธิ์ที่สูงขึ้น รวมถึงความสามารถในการเตะและแบนผู้เล่น จัดการยานพาหนะ และแก้ไขการตั้งค่าโลก

การกำหนดค่าบัญชีผู้ดูแล

  1. หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
  2. เปิด File Manager หรือเชื่อมต่อผ่าน SFTP
  3. ค้นหาไฟล์ server_config.xml
  4. เพิ่มรายการผู้ดูแลภายในส่วนผู้ดูแล:
<admins>
    <admin steam_id="76561198012345678" />
    <admin steam_id="76561198087654321" />
</admins>
  1. บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ของคุณ
การค้นหา Steam IDs: ผู้เล่นสามารถค้นหา Steam64 ID ของตนได้ที่ steamid.io โดยป้อน URL โปรไฟล์ Steam ของพวกเขา Steam64 ID เป็นตัวเลข 17 หลักที่ขึ้นต้นด้วย 7656119

สิทธิ์ของโฮสต์

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

การจัดการผู้เล่น

ผู้ดูแลสามารถจัดการผู้เล่นผ่านเมนูเครื่องมือเซิร์ฟเวอร์ในเกมหรือผ่านคำสั่งเซิร์ฟเวอร์ เข้าถึงแผงผู้ดูแลในเกมโดยกด Esc และไปที่แท็บ Players

การดำเนินการจัดการผู้เล่น

การดำเนินการ คำอธิบาย วิธีใช้
Kick ลบผู้เล่นออกจากเซิร์ฟเวอร์ (พวกเขาสามารถกลับเข้าร่วมได้) เลือกผู้เล่นในแผงผู้ดูแล คลิก Kick
Ban ป้องกันผู้เล่นไม่ให้เข้าร่วมอย่างถาวร เลือกผู้เล่นในแผงผู้ดูแล คลิก Ban
Unban ลบการแบนของผู้เล่น แก้ไขรายการแบนในการกำหนดค่าเซิร์ฟเวอร์
Teleport to Player ย้ายตัวคุณเองไปยังตำแหน่งของผู้เล่นคนอื่น เลือกผู้เล่น คลิก Teleport To
Give Currency มอบเงินในเกมให้แก่ผู้เล่น เลือกผู้เล่น ป้อนจำนวน คลิก Give
Set Role กำหนดบทบาทผู้ดูแลหรือบทบาทเริ่มต้นให้แก่ผู้เล่น เลือกผู้เล่น เลือกบทบาทจากเมนูแบบเลื่อนลง

การจัดการรายการแบน

การแบนจะถูกจัดเก็บไว้ในการกำหนดค่าเซิร์ฟเวอร์ หากต้องการยกเลิกการแบนผู้เล่น ให้หยุดเซิร์ฟเวอร์และแก้ไขรายการแบนใน server_config.xml:

<banned_players>
    <!-- Remove the line for the player you want to unban -->
    <player steam_id="76561198099999999" />
</banned_players>

การจัดการยานพาหนะ

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

การกำจัดยานพาหนะ (Despawn)

ในฐานะผู้ดูแล คุณสามารถกำจัดยานพาหนะผ่านมุมมองแผนที่ในเกม:

  1. เปิดแผนที่ (ปุ่ม M โดยค่าเริ่มต้น)
  2. คลิกที่ไอคอนยานพาหนะเพื่อเลือก
  3. คลิกปุ่ม Despawn หรือ Remove

การล้างยานพาหนะทั้งหมด

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

  • ประสิทธิภาพของเซิร์ฟเวอร์ลดลงเนื่องจากมียานพาหนะมากเกินไป
  • เตรียมเซิร์ฟเวอร์สำหรับกิจกรรมหรือเซสชันใหม่
  • ทำความสะอาดหลังจากเกิดเหตุการณ์ก่อกวน (griefing)
ข้อควรระวัง: การล้างยานพาหนะทั้งหมดจะลบยานพาหนะที่เกิดขึ้นทุกคันในโลก รวมถึงยานพาหนะที่ผู้เล่นกำลังใช้งานอยู่ เตือนผู้เล่นที่เชื่อมต่ออยู่ก่อนทำการล้างจำนวนมาก

ขีดจำกัดจำนวนยานพาหนะ

กำหนดค่าขีดจำกัดยานพาหนะในการกำหนดค่าเซิร์ฟเวอร์เพื่อป้องกันปัญหาด้านประสิทธิภาพ:

<vehicle_settings
    max_vehicles="50"
    vehicle_despawn_time="1800"
    auto_clean_vehicles="true"
/>
เคล็ดลับด้านประสิทธิภาพ: ยานพาหนะที่ซับซ้อนซึ่งมีส่วนประกอบจำนวนมาก (ลอจิก เครื่องยนต์ เซ็นเซอร์) ใช้ทรัพยากรเซิร์ฟเวอร์มากกว่ายานพาหนะธรรมดาอย่างมาก หากเซิร์ฟเวอร์ของคุณพบอาการกระตุก จำนวนและความซับซ้อนของยานพาหนะเป็นสิ่งแรกที่ควรตรวจสอบ เซิร์ฟเวอร์ที่มียานพาหนะซับซ้อน 20 คันอาจทำงานได้แย่กว่าเซิร์ฟเวอร์ที่มีเรือธรรมดา 50 ลำ

เนื้อหา Workshop และยานพาหนะแบบกำหนดเอง

Stormworks มี Steam Workshop ที่ครอบคลุมพร้อมยานพาหนะและแอดออนที่สร้างโดยผู้เล่นนับพันรายการ การจัดการเนื้อหา Workshop บนเซิร์ฟเวอร์ของคุณมีความสำคัญทั้งสำหรับการเล่นเกมและประสิทธิภาพ

การเปิดใช้งานยานพาหนะ Workshop

การเกิดยานพาหนะ Workshop ถูกควบคุมในการกำหนดค่าเซิร์ฟเวอร์:

<workshop_settings
    allow_workshop_vehicles="true"
/>

เมื่อเปิดใช้งาน ผู้เล่นคนใดก็ตามสามารถเกิดยานพาหนะที่พวกเขาสมัครรับใน Steam Workshop ได้ ข้อมูลยานพาหนะจะถูกถ่ายโอนจากไคลเอนต์ของผู้เล่นที่ทำการเกิด

การจัดการเนื้อหา Workshop

  • อนุญาตเนื้อหา Workshop ทั้งหมด: ตั้งค่า allow_workshop_vehicles="true" สำหรับเซิร์ฟเวอร์สร้างสรรค์แบบเปิด
  • ปิดใช้งานเนื้อหา Workshop: ตั้งค่า allow_workshop_vehicles="false" เพื่อจำกัดผู้เล่นให้ใช้เฉพาะยานพาหนะในตัวหรือยานพาหนะที่พวกเขาสร้างขึ้นใหม่บนเซิร์ฟเวอร์
หมายเหตุ: ยานพาหนะ Workshop บางคันถูกออกแบบมาโดยเจตนาเพื่อทำให้เกิดอาการกระตุกหรือทำให้เซิร์ฟเวอร์ล่ม (มักเรียกว่า "lag machines") หากคุณใช้งานเซิร์ฟเวอร์สาธารณะ พิจารณามีผู้ดูแลที่ทำงานอยู่ซึ่งสามารถกำจัดยานพาหนะที่มีปัญหาได้อย่างรวดเร็ว

การจัดการการตั้งค่าโลก

ผู้ดูแลสามารถแก้ไขการตั้งค่าโลกบางอย่างขณะรันไทม์ผ่านเมนูการตั้งค่าในเกม ซึ่งรวมถึง:

การตั้งค่า ผลกระทบ ผลกระทบต่อประสิทธิภาพ
สภาพอากาศ สลับสภาพอากาศแบบไดนามิกและพายุ น้อยที่สุด
วงจรกลางวัน/กลางคืน เปิดหรือปิดการดำเนินไปของเวลา ไม่มี
เชื้อเพลิงไม่จำกัด ยานพาหนะไม่หมดเชื้อเพลิง ไม่มี
กระสุนไม่จำกัด อาวุธไม่หมดกระสุน ไม่มี
ความเสียหายของยานพาหนะ ยานพาหนะสามารถได้รับความเสียหายหรือไม่ ลดลงเล็กน้อยเมื่อปิดใช้งาน
การเทเลพอร์ต อนุญาตการเทเลพอร์ตตามแผนที่ ไม่มี

การจัดการการบันทึก

ช่องบันทึกหลายช่อง

Stormworks รองรับช่องบันทึก 4 ช่อง ทำให้คุณสามารถดูแลโลกที่แตกต่างกันได้ หากต้องการสลับช่องบันทึก:

  1. หยุดเซิร์ฟเวอร์
  2. แก้ไขแอตทริบิวต์ save_name ใน server_config.xml เพื่อชี้ไปยังการบันทึกอื่น
  3. เริ่มเซิร์ฟเวอร์ มันจะโหลดการบันทึกที่ระบุ

การสร้างการสำรองข้อมูล

การสำรองข้อมูลเป็นประจำช่วยป้องกันการสูญหายของข้อมูลจากความเสียหาย การลบโดยไม่ตั้งใจ หรือการก่อกวน:

  1. หยุดเซิร์ฟเวอร์เพื่อให้แน่ใจว่าข้อมูลการบันทึกถูกเขียนลงดิสก์
  2. เชื่อมต่อผ่าน SFTP หรือใช้ File Manager ของ GPanel
  3. ไปที่ไดเรกทอรีการบันทึก (โดยทั่วไปคือ save/ ในรูทของเซิร์ฟเวอร์)
  4. ดาวน์โหลดโฟลเดอร์บันทึกทั้งหมดสำหรับช่องที่ใช้งานอยู่ของคุณ
  5. จัดเก็บการสำรองข้อมูลพร้อมป้ายกำกับวันที่ (เช่น save_slot1_2026-02-26.zip)

การกู้คืนการสำรองข้อมูล

  1. หยุดเซิร์ฟเวอร์
  2. เชื่อมต่อผ่าน SFTP
  3. เปลี่ยนชื่อโฟลเดอร์บันทึกปัจจุบัน (เช่น save_slot1 เป็น save_slot1_old) เป็นมาตรการป้องกัน
  4. อัปโหลดไฟล์สำรองของคุณไปยังตำแหน่งไดเรกทอรีบันทึกเดิม
  5. เริ่มเซิร์ฟเวอร์ มันจะโหลดข้อมูลการบันทึกที่กู้คืนแล้ว
คำเตือน: การกู้คืนการสำรองข้อมูลจะเขียนทับข้อมูลโลกปัจจุบันทั้งหมดสำหรับช่องบันทึกนั้น รวมถึงความก้าวหน้าของผู้เล่น ยานพาหนะ และเงิน สิ่งนี้ไม่สามารถเรียกคืนได้เว้นแต่คุณจะมีการสำรองข้อมูลของสถานะปัจจุบัน

การแก้ไขปัญหา

เซิร์ฟเวอร์ล่ม

  • ตรวจสอบจำนวนยานพาหนะ: ยานพาหนะมากเกินไป (โดยเฉพาะยานพาหนะที่ซับซ้อน) เป็นสาเหตุที่พบบ่อยที่สุดของการล่ม ลด max_vehicles และเปิดใช้งาน auto_clean_vehicles
  • ตรวจสอบบันทึกเซิร์ฟเวอร์: ตรวจสอบเอาต์พุตคอนโซลเซิร์ฟเวอร์ใน GPanel เพื่อหาข้อความแสดงข้อผิดพลาดก่อนการล่ม
  • อัปเดตเซิร์ฟเวอร์: ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณใช้เวอร์ชันล่าสุด การอัปเดตเกมมักรวมการแก้ไขด้านความเสถียร
  • การบันทึกเสียหาย: หากเซิร์ฟเวอร์ล่มทันทีเมื่อเริ่มต้น ข้อมูลการบันทึกอาจเสียหาย ลองโหลดช่องบันทึกอื่นหรือกู้คืนการสำรองข้อมูล

การไม่ซิงค์ของผู้เล่น (Desync)

  • การไม่ซิงค์เกิดขึ้นเมื่อผู้เล่นเห็นสถานะของโลกที่แตกต่างกัน สิ่งนี้พบได้บ่อยกับยานพาหนะที่ซับซ้อน
  • ลดจำนวนยานพาหนะที่ใช้งานอยู่เพื่อลดการไม่ซิงค์
  • ผู้เล่นที่มีเวลาแฝงสูง (200+ ms) จะประสบกับการไม่ซิงค์มากขึ้น พิจารณากำหนดความคาดหวังเกี่ยวกับภูมิภาคของเซิร์ฟเวอร์ในชื่อเซิร์ฟเวอร์
  • การให้ผู้เล่นเกิดใหม่หรือกลับเข้าร่วมมักจะแก้ปัญหาการไม่ซิงค์ของแต่ละคนได้

อาการกระตุกของยานพาหนะ

  • ยานพาหนะที่ซับซ้อนซึ่งมีส่วนประกอบลอจิกหลายร้อยชิ้นเป็นสาเหตุหลักของอาการกระตุกของเซิร์ฟเวอร์
  • ตั้งค่าขีดจำกัด max_vehicles ให้ต่ำลง (20-30 สำหรับเซิร์ฟเวอร์สาธารณะ)
  • เปิดใช้งานการทำความสะอาดอัตโนมัติเพื่อกำจัดยานพาหนะที่ถูกทิ้งร้าง
  • ตรวจสอบว่ายานพาหนะคันใดที่ทำให้เกิดอาการกระตุกและกำจัดออก ยานพาหนะที่มีเซ็นเซอร์ กล้อง หรือลอจิกเกตมากเกินไปเป็นตัวการที่พบได้บ่อย

โลกเสียหาย

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

บทความที่เกี่ยวข้อง

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


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.