CS:GO: เป็นแอดมิน
แนะนำ
การมอบสิทธิ์ผู้ดูแลระบบช่วยให้คุณสามารถบริหารจัดการเซิร์ฟเวอร์เกมได้ง่ายและครบถ้วน ด้วยสิทธิ์แอดมิน คุณสามารถใช้ตัวเลือกและฟังก์ชันทั้งหมดที่ Sourcemod มีให้ได้โดยตรงในเกม ขั้นตอนทั้งหมดที่คุณต้องทำเพื่อมอบสิทธิ์ผู้ดูแลระบบสำหรับเซิร์ฟเวอร์ของคุณจะถูกอธิบายไว้ด้านล่างนี้
การเตรียมตัว
ก่อนจะใช้สิทธิ์ผู้ดูแลระบบ ต้องมีการตั้งฐานก่อน โดยปกติ CS:GO จะไม่มีระบบบริหารจัดการแอดมินแบบครบวงจร แต่มีเฟรมเวิร์กสำหรับจุดประสงค์นี้ เช่น Sourcemod ซึ่งต้องติดตั้งเฟรมเวิร์กนี้ก่อนเพื่อการตั้งค่า หากคุณยังไม่ได้ติดตั้ง สามารถดูคู่มือการติดตั้งปลั๊กอินสำหรับ CS:GO ของเราได้เลย
การกำหนดแอดมิน
การเพิ่มแอดมินสามารถทำได้ผ่านไฟล์คอนฟิก admins_simple.ini หรือ admins.cfg ซึ่งอยู่ที่ ../csgo/cstrike/addons/sourcemod/configs/ สำหรับการตั้งค่าที่ง่าย ไฟล์ admins_simple.ini มักจะเพียงพอ คุณสามารถกำหนดแอดมินโดยใช้ SteamID และมอบสิทธิ์ผ่านแฟล็กได้เลย
"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 เรียบร้อยแล้ว หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมให้บริการทุกวัน! 🙂