คู่มือนี้ครอบคลุมการตั้งค่าแอดมินและผู้ดูแล ความเข้ากันได้ของม็อด และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ dedicated ของ Euro Truck Simulator 2 ของคุณ เรียนรู้วิธีจัดการคอนวอย ตั้งค่าม็อด และแก้ไขปัญหาที่พบบ่อย
การตั้งค่าแอดมินและผู้ดูแล
เซิร์ฟเวอร์คอนวอยของ ETS2 ใช้ระบบผู้ดูแลที่กำหนดไว้ในไฟล์ server_config.sii ไม่มีบทบาทแอดมินแยกต่างหาก โฮสต์ของเซิร์ฟเวอร์และผู้ดูแลที่ได้รับมอบหมายจะแบ่งปันความรับผิดชอบในการจัดการร่วมกัน
การเพิ่มผู้ดูแล
หากต้องการเพิ่มผู้ดูแลให้กับเซิร์ฟเวอร์ของคุณ ให้แก้ไข server_config.sii และตั้งค่าในส่วน moderator_list:
moderator_list: 3
moderator_list[0]: 76561198012345678
moderator_list[1]: 76561198087654321
moderator_list[2]: 76561198011223344
ประเด็นสำคัญเกี่ยวกับรายการผู้ดูแล:
- บรรทัดแรก (
moderator_list: 3) ต้องมีค่าเท่ากับจำนวนรวมของรายการผู้ดูแล - แต่ละรายการใช้ดัชนีแบบเริ่มจาก 0 และ Steam64 ID
- การเปลี่ยนแปลงต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อให้มีผล
การค้นหา Steam64 ID
วิธีค้นหา Steam64 ID ของผู้เล่น:
- ไปที่หน้าโปรไฟล์ Steam ของผู้เล่น
- หาก URL มีชื่อกำหนดเอง (เช่น
steamcommunity.com/id/playername) ให้ใช้เครื่องมือค้นหา Steam ID เช่น steamid.io เพื่อแปลงค่า - หาก URL มีตัวเลข (เช่น
steamcommunity.com/profiles/76561198012345678) ตัวเลขนั้นคือ Steam64 ID
ความสามารถของผู้ดูแล
ผู้ดูแลในเซสชันคอนวอยของ ETS2 มีความสามารถดังต่อไปนี้:
| การดำเนินการ | รายละเอียด |
|---|---|
| เตะผู้เล่น | นำผู้เล่นออกจากเซสชันปัจจุบัน พวกเขาสามารถเข้าร่วมใหม่ได้ทันทีเว้นแต่จะถูกแบน |
| แบนผู้เล่น | นำผู้เล่นออกและป้องกันไม่ให้เข้าร่วมเซสชันอีก การแบนจะคงอยู่จนกว่าเซิร์ฟเวอร์จะรีสตาร์ทหรือรายการแบนถูกล้าง |
| ดูรายชื่อผู้เล่น | ดูผู้เล่นที่เชื่อมต่อทั้งหมด, Steam ID ของพวกเขา และตำแหน่งปัจจุบันบนแผนที่ |
ความเข้ากันได้ของม็อดในโหมดคอนวอย
โหมดคอนวอยของ ETS2 มีกฎเฉพาะเกี่ยวกับการใช้ม็อด ซึ่งควบคุมโดยการตั้งค่า optionally_modded ในการกำหนดค่าเซิร์ฟเวอร์ของคุณ
แฟล็ก optionally_modded
| การตั้งค่า | พฤติกรรม | เหมาะสำหรับ |
|---|---|---|
optionally_modded: false |
เฉพาะไคลเอนต์ vanilla (ไม่มีม็อด) เท่านั้นที่เชื่อมต่อได้ เพื่อให้แน่ใจว่าผู้เล่นทุกคนเห็นโลกเดียวกัน | เซิร์ฟเวอร์สาธารณะ, อีเวนต์แข่งขัน |
optionally_modded: true |
ผู้เล่นที่เปิดใช้งานม็อดสามารถเข้าร่วมได้ ม็อดไม่จำเป็นต้องใช้หรือซิงค์ไปยังผู้เล่นคนอื่น | กลุ่มส่วนตัว, คอนวอยแบบสบาย ๆ |
กฎการซิงค์ม็อด
การเข้าใจว่าม็อดทำงานร่วมกันอย่างไรในโหมดคอนวอยเป็นสิ่งสำคัญ:
- ไม่มีการซิงค์ม็อดอัตโนมัติ: เซิร์ฟเวอร์ไม่ได้แจกจ่ายม็อดให้ผู้เล่น ผู้เล่นแต่ละคนจะโหลดม็อดในเครื่องของตัวเองอย่างอิสระ
- ม็อดด้านภาพ: สกินรถบรรทุก, การเปลี่ยนแปลง UI และม็อดเสียงทำงานได้ดีเพราะส่งผลต่อประสบการณ์ของผู้เล่นในเครื่องเท่านั้น
- ม็อดแผนที่: ม็อดขยายแผนที่ (เช่น ProMods) อาจก่อให้เกิดปัญหาหากผู้เล่นไม่ได้ติดตั้งครบทุกคน ผู้เล่นที่ไม่มีม็อดแผนที่จะไม่เห็นถนนหรือพื้นที่ที่ม็อดเพิ่มเข้ามา
- ม็อดรถบรรทุก/รถพ่วง: รถบรรทุกหรือรถพ่วงที่กำหนดเองจากม็อดจะปรากฏเป็นยานพาหนะมาตรฐานสำหรับผู้เล่นที่ไม่ได้ติดตั้งม็อดเดียวกัน
- ม็อดเกมเพลย์: ม็อดที่เปลี่ยนแปลงฟิสิกส์, เศรษฐกิจ หรือพฤติกรรมการจราจร จะส่งผลต่อผู้เล่นในเครื่องเท่านั้นและไม่ซิงค์ข้ามคอนวอย
การจัดการเซสชันคอนวอย
การจัดการเซสชันคอนวอยอย่างมีประสิทธิภาพช่วยให้ประสบการณ์ราบรื่นสำหรับผู้เล่นทุกคน:
การเริ่มเซสชัน
- เซสชันคอนวอยจะเริ่มต้นโดยอัตโนมัติเมื่อเซิร์ฟเวอร์บูตขึ้น
- เซิร์ฟเวอร์สร้างเซสชันใหม่ทุกครั้งที่เริ่มทำงาน ไม่มีเซสชันที่คงอยู่ข้ามการรีสตาร์ท
- ผู้เล่นจะต้องเข้าร่วมใหม่หลังจากการรีสตาร์ทเซิร์ฟเวอร์
การจัดการเซสชันที่กำลังทำงานอยู่
- ตรวจสอบคอนโซลเซิร์ฟเวอร์ใน GPanel เพื่อดูข้อความผู้เล่นเข้าร่วม/ออก และข้อผิดพลาดต่าง ๆ
- ใช้เครื่องมือผู้ดูแลในเกมเพื่อจัดการผู้เล่น
- หากเซิร์ฟเวอร์ไม่ตอบสนอง ให้ใช้ปุ่ม Restart ของ GPanel เพื่อสร้างเซสชันใหม่
การรีสตาร์ทตามกำหนดเวลา
สำหรับเซิร์ฟเวอร์ที่ทำงานเป็นเวลานาน การรีสตาร์ทเป็นระยะ ๆ ช่วยรักษาประสิทธิภาพได้ คุณสามารถกำหนดเวลาการรีสตาร์ทผ่านฟีเจอร์ Schedules ของ GPanel แจ้งผู้เล่นของคุณก่อนรีสตาร์ทเพื่อให้พวกเขาทำงานที่ค้างอยู่ให้เสร็จ
ความเข้ากันได้ของ DLC
Euro Truck Simulator 2 มี DLC แผนที่จำนวนมากที่ขยายพื้นที่ขับขี่ ความเข้ากันได้ของ DLC ในโหมดคอนวอยเป็นไปตามกฎเหล่านี้:
| สถานการณ์ | ผลลัพธ์ |
|---|---|
| ผู้เล่นทุกคนเป็นเจ้าของ DLC เดียวกัน | ทุกคนสามารถเข้าถึงพื้นที่ DLC ทั้งหมดได้อย่างเต็มที่ |
| ผู้เล่นบางคนไม่มี DLC | ผู้เล่นที่ไม่มี DLC ไม่สามารถขับเข้าไปในพื้นที่ DLC ได้ แต่ยังคงเข้าร่วมคอนวอยได้ |
| ไม่มีผู้เล่นคนใดเป็นเจ้าของ DLC เฉพาะ | พื้นที่ DLC จะไม่สามารถเข้าถึงได้ในเซสชัน |
การแก้ไขปัญหา
คอนวอยไม่ปรากฏในเบราว์เซอร์
- ตรวจสอบว่าเซิร์ฟเวอร์เริ่มทำงานอย่างสมบูรณ์โดยตรวจสอบคอนโซล GPanel เพื่อดูข้อความเริ่มต้นที่สำเร็จ
- ตรวจสอบให้แน่ใจว่าพอร์ตของเซิร์ฟเวอร์ (game port และ query port) ไม่ถูกบล็อก ตรวจสอบที่แท็บ Network ของ GPanel
- ลองเชื่อมต่อผ่าน Direct IP แทนเบราว์เซอร์ หาก Direct IP ใช้งานได้แต่เบราว์เซอร์ใช้ไม่ได้ query port อาจถูกตั้งค่าผิด
- ตรวจสอบว่าชื่อเซิร์ฟเวอร์ (
lobby_name) ถูกตั้งค่าไว้ในserver_config.siiและไม่ได้เว้นว่างไว้ - ทั้งเซิร์ฟเวอร์และไคลเอนต์ต้องอยู่บนเวอร์ชันเกมเดียวกัน อัปเดตเกมของคุณและรีสตาร์ทเซิร์ฟเวอร์หากจำเป็น
ปัญหาการเชื่อมต่อ
- "Session not found": เซิร์ฟเวอร์อาจรีสตาร์ทหรือเซสชันสิ้นสุดลง ตรวจสอบ GPanel เพื่อยืนยันว่าเซิร์ฟเวอร์กำลังทำงานอยู่
- "Version mismatch": อัปเดตไคลเอนต์เกมของคุณให้ตรงกับเวอร์ชันเซิร์ฟเวอร์ เซิร์ฟเวอร์จะอัปเดตโดยอัตโนมัติเมื่อรีสตาร์ท
- เลเทนซีสูง / rubber-banding: มักเกิดจากผู้เล่นที่มีการเชื่อมต่อช้า การลดค่า
max_vehicles_totalและปิดการจราจรสามารถช่วยได้ - ไม่สามารถเชื่อมต่อผ่าน Direct IP: ตรวจสอบ IP และพอร์ตอีกครั้ง ตรวจสอบให้แน่ใจว่าคุณใช้ game port ไม่ใช่ query port ดูที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
ปัญหาม็อดไม่ซิงค์
- รถบรรทุกล่องหน: สิ่งนี้อาจเกิดขึ้นเมื่อผู้เล่นใช้รถบรรทุกม็อดที่คนอื่นไม่มี รถบรรทุกอาจปรากฏเป็นโมเดลมาตรฐานหรือล่องหนในบางกรณีที่หายาก ให้ผู้เล่นทุกคนใช้ชุดม็อดเดียวกัน
- แผนที่ไม่ตรงกัน: หากผู้เล่นบางคนมีม็อดแผนที่และบางคนไม่มี ผู้ที่ไม่มีม็อดอาจเห็นผู้เล่นขับผ่านพื้นที่ว่างเปล่า ประสานม็อดแผนที่ภายในกลุ่มของคุณ
- เกมหยุดทำงานเมื่อเข้าร่วม: หากผู้เล่นเกมหยุดทำงานเมื่อเข้าร่วมเซสชันที่มีม็อด ให้พวกเขาปิดม็อดทั้งหมดและลองใหม่ เปิดม็อดทีละตัวเพื่อระบุม็อดที่มีปัญหา
ปัญหาประสิทธิภาพ
- เซิร์ฟเวอร์แลคเมื่อมีผู้เล่นจำนวนมาก: ลดค่า
max_vehicles_totalเพื่อลดจำนวนยานพาหนะ AI การปิดการจราจรทั้งหมด (traffic: false) ช่วยลดภาระเซิร์ฟเวอร์อย่างมาก - การใช้งาน CPU สูง: จำนวนผู้เล่นมากพร้อมเปิดใช้งานการจราจร AI เป็นสาเหตุหลัก พิจารณาลดค่า
max_playersหากประสิทธิภาพไม่ดี - ผลกระทบจากการเร่งเวลา: ค่า
time_accelerationสูงเพิ่มอัตราการอัปเดตโลกและอาจส่งผลต่อประสิทธิภาพเซิร์ฟเวอร์ ตั้งค่าไว้ที่1เพื่อความเสถียรที่ดีที่สุด
ผลกระทบของการตั้งค่าการจราจร
ระบบการจราจรมีผลกระทบที่สำคัญต่อประสิทธิภาพเซิร์ฟเวอร์และเกมเพลย์:
| การตั้งค่าการจราจร | ผลกระทบต่อประสิทธิภาพ | ผลต่อเกมเพลย์ |
|---|---|---|
traffic: true |
การใช้งาน CPU และหน่วยความจำสูงขึ้น | การขับขี่สมจริงพร้อมรถยนต์และรถบรรทุก AI บนถนน |
traffic: false |
ลดภาระลงอย่างมาก | ถนนว่างเปล่า มองเห็นเฉพาะยานพาหนะของผู้เล่นเท่านั้น |
สำหรับคอนวอยขนาดใหญ่ (16+ ผู้เล่น) แนะนำให้ปิดการจราจรเพื่อรักษาประสิทธิภาพให้ราบรื่น
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Euro Truck Simulator 2
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- เริ่มต้นใช้งานเซิร์ฟเวอร์ใหม่ของคุณ