เมื่อเปิดเซิร์ฟเวอร์ Rust ของตัวเองแล้ว สิ่งที่ขาดไม่ได้คือการรู้จักคำสั่งแอดมิน (admin commands) เพราะมันคือเครื่องมือที่ใช้จัดการทุกอย่างในเซิร์ฟ ตั้งแต่เตะคนกวนเมือง แบนคนโกง แจกไอเทมให้ผู้เล่น วาร์ปหากัน ไปจนถึงเปลี่ยนเวลากลางวัน-กลางคืน ถ้าใช้คำสั่งเหล่านี้ไม่เป็น การดูแลเซิร์ฟ Rust จะกลายเป็นเรื่องลำบากทันที
บทความนี้รวมคำสั่งแอดมินเซิร์ฟ Rust ที่ใช้บ่อยและจำเป็นที่สุด จัดเป็นหมวดหมู่พร้อมตารางให้เปิดดูง่าย ทั้งคำสั่งจัดการผู้เล่น (kick/ban) คำสั่งไอเทม (give) คำสั่งเคลื่อนที่ (teleport) และคำสั่งปรับสภาพแวดล้อม (env) พร้อมอธิบายวิธีตั้งตัวเองเป็นแอดมินและช่องทางพิมพ์คำสั่งผ่านคอนโซลกับ RCON (Rust ในที่นี้คือเกม survival ของ Facepunch)
ตั้งตัวเองเป็นแอดมินก่อนใช้คำสั่ง
ก่อนจะใช้คำสั่งแอดมินได้ ต้องมีสิทธิ์แอดมินบนเซิร์ฟก่อน วิธีมาตรฐานคือเพิ่ม SteamID ของเราเข้าไปในลิสต์ผู้ดูแลผ่านคอนโซลของเซิร์ฟหรือ RCON โดยใช้คำสั่ง ownerid (สิทธิ์เต็ม) หรือ moderatorid (สิทธิ์จำกัดกว่า) แล้วรัน server.writecfg เพื่อบันทึกค่า
เมื่อได้สิทธิ์แล้ว จะพิมพ์คำสั่งได้สองทาง คือกด F1 ในเกมเพื่อเปิดคอนโซลแล้วพิมพ์คำสั่งตรง ๆ หรือสั่งจากภายนอกผ่าน RCON (Remote Console) ซึ่งเหมาะเวลาต้องคุมเซิร์ฟโดยไม่ได้อยู่ในเกม เช่น แบนคนโกงหรือรีสตาร์ทเซิร์ฟ
- ownerid <SteamID> "ชื่อ" — ให้สิทธิ์แอดมินเต็มกับผู้เล่น
- moderatorid <SteamID> "ชื่อ" — ให้สิทธิ์ผู้ดูแลระดับรอง
- server.writecfg — บันทึกการตั้งค่าให้มีผลถาวร
- removeowner <SteamID> — ถอนสิทธิ์แอดมินออก
คำสั่งจัดการผู้เล่น (kick / ban)
หัวใจของการดูแลเซิร์ฟ Rust คือการจัดการผู้เล่นที่ก่อกวนหรือโกง คำสั่งกลุ่มนี้ใช้บ่อยที่สุด ควรจำให้ขึ้นใจ เพราะเวลามีปัญหาต้องสั่งได้ทันที
| คำสั่ง | หน้าที่ |
|---|---|
| kick "ชื่อ" "เหตุผล" | เตะผู้เล่นออกจากเซิร์ฟชั่วคราว |
| ban "ชื่อ" "เหตุผล" | แบนผู้เล่นถาวร |
| banid <SteamID> "เหตุผล" | แบนด้วย SteamID (แม้ไม่ได้ออนไลน์) |
| unban <SteamID> | ปลดแบนผู้เล่น |
| banlist | ดูรายชื่อผู้เล่นที่ถูกแบน |
| players | ดูรายชื่อผู้เล่นที่ออนไลน์อยู่ |
| mute <SteamID> | ปิดแชตผู้เล่นที่ก่อกวน |
คำสั่งไอเทมและเคลื่อนที่ (give / teleport)
คำสั่งกลุ่มนี้มีประโยชน์ทั้งตอนจัดอีเวนต์ในเซิร์ฟ ทดสอบระบบ หรือช่วยผู้เล่นที่ติดปัญหา เช่น แจกไอเทมเป็นรางวัล หรือวาร์ปตัวเองไปดูจุดที่มีปัญหา แต่ควรใช้อย่างระมัดระวังบนเซิร์ฟ PvP เพราะการแจกของอาจทำให้เกมเสียสมดุล
| คำสั่ง | หน้าที่ |
|---|---|
| give <item> <จำนวน> | สร้างไอเทมให้ตัวเอง |
| giveto <SteamID> <item> <จำนวน> | ส่งไอเทมให้ผู้เล่นคนอื่น |
| teleport "ชื่อ" | วาร์ปตัวเองไปหาผู้เล่น |
| teleport "A" "B" | วาร์ปผู้เล่น A ไปหา B |
| teleportpos <x y z> | วาร์ปไปพิกัดที่ระบุ |
| teleport2me "ชื่อ" | ดึงผู้เล่นมาหาตัวเรา |
คำสั่งปรับสภาพแวดล้อม (env) และเซิร์ฟ
คำสั่งกลุ่ม env และคำสั่งเซิร์ฟใช้ปรับบรรยากาศและควบคุมการทำงานของเซิร์ฟโดยรวม เช่น หยุดเวลาให้เป็นกลางวันตลอดตอนจัดอีเวนต์ หรือสั่งเซฟและรีสตาร์ทเซิร์ฟ ซึ่งจำเป็นเวลาต้องบำรุงรักษาหรืออัปเดต
| คำสั่ง | หน้าที่ |
|---|---|
| env.time <0-24> | ตั้งเวลาในเกม (12 = เที่ยงวัน) |
| env.progresstime <true/false> | ให้เวลาเดินหน้าหรือหยุดนิ่ง |
| weather.rain <0-1> | ปรับปริมาณฝน |
| server.save | บันทึกสถานะเซิร์ฟทันที |
| restart <วินาที> | รีสตาร์ทเซิร์ฟแบบนับถอยหลัง |
| say "ข้อความ" | ประกาศข้อความถึงผู้เล่นทุกคน |
| serverinfo | ดูข้อมูลสถานะเซิร์ฟ (FPS, ผู้เล่น) |
จัดการคำสั่งแอดมินง่ายขึ้นด้วยเซิร์ฟที่ตั้งค่าได้เอง
การใช้คำสั่งแอดมินจะสะดวกขึ้นมากถ้าเซิร์ฟเวอร์ Rust ของเรามีแผงควบคุมและรองรับ RCON ในตัว เพราะจะพิมพ์คำสั่ง ดูล็อก และรีสตาร์ทเซิร์ฟได้จากหน้าเว็บ ไม่ต้องอยู่ในเกมตลอด ยิ่งถ้าอยากเสริมระบบแอดมินให้ลึกขึ้น เช่น หน้าจัดการผู้เล่นหรือคำสั่งลัด ก็ต่อยอดด้วยปลั๊กอินได้
ใครสนใจเพิ่มความสามารถให้ทีมแอดมิน อ่านต่อได้ที่ <a href="/blog/rust-plugins-oxide/">ปลั๊กอิน Oxide/uMod ยอดนิยม</a> ซึ่งมีปลั๊กอินสายจัดการเซิร์ฟให้เลือกเยอะ และถ้ายังไม่ได้เปิดเซิร์ฟ เริ่มที่ <a href="/blog/rust-server-setup/">วิธีเปิดเซิร์ฟเวอร์ Rust ส่วนตัว</a> ได้เลย
คุมเซิร์ฟเวอร์ Rust ได้เต็มมือด้วยแผงควบคุมที่จัดการเองได้
เซิร์ฟเวอร์ Rust จาก Plusweb เริ่มต้น ฿550/เดือน · รองรับ RCON + ปลั๊กอิน · เลือกสล็อต 8/16/32/64 · ดาต้าเซ็นเตอร์ในไทย ping ต่ำ · อัปเดตอัตโนมัติ
ຄຳຖາມທີ່ພົບເລື້ອຍ
จะตั้งตัวเองเป็นแอดมินเซิร์ฟ Rust ยังไง?
ใช้คำสั่ง ownerid <SteamID> "ชื่อ" ผ่านคอนโซลของเซิร์ฟหรือ RCON เพื่อให้สิทธิ์แอดมินเต็ม แล้วสั่ง server.writecfg เพื่อบันทึก ถ้าต้องการให้สิทธิ์ระดับรองใช้ moderatorid แทน จากนั้นกด F1 ในเกมเพื่อพิมพ์คำสั่งแอดมินได้เลย
พิมพ์คำสั่งแอดมิน Rust ตรงไหน?
พิมพ์ได้สองทาง คือกด F1 ในเกมเพื่อเปิดคอนโซลแล้วพิมพ์คำสั่งตรง ๆ หรือสั่งจากภายนอกผ่าน RCON (Remote Console) ซึ่งเหมาะเวลาต้องคุมเซิร์ฟทั้งที่ไม่ได้อยู่ในเกม เช่น แบนคนโกงหรือรีสตาร์ทเซิร์ฟ
แบนคนโกงให้อยู่หมัดต้องใช้คำสั่งไหน?
ใช้ banid <SteamID> "เหตุผล" เพราะแบนด้วย SteamID จะได้ผลแม้ผู้เล่นออกจากเซิร์ฟไปแล้ว ต่างจาก ban ที่อิงชื่อ ณ ขณะนั้น ตรวจ SteamID ได้จากคำสั่ง players และดูรายชื่อที่แบนแล้วด้วย banlist
คำสั่ง env.time ใช้ทำอะไร?
env.time ใช้ตั้งเวลาในเกม Rust โดยใส่ค่า 0-24 เช่น env.time 12 คือเที่ยงวัน มีประโยชน์ตอนจัดอีเวนต์หรืออยากให้เซิร์ฟสว่างตลอด และใช้ร่วมกับ env.progresstime false เพื่อหยุดเวลาไม่ให้เดินหน้าได้
ใช้คำสั่งแอดมินง่ายขึ้นได้ไหมถ้าเช่าเซิร์ฟ?
ได้ เซิร์ฟเวอร์ Rust ของ Plusweb มีแผงควบคุมและรองรับ RCON ทำให้พิมพ์คำสั่ง ดูล็อก และรีสตาร์ทเซิร์ฟได้จากหน้าเว็บ พร้อมติดตั้งปลั๊กอินเสริมระบบแอดมินได้ จัดการเองได้ทั้งหมด เริ่มต้น ฿550/เดือน ดาต้าเซ็นเตอร์ในไทย ping ต่ำ
GUIDES
ບົດຄວາມທີ່ກ່ຽວຂ້ອງ
ອ່ານຕໍ່ໃນຫົວຂໍ້ໃກ້ຄຽງ

