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

คู่มือการติดตั้งม็อด Barotrauma


คู่มือการติดตั้งม็อด Barotrauma

คู่มือนี้ครอบคลุมวิธีการติดตั้ง จัดการ และอัปเดตม็อด Steam Workshop บนเซิร์ฟเวอร์เฉพาะ Barotrauma ของคุณที่โฮสต์กับ Legion Hosting ม็อดสามารถเพิ่มเรือดำน้ำที่กำหนดเอง สิ่งมีชีวิต ไอเทม และการเปลี่ยนแปลงเกมเพลย์ให้กับเซิร์ฟเวอร์ของคุณได้

กำลังมองหาการตั้งค่าเซิร์ฟเวอร์พื้นฐานอยู่หรือ? โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์เฉพาะ Barotrauma สำหรับการตั้งค่าเซิร์ฟเวอร์ การเลือกเรือดำน้ำ เซฟแคมเปญ และคำแนะนำในการเชื่อมต่อ

สารบัญ

  1. ม็อดทำงานอย่างไรบนเซิร์ฟเวอร์เฉพาะ
  2. การติดตั้งม็อด Workshop
  3. การกำหนดค่าม็อดใน serversettings.xml
  4. การอัปเดตม็อดให้ทันสมัย
  5. ความเข้ากันได้ของม็อด
  6. การลบม็อด

ม็อดทำงานอย่างไรบนเซิร์ฟเวอร์เฉพาะ

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

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

การติดตั้งม็อด Workshop

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

การติดตั้งทีละขั้นตอน

  1. บนพีซีของคุณเอง สมัครรับ (subscribe) ม็อดบน Steam Workshop และเปิด Barotrauma หนึ่งครั้งเพื่อดาวน์โหลด
  2. ค้นหาโฟลเดอร์ม็อดที่ดาวน์โหลดบนพีซีของคุณ ม็อด Workshop มักจะถูกเก็บไว้ที่:
    Steam\steamapps\workshop\content\602960\<ModID>\

    <ModID> คือ ID ตัวเลขจาก URL ของ Workshop ของม็อด

  3. เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP หรือเปิดตัวจัดการไฟล์ใน GPanel
  4. ไปยังไดเรกทอรี LocalMods/ ในโฟลเดอร์เซิร์ฟเวอร์ Barotrauma ของคุณ หากไดเรกทอรีนี้ไม่มีอยู่ ให้สร้างขึ้น
  5. อัปโหลดโฟลเดอร์ม็อดทั้งหมด (โฟลเดอร์ที่ตั้งชื่อด้วย ID ตัวเลขของม็อด) เข้าไปใน LocalMods/
  6. กำหนดค่าม็อดใน serversettings.xml ตามที่อธิบายไว้ในส่วนถัดไป
  7. รีสตาร์ทเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล
เคล็ดลับ: โฟลเดอร์ม็อดแต่ละอันควรมีไฟล์ filelist.xml ที่ระบุม็อด หากไฟล์นี้ขาดหายไป ม็อดจะไม่ถูกตรวจพบโดยเซิร์ฟเวอร์

การกำหนดค่าม็อดใน serversettings.xml

หลังจากอัปโหลดไฟล์ม็อดแล้ว คุณต้องลงทะเบียนม็อดในการกำหนดค่าเซิร์ฟเวอร์ของคุณ เปิด serversettings.xml และเพิ่มม็อดเข้าไปในรายการแพ็กเกจเนื้อหาที่ติดตั้ง

สำคัญ: หยุดเซิร์ฟเวอร์ของคุณเสมอก่อนที่จะแก้ไข serversettings.xml เซิร์ฟเวอร์จะเขียนทับไฟล์นี้เมื่อปิดเครื่อง ดังนั้นการเปลี่ยนแปลงใด ๆ ที่ทำในขณะที่เซิร์ฟเวอร์กำลังทำงานจะสูญหายไป

อ้างอิงไฟล์ filelist.xml ของม็อดเพื่อหาชื่อภายในที่ถูกต้อง รูปแบบการกำหนดค่าที่แม่นยำขึ้นอยู่กับเวอร์ชัน Barotrauma ของคุณ แต่โดยทั่วไปม็อดจะปรากฏในรายการ ContentPackage ภายใน serversettings.xml

การตรวจสอบการโหลดม็อด

หลังจากรีสตาร์ทเซิร์ฟเวอร์โดยกำหนดค่าม็อดแล้ว:

  1. เปิดคอนโซลเซิร์ฟเวอร์ใน GPanel
  2. มองหาบรรทัดบันทึกที่อ้างอิงถึงชื่อหรือ ID ของม็อด ม็อดที่โหลดสำเร็จจะปรากฏในระหว่างลำดับการเริ่มต้น
  3. หากคุณเห็นบรรทัด [ERROR] ที่อ้างอิงถึงม็อด ให้ตรวจสอบว่าไฟล์ทั้งหมดได้รับการอัปโหลดอย่างถูกต้องและม็อดเข้ากันได้กับเวอร์ชันเซิร์ฟเวอร์ของคุณ

การอัปเดตม็อดให้ทันสมัย

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

กระบวนการอัปเดต

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

ความเข้ากันได้ของม็อด

ความขัดแย้งของม็อดเป็นหนึ่งในสาเหตุที่พบบ่อยที่สุดของปัญหาเซิร์ฟเวอร์ โปรดคำนึงถึงแนวทางเหล่านี้:

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

การลบม็อด

  1. หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
  2. เปิด serversettings.xml และลบรายการแพ็กเกจเนื้อหาของม็อด
  3. ลบโฟลเดอร์ของม็อดออกจาก LocalMods/ ผ่าน SFTP หรือตัวจัดการไฟล์ GPanel
  4. เริ่มต้นเซิร์ฟเวอร์
เซฟแคมเปญ: หากคุณลบม็อดที่เพิ่มไอเทมหรือเนื้อหาที่ใช้ในแคมเปญที่กำลังทำงานอยู่ เซฟอาจเสียหายหรือเกิดข้อผิดพลาด สำรองเซฟแคมเปญของคุณก่อนที่จะลบม็อด ดูคำแนะนำการสำรองข้อมูลที่คู่มือการตั้งค่าหลัก

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


ต้องการความช่วยเหลือ? เปิดคำขอรับการสนับสนุนที่ legionhosting.net/submitticket.php และระบุชื่อเซิร์ฟเวอร์ของคุณ ชื่อ/ID ของม็อด และข้อความแสดงข้อผิดพลาดใด ๆ จากคอนโซล GPanel

Was this article helpful?

Ready to Get Started?

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