Sun. Apr 28th, 2024

ThaiGameGuide

ศูนย์รวมข้อมูลเกมสำหรับคนไทย

BRINK : วิธีสร้างเซิร์ฟเวอร์แบบ Dedicated Server

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

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

jarvishosting ขั้นแรกให้เราดาวน์โหลดไฟล์นี้ BRINK ซึ่ง ภายในจะประกอบด้วย SteamCMD และ Batch สำหรับดาวน์โหลดและติดตั้งตัว Dedicated Server ของเกม BRINK จากนั้นให้เราแตกไฟล์ และย้ายไปยังตำแหน่งที่เราต้องการดาวน์โหลดและติดตั้งตัว Dedicated Server

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

จากนั้นให้เราเปิดไฟล์ update.txt นี้ด้วย Text Editor หรือ Notepad และให้เราแก้ Username และ Password เป็นไอดีและรหัสผ่านของ Steam ที่มีเกม BRINK อยู่ เมื่อเราตั้งค่าเสร็จเรียบร้อยแล้วก็ให้เรากดบันทึกไฟล์ ต่อจากนั้นให้เรารัน Install+update.bat ขึ้นมา และรอให้โปรแกรมดาวน์โหลดจนเสร็จสิ้น โดยเมื่อโปรแกรมดาวน์โหลดเสร็จสิ้นแล้ว หน้าต่างนี้ก็จะหายไปเอง จากนั้นให้เราเข้าไปที่โฟลเดอร์ \brink\base ซึ่งภายในโฟลเดอร์นี้จะมีตัวอย่างไฟล์ตั้งค่าเซิร์ฟเวอร์ในแบบต่างๆอยู่มากมาย ซึ่งเราสามารถศึกษาแล้วลองตั้งค่าดูได้ สำหรับคนที่อยากตั้งค่าแบบเซิร์ฟเวอร์ ThaiGameGuide ก็ลองศึกษาไฟล์นี้ server_thaigameguide.cfg ดูครับ จากนั้นให้เราเปิดไฟล์ตั้งค่าขึ้นมาซักไฟล์ โดยใช้ Text Editor หรือ Notepad ซึ่งภายในนี้ จะมีคำสั่งสำหรับตั้งค่าต่างๆอยู่มากมาย ซึ่งถ้าหากเราต้องการตั้งค่าเซิร์ฟเวอร์เพิ่มเติม เราก็สามารถเพิ่มคำสั่งลงไปในนี้ได้ เมื่อเราตั้งค่าเสร็จเรียบร้อยแล้วก็ให้เรากดบันทึกไฟล์

สำหรับการตั้งค่าของเซิร์ฟเวอร์ สามารถศึกษาได้จาก : วิธีตั้งค่าเซิร์ฟเวอร์

สำหรับตัวเปิดเซิร์ฟเวอร์เกม เราสามารถเปิดได้จาก brink_ded1.bat , brink_ded2.bat และ brink_ded3.bat ไฟล์เหล่านี้เราสามารถเปิดดูและแก้ไขได้ด้วย Text Editor หรือ Notepad ซึ่งเราสามารถตั้งค่าเพิ่มเติมหรือเปลี่ยนแปลงการตั้งค่าได้ตามที่เราต้องการเลย จากนั้นให้เราเปิดไฟล์ขึ้นมาซักไฟล์ โดยใช้ Text Editor หรือ Notepad  ซึ่งภายในนี้ จะมีคำสั่งสำหรับตั้งค่าต่างๆอยู่มากมาย ซึ่งถ้าหากเราต้องการตั้งค่าเซิร์ฟเวอร์เพิ่มเติม เราก็สามารถเพิ่มคำสั่งลงไปในนี้ได้ แต่สิ่งที่แรกเราควรเปลี่ยนก็คือ ชื่อเซิร์ฟเวอร์ เมื่อเราตั้งค่าเสร็จเรียบร้อยแล้วก็ให้เรากดบันทึกไฟล์ จากนั้นให้เรารันตัวเปิดเซิร์ฟเวอร์ขึ้นมา ซึ่งถ้าหากเราไม่ได้ตั้งค่าให้เซิร์ฟเวอร์เลือกไฟล์ตั้งค่า จะมีข้อความเป็น Network service is initialized ซึ่งเมื่อเราพิมพ์คำสั่งตั้งค่าลงไป เซิร์ฟเวอร์ก็จะโหลดการตั้งค่าเซิร์ฟเวอร์ทันที ตัวอย่างคำสั่ง exec server_thaigameguide.cfg ก็จะโหลดจากตั้งค่าทั้งหมดจากไฟล์ server_thaigameguide.cfg ต่อจากนั้นให้เราพิมพ์คำสั่งเลือกแผนที่ ตัวอย่างเช่น spawnServer mp/ccity

สำหรับคนที่ไม่อยากพิมพ์คำสั่งเอง สามารถเพิ่มคำสั่งเหล่านี้ลงในไฟล์ตั้งค่า และไฟล์เปิดเซิร์ฟเวอร์ได้ ตัวอย่างสามารถดูได้จากไฟล์ server_thaigameguide.cfg และ Run Server.bat

เมื่อเซิร์ฟเวอร์เรารันอย่างสมบูรณ์แล้ว ข้อความจะเปลี่ยนเป็น Network service is online ซึ่งเท่ากับว่าเซิร์ฟเวอร์ของเราถูกเปิดอย่างสมบูรณ์แล้ว ถ้าหากทุกอย่างได้ทำอย่างถูกต้อง และไม่เกิดปัญหาใดๆ เมื่อเรากดค้นหาเซิร์ฟเวอร์แล้ว เราก็จะพบเซิร์ฟเวอร์ของเราแสดงอยู่ในหน้า Internet สิ่งสำคัญอีกอย่างที่ห้ามลืม สำหรับคนที่ต้องการเล่นในแบบ ออนไลน์ (Online) ก็คือ ต้องอย่าลืมทำการ Forward Port ด้วย เพราะถ้าหากเราไม่ได้ทำการ Forward Port เซิร์ฟเวอร์ของเราก็จะแสดงในหน้า LAN เพียงอย่างเดียวเท่านั้น และไม่สามารถเล่นในแบบ ออนไลน์ ได้

รายละเอียดเพิ่มเติมเกี่ยวกับ : ► วิธีการ Forward Portพอร์ต (Port) สำหรับเล่นออนไลน์วิธีหา External IP Address

วิธีอัพเดตเวอร์ชั่นของเซิร์ฟเวอร์

สำหรับวิธีอัพเดตเวอร์ชั่นของเซิร์ฟเวอร์ก็ง่ายมากเลยครับ แค่เรารัน Install+update.bat ขึ้นมา และรอให้โปรแกรมดาวน์โหลดจนเสร็จสิ้น แค่นี้ก็เรียบร้อยแล้ว ก็จะเหมือนกับขั้นตอนการดาวน์โหลด Dedicated Server นั่นแหละ แต่ในกระบวนการนี้ ระบบจะไม่ดาวน์โหลดไฟล์ใหม่ทั้งหมด ตั้งแต่ต้นแต่จะตรวจสอบไฟล์และอัพเดตไฟล์ที่ยังไม่ได้อัพเดตเท่านั้น

Let us know what you think.

Leave a Reply