ข้ามไปยังเนื้อหาหลัก

เซิร์ฟเวอร์เฉพาะ: การตั้งค่า Open.mp Dedicated Server บน Windows

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

คุณมีเซิร์ฟเวอร์เฉพาะ Windows และต้องการติดตั้งบริการ open.mp Dedicated Server บนเซิร์ฟเวอร์ของคุณใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้ เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ของคุณ

การเตรียมตัว

เริ่มต้นด้วยการเชื่อมต่อไปยังเซิร์ฟเวอร์เฉพาะของคุณผ่าน Remote Desktop (RDP) ใช้ คู่มือการเข้าถึงเบื้องต้น (RDP) ของเรา หากคุณต้องการความช่วยเหลือในการทำเช่นนี้

เมื่อคุณเข้าถึงเซิร์ฟเวอร์ได้แล้ว ให้ดาวน์โหลดเวอร์ชันล่าสุดจาก open.mp GitHub Repository ตรวจสอบให้แน่ใจว่าคุณเลือกเวอร์ชัน win-x86

image

การติดตั้ง

เมื่อดาวน์โหลดไฟล์ release แล้ว ให้แตกไฟล์โดยใช้โปรแกรมอย่าง 7zip หรือ WinRAR ซึ่งจะได้โฟลเดอร์ Server ที่มีไฟล์เซิร์ฟเวอร์ทั้งหมดที่จำเป็น

เพื่อเริ่มเซิร์ฟเวอร์ ให้รันไฟล์ omp-server.exe เซิร์ฟเวอร์จะเริ่มบูตขึ้นทันที แต่เราขอแนะนำให้ตั้งค่า port forwarding และการตั้งค่าเซิร์ฟเวอร์ก่อน

image

การตั้งค่า Port Forwarding สำหรับเซิร์ฟเวอร์ของคุณ

เพื่อให้แน่ใจว่าเซิร์ฟเวอร์ของคุณเข้าถึงได้จากภายนอก คุณต้องแก้ไขกฎ port forwarding สำหรับพอร์ตที่กระบวนการเซิร์ฟเวอร์เฉพาะใช้งาน คุณสามารถทำได้ผ่านคำสั่ง PowerShell โดยตรงซึ่งง่ายกว่า หรือผ่านหน้า Windows Defender Firewall ตามปกติ

เคล็ดลับ

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

เปิดกล่องค้นหาของ Windows แล้วค้นหา PowerShell อย่าลืมคลิกขวาแล้วเลือก Run as Administrator เพื่อให้มีสิทธิ์ที่จำเป็นและทุกอย่างทำงานได้ถูกต้อง

ข้อมูล

ตรวจสอบให้แน่ใจว่าคุณรัน PowerShell ในโหมด Administrator มิฉะนั้นการตั้งค่าอาจไม่ถูกนำไปใช้

จากนั้นคัดลอกและวางคำสั่งต่อไปนี้ใน PowerShell Prompt:

New-NetFirewallRule -DisplayName "open.mp Server" -Direction Inbound -LocalPort 7777  -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Inbound -LocalPort 7777 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Outbound -LocalPort 7777 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Outbound -LocalPort 7777 -Protocol UDP -Action Allow

คำสั่งเหล่านี้จะสร้างกฎไฟร์วอลล์โดยอัตโนมัติที่จำเป็นเพื่อให้เซิร์ฟเวอร์ open.mp ของคุณเข้าถึงได้จากภายนอก

เมื่อเพิ่มกฎเหล่านี้แล้ว เซิร์ฟเวอร์ของคุณจะเข้าถึงได้ผ่านที่อยู่ IP ของเซิร์ฟเวอร์

เราแนะนำให้คุณตั้งค่าการตั้งค่าเซิร์ฟเวอร์ก่อนผ่านส่วนถัดไปก่อนที่จะเข้าใช้งานเซิร์ฟเวอร์

การตั้งค่า

ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ open.mp เสร็จเรียบร้อยแล้ว คุณสามารถปรับแต่งการตั้งค่าเซิร์ฟเวอร์เพิ่มเติมผ่านไฟล์คอนฟิก

ไปที่โฟลเดอร์ราก (root) แล้วหาไฟล์ config.json เปิดไฟล์นี้ขึ้นมา คุณสามารถปรับแต่งพารามิเตอร์เซิร์ฟเวอร์ต่างๆ ได้หลากหลาย ตั้งแต่พอร์ต รหัสผ่าน ไปจนถึงอื่นๆ อีกมากมาย

ตัวอย่างการตั้งค่าบางส่วน:

"name": "ZAP-Hosting Docs Test",
"password": "iLoveZAP!2024",
"website": "zap-hosting.com"

ดูรายละเอียดตัวเลือกทั้งหมดและคำอธิบายได้ที่ คู่มือการตั้งค่าเซิร์ฟเวอร์

การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่ไดเรกทอรีรากและรัน omp-server.exe เพื่อเริ่มกระบวนการบูต เซิร์ฟเวอร์จะเปิดคอนโซลใน command prompt และเริ่มทำงาน

ตอนนี้คุณสามารถเชื่อมต่อเซิร์ฟเวอร์โดยตรงผ่านตัวเปิด open.mp ในเกมได้เลย หากต้องการให้แสดงข้อมูลเซิร์ฟเวอร์ในรายการเซิร์ฟเวอร์ ให้ตรวจสอบใน คู่มือการตั้งค่าเซิร์ฟเวอร์ ว่าพารามิเตอร์ enable_query ตั้งเป็น true (ซึ่งควรเป็นค่าเริ่มต้น) จากนั้นบันทึกไฟล์และรันไฟล์เซิร์ฟเวอร์อีกครั้ง

สรุป

ยินดีด้วย! คุณได้ติดตั้งและตั้งค่าเซิร์ฟเวอร์ open.mp บนเซิร์ฟเวอร์เฉพาะของคุณเรียบร้อยแล้ว หากมีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!