Left 4 Dead 2: วิธีเป็นแอดมิน
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
การมอบสิทธิ์ผู้ดูแลระบบช่วยให้คุณสามารถบริหารจัดการเซิร์ฟเวอร์เกมได้ง่ายและครบถ้วนด้วยการควบคุมเต็มรูปแบบในฐานะแอดมิน คุณจะสามารถใช้ตัวเลือกและฟังก์ชันทั้งหมดที่เกมมีให้ได้โดยตรงในเกม ขั้นตอนทั้งหมดที่คุณต้องทำเพื่อมอบสิทธิ์แอดมินสำหรับเซิร์ฟเวอร์ของคุณจะถูกอธิบายไว้ด้านล่างนี้
การตั้งค่า
เพื่อสมัครเป็นแอดมิน จำเป็นต้องติดตั้ง SourceMod หรือ MetaMod นอกจากนี้คุณจะต้องใช้ Steam ID ของบัญชี Steam ของคุณ มีหลายวิธีในการหาค่า Steam ID นี้: คุณสามารถใช้เว็บไซต์ภายนอกที่ให้บริการนี้ หรือดึงข้อมูลโดยตรงผ่านคอนโซลในเกม
หากต้องการรับ SteamID ผ่านเว็บไซต์ ให้เปิดโปรไฟล์ Steam ของคุณก่อน แล้วคลิกขวาที่หน้าโปรไฟล์เพื่อคัดลอก URL ของโปรไฟล์ จากนั้นวาง URL นี้ลงในเว็บไซต์ใดเว็บไซต์หนึ่งต่อไปนี้:
หน้าเว็บจะแสดง SteamID ของคุณพร้อมข้อมูลบัญชีอื่น ๆ สำหรับการลงทะเบียนแอดมิน คุณต้องใช้ SteamID32:
steamID32: STEAM_0:1:XXXXXX
อีกทางเลือกหนึ่งคือดึง SteamID ของคุณในเกมผ่านคอนโซล เริ่มเกม เชื่อมต่อกับเซิร์ฟเวอร์ของคุณ เปิดคอนโซลแล้วพิมพ์คำสั่ง:
status
คำสั่งนี้จะแสดงรายละเอียดการเชื่อมต่อของคุณ รวมถึง SteamID จากนั้นเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน FTP และเปิดไฟล์ admins.cfg
ที่อยู่ใน:
.../addons/sourcemod/configs/
ไฟล์นี้มีตัวอย่างรายการที่คุณสามารถคัดลอกและปรับแต่งได้:
Admins
{
"Player name"
{
"auth" "steam"
"identity" "STEAM_0:1:XXXXX"
"flags" "abcdef"
}
}
ชื่อผู้เล่น ไม่จำเป็นต้องตรงกับชื่อบัญชี Steam ของคุณ มันใช้เพื่ออ้างอิงภายในเท่านั้น ช่อง auth
กำหนดวิธีการยืนยันตัวตน ซึ่งยังคงเป็น steam
ใน identity
ให้ใส่ SteamID32 ส่วน flags
กำหนดสิทธิ์ที่มอบให้แอดมิน:
สิทธิ์ | ธง | คำอธิบาย |
---|---|---|
reservation | a | จองช่องเล่น |
generic | b | สิทธิ์พื้นฐาน (จำเป็น) |
kick | c | เตะผู้เล่นออก |
ban | d | แบนผู้เล่น |
unban | e | ยกเลิกแบนผู้เล่น |
slay | f | ตีหรือฆ่าผู้เล่น |
changemap | g | เปลี่ยนแผนที่ |
cvar | h | เปลี่ยนค่าตัวแปรเซิร์ฟเวอร์ |
config | i | รันคอนฟิกเซิร์ฟเวอร์ |
chat | j | สิทธิ์แชทขั้นสูง |
vote | k | เริ่มโหวตของแอดมิน |
password | l | ตั้งรหัสผ่านเซิร์ฟเวอร์ |
rcon | m | รันคำสั่ง RCON |
cheats | n | เปิดใช้งาน sv_cheats |
root | z | สิทธิ์เต็มรูปแบบ |
สามารถรวมธงหลายตัวได้ (เช่น bc
สำหรับสิทธิ์เตะ) สำหรับสิทธิ์เต็มรูปแบบให้ใช้แค่ z
คุณสามารถเปิดเมนูแอดมินโดยพิมพ์ admin
ในแชท หรือ sm_admin
ในคอนโซล
คำสั่งแอดมิน
ด้านล่างนี้คือรายการคำสั่งแอดมินที่ใช้บ่อยซึ่งคุณสามารถใช้ในฐานะแอดมินบนเซิร์ฟเวอร์ของคุณได้
คำสั่ง | คำอธิบาย |
---|---|
sm_kick <player> | เตะผู้เล่นออก |
sm_ban <player> <time> [reason] | แบนผู้เล่นเป็นเวลานาที X (0 = ถาวร) |
sm_unban <SteamID/IP> | ยกเลิกแบนผู้เล่น |
sm_slay <player> | ฆ่าผู้เล่นทันที |
sm_slap <player> [damage] | ตีผู้เล่น (ใส่ค่าความเสียหายได้) |
sm_map <mapname> | เปลี่ยนไปยังแผนที่ที่ระบุ |
sm_cvar <cvar> <value> | ตั้งค่าตัวแปรคอนฟิกเซิร์ฟเวอร์แบบเรียลไทม์ |
sm_vote <topic> | เริ่มโหวตพื้นฐาน |
sm_restartgame <seconds> | รีสตาร์ทเกมหลังนับถอยหลัง |
sm_say <message> | ส่งข้อความไปยังแชททั่วเซิร์ฟเวอร์ |
สรุป
ยินดีด้วย ถ้าคุณทำตามขั้นตอนทั้งหมดแล้ว คุณควรตั้งค่าสิทธิ์แอดมินสำหรับเซิร์ฟเวอร์ของคุณสำเร็จแล้ว หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมให้บริการทุกวันเพื่อช่วยเหลือคุณ! 🙂