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

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

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

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

แนะนำ

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

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

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

เมื่อคุณเข้าถึงเซิร์ฟเวอร์ได้แล้ว ให้เริ่มติดตั้ง Microsoft Visual C++ Redistributable 2017 เพราะนี่คือสิ่งที่ RageMP ต้องการเป็นเงื่อนไขเบื้องต้น ตรวจสอบให้แน่ใจว่าติดตั้งเรียบร้อยก่อนดำเนินการต่อ หากไม่แน่ใจว่าติดตั้งแล้วหรือยัง ให้รันตัวติดตั้งและมันจะแจ้งให้ทราบระหว่างการติดตั้ง

เมื่อคุณติดตั้ง dependency เรียบร้อยแล้ว ดาวน์โหลดเวอร์ชันเซิร์ฟเวอร์ล่าสุดจาก เว็บไซต์ของ RageMP

เคล็ดลับ

ถ้าคุณติดตั้ง RageMP แล้ว คุณสามารถข้ามไปที่หัวข้อ การสลับไปยัง Server Branch ได้เลย คุณไม่จำเป็นต้องติดตั้ง RageMP ใหม่อีกครั้ง

การติดตั้ง

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

ตอนนี้เมื่อ RageMP ติดตั้งเสร็จแล้ว ให้รันแอป RAGE Multiplayer ซึ่งจะสามารถเข้าถึงได้จากแอป Windows ของคุณ

เมื่อเปิดใช้งานครั้งแรก คุณจะต้องตั้งค่าเส้นทางไปยังโฟลเดอร์ติดตั้งเกม GTA:V ของคุณ โฟลเดอร์ติดตั้งขึ้นอยู่กับ launcher ที่คุณใช้ติดตั้งเกม และโดยปกติจะอยู่ที่ C:/Program Files หรือ C:/Program Files (x86)

ตอนนี้คุณต้องปรับ branch เพื่อดาวน์โหลดไฟล์เซิร์ฟเวอร์

การสลับไปยัง Server Branch

ไปที่โฟลเดอร์ที่ติดตั้ง RageMP หาไฟล์ config.xml ในโฟลเดอร์นี้ ปรับพารามิเตอร์ channel จาก prerelease เป็น prerelease_server แล้วบันทึกไฟล์

จากนั้นรันไฟล์ updater.exe ซึ่งจะดาวน์โหลดไฟล์เซิร์ฟเวอร์ที่จำเป็นตามการเปลี่ยนแปลง branch คุณจะเห็นโฟลเดอร์ server-files ใหม่ในไดเรกทอรี RageMP ของคุณ ซึ่งเป็นสิ่งที่คุณต้องใช้

คุณสามารถเปลี่ยนพารามิเตอร์ channel กลับเป็น prerelease แล้วรันไฟล์ update.exe อีกครั้งเพื่อสลับกลับไปยังเวอร์ชัน client เพื่อเล่นเกมได้ตามปกติ

เคล็ดลับ

คุณสามารถย้ายไฟล์เซิร์ฟเวอร์และเปลี่ยนชื่อโฟลเดอร์เป็นอะไรก็ได้ เช่น ย้ายไปที่เดสก์ท็อป คุณไม่จำเป็นต้องรันไฟล์นี้ภายในโฟลเดอร์ RAGEMP

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

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

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

เคล็ดลับ

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

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

ข้อมูล

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

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

New-NetFirewallRule -DisplayName "RageMP Server" -Direction Inbound -LocalPort 22005  -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Inbound -LocalPort 22005 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Outbound -LocalPort 22005 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Outbound -LocalPort 22005 -Protocol UDP -Action Allow

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

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

เราแนะนำให้ตั้งค่าการตั้งค่าเซิร์ฟเวอร์ก่อนผ่านหัวข้อต่อไปนี้ก่อนเข้าถึงเซิร์ฟเวอร์

การตั้งค่า

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

กลับไปที่โฟลเดอร์รากหลัก หาและเปิดไฟล์ conf.json ในไฟล์นี้คุณสามารถปรับพารามิเตอร์เซิร์ฟเวอร์ต่าง ๆ ตั้งแต่พอร์ต ชื่อเซิร์ฟเวอร์ และอื่น ๆ

ตัวอย่างเช่น นี่คือตัวเลือกการตั้งค่าบางส่วนที่ตั้งไว้:

"maxplayers" : 100,
"name" : "ZAP-Hosting Docs Test",
"gamemode" : "freeroam",

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

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

ตอนนี้คุณจะสามารถเชื่อมต่อเซิร์ฟเวอร์โดยตรงในเกมผ่าน launcher ของ RageMP ได้เลย

สรุป

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