วิธีเปิดเซิร์ฟเวอร์ Rust ส่วนตัว (Rust Server) ฉบับเริ่มจากศูนย์
อยากเปิดเซิร์ฟเวอร์ Rust เล่นกับเพื่อนแต่ไม่รู้เริ่มยังไง? บทความนี้เทียบการทำ self-host ที่บ้านกับการเช่า Rust server พร้อมขั้นตอนตั้งค่าเซิร์ฟตั้งแต่ต้นจนเพื่อนเข้าเล่นได้
ອ່ານຕໍ່
ปลั๊กอิน Oxide/uMod ยอดนิยมสำหรับเซิร์ฟ Rust + วิธีลง
อยากให้เซิร์ฟ Rust มีลูกเล่นเยอะขึ้น? บทความนี้รวมปลั๊กอิน Oxide/uMod ยอดนิยม ทั้งระบบร้านค้า ยศ kit และป้องกันฐาน พร้อมสอนวิธีติดตั้งบนเซิร์ฟทีละขั้น
ອ່ານຕໍ່
Wipe ในเกม Rust คืออะไร รอบวายป์ทำงานยังไง
ได้ยินคำว่า wipe บ่อยแต่ไม่รู้คืออะไร? บทความนี้อธิบายว่า wipe ในเกม Rust คือการรีเซ็ตเซิร์ฟ ต่างกันยังไงระหว่าง map wipe กับ BP wipe พร้อมตารางรอบและวิธีตั้งค่าเอง
ອ່ານຕໍ່