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

No More Room In Hell: เป็นแอดมิน

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

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

บทนำ

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

การตั้งค่า

การลงทะเบียนเป็นแอดมิน จำเป็นต้องติดตั้ง 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 กำหนดสิทธิ์ที่มอบให้กับแอดมิน:

สิทธิ์ธงคำอธิบาย
reservationaจองช่อง
genericbสิทธิ์พื้นฐาน (จำเป็น)
kickcเตะผู้เล่นออก
bandแบนผู้เล่น
unbaneยกเลิกแบนผู้เล่น
slayfตบหรือล้มผู้เล่น
changemapgเปลี่ยนแผนที่
cvarhเปลี่ยนค่าตัวแปรเซิร์ฟเวอร์
configiรันคอนฟิกเซิร์ฟเวอร์
chatjสิทธิ์แชทขั้นสูง
votekเริ่มโหวตของแอดมิน
passwordlตั้งรหัสผ่านเซิร์ฟเวอร์
rconmรันคำสั่ง RCON
cheatsnเปิดใช้งาน sv_cheats
rootzสิทธิ์เต็มรูปแบบ

สามารถรวมธงหลายตัวได้ (เช่น 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>ส่งข้อความไปยังแชททั่วเซิร์ฟเวอร์

สรุป

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