ปลั๊กอิน (plugin) คือสิ่งที่เปลี่ยนเซิร์ฟเวอร์ Rust ธรรมดาให้กลายเป็นเซิร์ฟที่มีลูกเล่นเต็มไปหมด ไม่ว่าจะเป็นระบบร้านค้า ยศผู้เล่น ชุดของเริ่มต้น (kit) ระบบวาร์ป ไปจนถึงมินิเกมและอีเวนต์ ทั้งหมดนี้ทำได้ผ่านเฟรมเวิร์กปลั๊กอินยอดนิยมของเกม Rust อย่าง Oxide (uMod) และ Carbon ที่ทำให้เจ้าของเซิร์ฟเสริมฟีเจอร์ได้โดยไม่ต้องเขียนโค้ดเอง
บทความนี้จะพาไปรู้จักปลั๊กอิน Oxide/uMod ยอดนิยมที่เซิร์ฟ Rust ส่วนใหญ่นิยมลง พร้อมอธิบายวิธีติดตั้งปลั๊กอินบนเซิร์ฟทีละขั้นแบบเข้าใจง่าย และข้อควรระวังในการเลือกปลั๊กอินให้เข้ากับเวอร์ชันเกม เพื่อไม่ให้เซิร์ฟพังหลังลง (ย้ำ: Rust ในที่นี้คือเกม survival ของ Facepunch)
Oxide (uMod) กับ Carbon คืออะไร
ปลั๊กอินของเกม Rust ต้องอาศัย "เฟรมเวิร์ก" ที่ทำหน้าที่เป็นตัวกลางระหว่างปลั๊กอินกับตัวเซิร์ฟ ตัวที่นิยมที่สุดคือ Oxide ซึ่งปัจจุบันอยู่ภายใต้โปรเจกต์ uMod เป็นระบบที่ใช้กันมานานและมีคลังปลั๊กอินให้เลือกมากที่สุด ทำให้เป็นตัวเลือกมาตรฐานของเซิร์ฟส่วนใหญ่
อีกตัวที่ได้รับความนิยมเพิ่มขึ้นคือ Carbon ซึ่งเน้นประสิทธิภาพและความเข้ากันได้กับปลั๊กอินของ Oxide เป็นส่วนใหญ่ เจ้าของเซิร์ฟหลายคนเลือก Carbon เพราะโหลดเร็วและกินทรัพยากรน้อยกว่า แต่ไม่ว่าจะใช้ตัวไหน หลักการติดตั้งปลั๊กอินก็คล้ายกันคือวางไฟล์ปลั๊กอินในโฟลเดอร์ที่ถูกต้องแล้วให้เซิร์ฟโหลด
ปลั๊กอิน Rust ยอดนิยมที่เซิร์ฟส่วนใหญ่ลง
มีปลั๊กอินหลักไม่กี่กลุ่มที่เซิร์ฟ Rust เกือบทุกแห่งเลือกใช้ เพราะครอบคลุมงานพื้นฐานตั้งแต่ระบบร้านค้า ยศ ชุดของเริ่มต้น ไปจนถึงการจัดการและป้องกันเซิร์ฟ ตารางด้านล่างสรุปปลั๊กอินยอดนิยมและหน้าที่
| ปลั๊กอิน | หน้าที่ | เหมาะกับ |
|---|---|---|
| Kits | แจกชุดของเริ่มต้น/รางวัลให้ผู้เล่น | เซิร์ฟที่อยากช่วยมือใหม่ |
| ServerRewards / Economics | ระบบเงินและร้านค้าในเซิร์ฟ | เซิร์ฟที่มีเศรษฐกิจ |
| ZLevels / Skill | เก็บเลเวลจากการเก็บของ | เซิร์ฟสาย farm |
| Clans | ระบบก๊วน/ทีมและแชตทีม | เซิร์ฟที่เล่นเป็นกลุ่ม |
| Vanish / AdminTools | เครื่องมือแอดมินตรวจเซิร์ฟ | ทีมแอดมิน |
| BetterLoot | ปรับของที่ดรอปในกล่อง | ปรับบาลานซ์เซิร์ฟ |
| Backpacks | เพิ่มช่องเก็บของให้ผู้เล่น | เซิร์ฟ QoL |
วิธีติดตั้งปลั๊กอินบนเซิร์ฟ Rust ทีละขั้น
เมื่อเซิร์ฟติดตั้ง Oxide หรือ Carbon แล้ว การลงปลั๊กอินทำได้ง่ายมาก เพราะปลั๊กอินเป็นไฟล์ .cs (C# script) ที่แค่วางในโฟลเดอร์ที่ถูกต้องแล้วเซิร์ฟจะโหลดให้อัตโนมัติ ด้านล่างคือขั้นตอนพื้นฐานที่ใช้ได้กับปลั๊กอินเกือบทุกตัว
- ตรวจให้แน่ใจว่าเซิร์ฟติดตั้ง Oxide (uMod) หรือ Carbon แล้ว
- ดาวน์โหลดไฟล์ปลั๊กอิน (.cs) จากแหล่งที่เชื่อถือได้ ให้ตรงกับเวอร์ชันเกม
- อัปโหลดไฟล์ .cs เข้าไปในโฟลเดอร์ oxide/plugins (หรือ carbon/plugins)
- เซิร์ฟจะโหลดปลั๊กอินอัตโนมัติและสร้างไฟล์ config ให้ในโฟลเดอร์ oxide/config
- แก้ไฟล์ config ของปลั๊กอินตามต้องการ แล้วใช้ oxide.reload <ชื่อปลั๊กอิน>
- ตั้งสิทธิ์ให้ผู้เล่น/กลุ่มด้วย oxide.grant ถ้าปลั๊กอินนั้นต้องใช้ permission
ข้อควรระวังในการเลือกและอัปเดตปลั๊กอิน
ปัญหาที่พบบ่อยที่สุดของการลงปลั๊กอินคือปลั๊กอินไม่ตรงกับเวอร์ชันเกมหลังเซิร์ฟอัปเดต เพราะเกม Rust ออกแพตช์ใหญ่เป็นประจำ (โดยเฉพาะช่วง wipe รายเดือน) ปลั๊กอินเก่าที่ยังไม่อัปเดตอาจทำให้เซิร์ฟรันไม่ขึ้นหรือเออเรอร์ จึงควรตรวจว่าปลั๊กอินรองรับเวอร์ชันปัจจุบันก่อนลงเสมอ
อีกเรื่องคือความปลอดภัย ควรโหลดปลั๊กอินจากแหล่งที่เชื่อถือได้เท่านั้น หลีกเลี่ยงไฟล์แปลก ๆ จากเว็บที่ไม่รู้จัก เพราะปลั๊กอินคือสคริปต์ที่รันบนเซิร์ฟเรา ถ้าเป็นของอันตรายอาจสร้างช่องโหว่ได้ และควรทดสอบปลั๊กอินใหม่ทีละตัว จะได้รู้ว่าตัวไหนเป็นสาเหตุถ้าเซิร์ฟมีปัญหา
ลงปลั๊กอินง่ายด้วยเซิร์ฟ Rust ที่จัดการได้เอง
การติดตั้งและอัปเดตปลั๊กอินจะง่ายขึ้นมากถ้าเซิร์ฟเวอร์ Rust ของเรารองรับ Oxide/Carbon และมีแผงควบคุมให้จัดการไฟล์ได้สะดวก เพราะทั้งการอัปโหลดปลั๊กอิน แก้ config และรีโหลดทำได้ในที่เดียว ไม่ต้องต่อ FTP หรือแก้ไฟล์เองแบบเสี่ยงพลาด
ก่อนลงปลั๊กอินอย่าลืมตั้งสิทธิ์แอดมินให้เรียบร้อย อ่านต่อได้ที่ <a href="/blog/rust-admin-commands/">คำสั่งแอดมินเซิร์ฟ Rust ที่ต้องรู้</a> และถ้าปลั๊กอินสาย wipe ทำงานสัมพันธ์กับรอบล้างเซิร์ฟ ลองอ่าน <a href="/blog/rust-wipe-guide/">Wipe คืออะไร รอบวายป์ทำงานยังไง</a> ประกอบ
เติมลูกเล่นให้เซิร์ฟ Rust ด้วยปลั๊กอิน Oxide/Carbon
เซิร์ฟเวอร์ Rust จาก Plusweb เริ่มต้น ฿550/เดือน · รองรับปลั๊กอิน Oxide/Carbon · เลือกสล็อต 8/16/32/64 · ดาต้าเซ็นเตอร์ในไทย ping ต่ำ · จัดการเองได้ทั้งหมด
คำถามที่พบบ่อย
Oxide กับ uMod ต่างกันไหม?
เป็นสิ่งเดียวกัน Oxide คือชื่อเดิมของเฟรมเวิร์กปลั๊กอิน ปัจจุบันอยู่ภายใต้โปรเจกต์ uMod คนยังเรียกสลับกันทั้งสองชื่อ เป็นระบบที่มีคลังปลั๊กอิน Rust ให้เลือกมากที่สุด และเป็นมาตรฐานที่เซิร์ฟส่วนใหญ่ใช้
ลงปลั๊กอิน Rust ต้องเขียนโค้ดเป็นไหม?
ไม่ต้อง แค่ดาวน์โหลดไฟล์ปลั๊กอิน (.cs) จากแหล่งที่เชื่อถือได้ วางในโฟลเดอร์ oxide/plugins แล้วเซิร์ฟจะโหลดให้อัตโนมัติ จากนั้นแก้ไฟล์ config ตามต้องการ การเขียนโค้ดจำเป็นเฉพาะกรณีอยากสร้างปลั๊กอินเองเท่านั้น
ลงปลั๊กอินแล้วเซิร์ฟไม่ทำงานเกิดจากอะไร?
สาเหตุที่พบบ่อยคือปลั๊กอินไม่ตรงกับเวอร์ชันเกมหลังเซิร์ฟอัปเดต หรือเซิร์ฟยังไม่ได้ติดตั้ง Oxide/Carbon อีกกรณีคือปลั๊กอินสองตัวชนกัน แนะนำให้ลงทีละตัวและทดสอบก่อน แล้วตรวจล็อกของเซิร์ฟเพื่อหาข้อความ error
ปลั๊กอินตัวไหนที่เซิร์ฟ Rust ควรลงก่อน?
ชุดพื้นฐานยอดนิยมคือ Kits (แจกชุดของเริ่มต้น), Economics/ServerRewards (ระบบเงินและร้านค้า) และ Clans (ระบบทีม) เสริมด้วยเครื่องมือแอดมินอย่าง Vanish สำหรับตรวจเซิร์ฟ ชุดนี้ครอบคลุมงานเซิร์ฟทั่วไปและช่วยให้ผู้เล่นสนุกขึ้น
เช่าเซิร์ฟที่ไหนลงปลั๊กอินได้บ้าง?
ควรเลือกเซิร์ฟที่รองรับ Oxide/Carbon และมีแผงควบคุมให้จัดการไฟล์ได้เอง เซิร์ฟเวอร์ Rust ของ Plusweb รองรับปลั๊กอินและให้จัดการเองได้ทั้งหมด (self-manage) อัปโหลดปลั๊กอินและแก้ config ได้ผ่านแผงควบคุม เริ่มต้น ฿550/เดือน ดาต้าเซ็นเตอร์ในไทย ping ต่ำ
GUIDES
บทความที่เกี่ยวข้อง
อ่านต่อในหัวข้อใกล้เคียง

คำสั่งแอดมินเซิร์ฟเวอร์ Rust ที่ต้องรู้ (Admin Commands)
เปิดเซิร์ฟเวอร์ Rust แล้วต้องคุมเซิร์ฟเป็น บทความนี้รวมคำสั่งแอดมิน Rust ที่ใช้บ่อย ตั้งแต่ kick, ban, give, teleport ไปจนถึง env พร้อมตารางและวิธีตั้งตัวเองเป็นแอดมิน
อ่านต่อ
วิธีเปิดเซิร์ฟเวอร์ Rust ส่วนตัว (Rust Server) ฉบับเริ่มจากศูนย์
อยากเปิดเซิร์ฟเวอร์ Rust เล่นกับเพื่อนแต่ไม่รู้เริ่มยังไง? บทความนี้เทียบการทำ self-host ที่บ้านกับการเช่า Rust server พร้อมขั้นตอนตั้งค่าเซิร์ฟตั้งแต่ต้นจนเพื่อนเข้าเล่นได้
อ่านต่อ
Wipe ในเกม Rust คืออะไร รอบวายป์ทำงานยังไง
ได้ยินคำว่า wipe บ่อยแต่ไม่รู้คืออะไร? บทความนี้อธิบายว่า wipe ในเกม Rust คือการรีเซ็ตเซิร์ฟ ต่างกันยังไงระหว่าง map wipe กับ BP wipe พร้อมตารางรอบและวิธีตั้งค่าเอง
อ่านต่อ