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

CS:GO: เป็นแอดมิน

แนะนำ

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

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

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

การกำหนดแอดมิน

การเพิ่มแอดมินสามารถทำได้ผ่านไฟล์คอนฟิก admins_simple.ini หรือ admins.cfg ซึ่งอยู่ที่ ../csgo/cstrike/addons/sourcemod/configs/ สำหรับการตั้งค่าที่ง่าย ไฟล์ admins_simple.ini มักจะเพียงพอ คุณสามารถกำหนดแอดมินโดยใช้ SteamID และมอบสิทธิ์ผ่านแฟล็กได้เลย

admins_simple.ini (ตัวอย่าง)
"STEAM_0:1:12345678" "z"
"STEAM_0:1:87654321" "bcdefgjk"

ในตัวอย่างนี้ แอดมินคนแรกจะได้รับสิทธิ์เต็มรูปแบบผ่านแฟล็ก z ส่วนแอดมินคนที่สองจะได้รับสิทธิ์บางส่วนเท่านั้น

ถ้าคุณต้องการตั้งค่าขั้นสูง เช่น กลุ่มผู้ดูแล ระบบภูมิคุ้มกัน หรือรหัสผ่าน ควรใช้ไฟล์ admins.cfg แทน

Admins
{
"User 1"
{
"auth" "steam"
"identity" "STEAM_0:1:12345678"
"flags" "z"
}

"User 2"
{
"auth" "steam"
"identity" "STEAM_0:1:87654321"
"flags" "bcdefgjk"
}
}

การกำหนดกลุ่มแอดมิน

คุณยังสามารถกำหนดกลุ่มแอดมินได้อีกด้วย ซึ่งจะช่วยให้การจัดการสิทธิ์ของแอดมินทำผ่านกลุ่มที่กำหนดไว้แทนการตั้งค่าแยกแต่ละคน กลุ่มเหล่านี้ถูกกำหนดในไฟล์คอนฟิก admin_groups.cfg ที่อยู่ใน ../csgo/cstrike/addons/sourcemod/configs/

Groups
{
"Full Admin"
{
"flags" "z"
"immunity" "99"
}

"Moderator"
{
"flags" "bcdefgjk"
"immunity" "10"
}
}

หลังจากนั้น คุณสามารถมอบหมายกลุ่มให้แอดมินในไฟล์ admins.cfg ได้เลย:

Admins
{
"User 1"
{
"auth" "steam"
"identity" "STEAM_0:1:12345678"
"group" "Full Admin"
}
}

การกำหนดภูมิคุ้มกันแอดมิน

คุณสามารถกำหนดค่าภูมิคุ้มกันให้กับแอดมินหรือกลุ่มได้ ถ้าแอดมินที่มีค่าภูมิคุ้มกันต่ำกว่าพยายามสั่งการแอดมินที่มีค่าภูมิคุ้มกันสูงกว่า คำสั่งนั้นจะไม่สำเร็จ คุณสามารถกำหนดค่าภูมิคุ้มกันโดยเพิ่มคีย์ immunity ในแต่ละแอดมินในไฟล์ admins.cfg หรือใน admin_groups.cfg ได้โดยตรง

Admins
{
"ZoNiCaL"
{
"auth" "steam"
"identity" "STEAM_0:1:12345678"
"flags" "z"
"immunity" "100"
}
}

ค่าภูมิคุ้มกันที่สูงกว่าจะหมายถึงระดับการป้องกันที่สูงขึ้นจากการกระทำของแอดมินคนอื่นที่มีค่าภูมิคุ้มกันต่ำกว่า

สรุป

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