7 Days to Die : วิธีสร้างเซิร์ฟเวอร์แบบ Dedicated Server
สำหรับวิธีสร้างเซิร์ฟเวอร์แบบ Dedicated Server ของเกม 7 Days to Die นั้น มีดังต่อไปนี้
สำหรับการเปิดเซิร์ฟเวอร์แบบ Dedicated Server เราแนะนำให้เช่าเซิร์ฟเวอร์เพื่อใช้ในการเปิด เพื่อความเสถียรและความราบลื่นในการเล่น สำหรับคนที่ไม่รู้ว่าจะหาได้จากที่ไหน ลองเลือกใช้บริการจากผู้ให้บริการเหล่านี้ครับ : เช่าเซิร์ฟเวอร์เกม ถูกและดี
ขั้นแรกให้เราดาวน์โหลดไฟล์นี้ 7 Days to Die Dedicated Server ซึ่ง ภายในจะประกอบด้วย SteamCMD และ Batch สำหรับดาวน์โหลดและติดตั้งตัว Dedicated Server ของเกม 7 Days to Die
จากนั้นให้เราแตกไฟล์ และย้ายไปยังตำแหน่งที่เราต้องการดาวน์โหลดและติดตั้งตัว Dedicated Server
สำหรับผู้ที่มีความเชี่ยวชาญในการใช้งาน SteamCMD ไม่จำเป็นต้องดาวน์โหลดไฟล์นี้ คุณสามารถเขียน Batch เพื่อดาวน์โหลดและใช้งาน Dedicated Server เองได้เลย วิธีการใช้งาน SteamCMD
ต่อจากนั้นให้เรารัน Install+update.bat ขึ้นมา และรอให้โปรแกรมดาวน์โหลดจนเสร็จสิ้น โดยเมื่อโปรแกรมดาวน์โหลดเสร็จสิ้นแล้ว หน้าต่างนี้ก็จะหายไปเอง
จากนั้นให้เราเข้าไปที่โฟลเดอร์ 7daystodie และค้นหาไฟล์ที่ชื่อ serverconfig.xml
ต่อจากนั้นให้เราเปิดไฟล์ serverconfig.xml นี้ด้วย Text Editor หรือ Notepad ซึ่งภายในนี้ จะมีคำสั่งสำหรับตั้งค่าต่างๆอยู่มากมาย ซึ่งถ้าหากเราต้องการตั้งค่าเซิร์ฟเวอร์เพิ่มเติม เราก็สามารถเพิ่มคำสั่งลงไปในนี้ได้ แต่สิ่งที่แรกเราควรเปลี่ยนก็คือ ชื่อเซิร์ฟเวอร์ เมื่อเราตั้งค่าเสร็จเรียบร้อยแล้วก็ให้เรากดบันทึกไฟล์
สำหรับการตั้งค่าของเซิร์ฟเวอร์ สามารถศึกษาได้จาก : วิธีตั้งค่าเซิร์ฟเวอร์
ต่อจากนั้น ให้เรารัน startdedicated.bat ขึ้นมา และรอให้เซิร์ฟเวอร์ทำงานจนเสร็จสิ้นแบบในรูป ซึ่งในตัวอย่างนี้ เราแก้ชื่อเซิร์ฟเวอร์เป็น ThaiGameGuide
จากนั้นจะมีหน้าต่าง CMD ขึ้นมา ให้เรารอ 15 วินาที จากนั้นเราก็สามารถปิดหน้าต่างนี้ได้เลย ซึ่งในตอนนี้เซิร์ฟเวอร์ของเราได้ถึงเปิดแล้วเรียบร้อย แล้วสามารถเล่นได้เลยทันที
ถ้าหากทุกอย่างได้ทำอย่างถูกต้อง และไม่เกิดปัญหาใดๆ เมื่อเรากดค้นหาเซิร์ฟเวอร์แล้ว เราก็จะพบเซิร์ฟเวอร์ของเราแสดงอยู่ในหน้า Internet
สิ่งสำคัญอีกอย่างที่ห้ามลืม สำหรับคนที่ต้องการเล่นในแบบ ออนไลน์ (Online) ก็คือ ต้องอย่าลืมทำการ Forward Port ด้วย เพราะถ้าหากเราไม่ได้ทำการ Forward Port เซิร์ฟเวอร์ของเราก็จะแสดงในหน้า LAN เพียงอย่างเดียวเท่านั้น และไม่สามารถเล่นในแบบ ออนไลน์ ได้
รายละเอียดเพิ่มเติมเกี่ยวกับ : ► วิธีการ Forward Port ► พอร์ต (Port) สำหรับเล่นออนไลน์ ► วิธีหา External IP Address
วิธีปิดเซิร์ฟเวอร์
เนื่องจาก Dedicated Server ของเกมนี้ จะรันอยู่เบื้องหลัง เราจึงไม่สามารถปิดโดยใช้วิธีธรรมดาได้ แต่เราสามารถปิดแบบง่ายๆได้โดยใช้ Task Manager จากนั้นเลือกที่ Processes ที่ชื่อว่า 7DaysToDieServer.exe จากนั้นกด End Process
ข้อเสียของวิธีการนี้คือ อาจจะมีผลทำให้ข้อมูลเซฟเกิดการ Rollback เพราะฉะนั้นก่อนที่เราจะปิดเซิร์ฟเวอร์ทุกครั้ง เจ้าของเซิร์ฟเวอร์ควรใช้คำสั่ง saveworld เพื่อให้เซิร์ฟเวอร์เซฟข้อมูลก่อนจะปิดเซิร์ฟเวอร์ทุกครั้ง
วิธีอัพเดตเวอร์ชั่นของเซิร์ฟเวอร์
สำหรับวิธีอัพเดตเวอร์ชั่นของเซิร์ฟเวอร์ก็ง่ายมากเลยครับ แค่เรารัน Install+update.bat ขึ้นมา และรอให้โปรแกรมดาวน์โหลดจนเสร็จสิ้น แค่นี้ก็เรียบร้อยแล้ว ก็จะเหมือนกับขั้นตอนการดาวน์โหลด Dedicated Server นั่นแหละ แต่ในกระบวนการนี้ ระบบจะไม่ดาวน์โหลดไฟล์ใหม่ทั้งหมด ตั้งแต่ต้นแต่จะตรวจสอบไฟล์และอัพเดตไฟล์ที่ยังไม่ได้อัพเดตเท่านั้น
ทำตามแล้วครับ แต่ไม่ได้ มีช้องทางติดต่อไหมครับ ผมอยากเปิดเซิฟแบบคนเยอะๆเป็นครับ