"Phrases"
{
	"announcement.detected"	"ตรวจพบ {detection} จากผู้เล่น {player}{outcome}"
	"announcement.outcome.punishment_sent"	" และดำเนินการลงโทษแล้ว"
	"announcement.outcome.whitelisted"	" แต่ผู้เล่นอยู่ในไวท์ลิสต์"
	"announcement.outcome.punishment_disabled"	" แต่ระบบลงโทษถูกปิดอยู่"
	"announcement.outcome.identity_unavailable"	" แต่ข้อมูลประจำตัวของผู้เล่นยังไม่พร้อม"
	"announcement.outcome.already_punished"	" และมีการลงโทษไปแล้ว"
	"announcement.outcome.command_too_long"	" แต่คำสั่งลงโทษยาวเกินไป"
	"announcement.outcome.command_service_unavailable"	" แต่บริการคำสั่งของเซิร์ฟเวอร์ไม่พร้อมใช้งาน"
	"announcement.outcome.network_unstable"	" แต่ไม่มีการส่งบทลงโทษเนื่องจากการเชื่อมต่อไม่เสถียร"
	"announcement.test"	"นี่คือข้อความทดสอบ ไม่มีผู้เล่นถูกตรวจพบหรือลงโทษ"

	"evidence.aimbot.snap_return"	"CS2AC พบ {incidents} กระสุนที่สร้างความเสียหาย โดยเป้าหมายกระโดดระหว่างการยิงและกลับมาทันที กระโดดล่าสุด {snap} องศา"
	"evidence.aimbot.convergence"	"CS2AC พบ {incidents} กระสุนที่สร้างความเสียหายโดยเล็งไปที่ศัตรูในขั้นตอนเดียว ในนัดล่าสุด เป้าหมายขยับ {snap} องศา และระยะห่างจากศัตรูลดลงจาก {before} เป็น {after} องศา"
	"evidence.aimbot.smooth"	"CS2AC พบ {incidents} กระสุนที่สร้างความเสียหาย โดยที่เป้าหมายเป็นไปตามโค้งที่สะอาดผิดปกติไปยังศัตรู ในนัดล่าสุด เป้าหมายขยับ {snap} องศา และระยะห่างจากศัตรูลดลงจาก {before} องศาเป็น {after} องศา"
	"evidence.aimlock"	"CS2AC พบ {incidents} แยกช่วงเวลาของการติดตามศัตรูที่เกือบจะสมบูรณ์แบบ ในช่วงสองวินาทีล่าสุด เป้าหมายจะอยู่ภายในความกว้างลำตัวของศัตรูเพื่อตรวจ {precise} ของ {samples} ในขณะที่ศัตรูเคลื่อนตัวไปไกลพอในมุมมองของผู้เล่น ศัตรูเคลื่อน {movement} องศาข้ามมุมมอง; {required} องศา จำเป็นที่ระยะทางนั้น"
	"evidence.silentaim"	"กระสุนตกลงไป {deviation} องศาห่างจากเป้าหมายที่มองเห็นได้ของผู้เล่น ความไม่ถูกต้องของอาวุธในปัจจุบันและอนุญาตให้มี {allowance} องศา โดยไม่สามารถอธิบาย {excess} องศาได้ {weight} คะแนนพุ่งถึง {score}/{threshold}"
	"evidence.silentaim.weight.blatant"	"มุมอธิบายไม่ได้เกิน 22.5 องศา เลยเริ่มยิงที่ 4 จุด"
	"evidence.silentaim.weight.airborne"	"ผู้เล่นลอยอยู่ในอากาศ ดังนั้นการยิงจึงเริ่มต้นที่ 3 แต้ม"
	"evidence.silentaim.weight.grounded"	"ผู้เล่นอยู่บนพื้นจึงเริ่มยิงที่ 2 แต้ม"
	"evidence.silentaim.weight.headshot"	"เฮดช็อตเพิ่ม 1 แต้ม"
	"evidence.silentaim.weight.wallbang"	"วอลล์แบงเพิ่ม 2 แต้ม"
	"evidence.silentaim.weight.smoke"	"การยิงทะลุควันเพิ่ม 2 คะแนน"
	"evidence.silentaim.weight.noscope"	"ไม่มีขอบเขตเพิ่ม 1 คะแนน"
	"evidence.inhuman_accuracy"	"CS2AC นับจำนวนนัดที่ยิง {attempts} ขณะที่เป้าเล็งอยู่ในพื้นที่ขนาดผู้เล่นรอบๆ ศัตรูที่อยู่ห่างออกไปอย่างน้อย {distance} หน่วยเกม {hits} สร้างความเสียหาย ({accuracy}% ความแม่นยำ); ต้องใช้ {required}%"
	"evidence.irregular_behavior"	"ผู้เล่นพยายามยิงทางอากาศหรือยิงซุ่มยิงซ้ำๆ โดยไม่มีการกำหนดขอบเขต ความพยายาม {successes} ของ {attempts} กลายเป็นการสังหาร ({accuracy}% สำเร็จ) ทำให้คะแนนอยู่ที่ {score}/{threshold}"
	"evidence.triggerbot"	"ผู้เล่นทำการยิงซ้ำๆ เกือบจะในทันทีหลังจากที่เป้าเล็งสัมผัสกับศัตรูในครั้งแรก ในบรรดาช็อตที่สร้างความเสียหาย {shots} {one_tick} ถูกยิงภายในการอัปเดตเกมเดียว {two_tick} ภายในสองการอัปเดต และ {normal} ได้รับการอัปเดตสามครั้งขึ้นไป ทำให้คะแนนเป็น {score}/{threshold} ช็อตล่าสุดมีการอัปเดต {latest_ticks} สร้างความเสียหาย {damage} ให้กับ {hitgroup} ของศัตรู และเกิดขึ้นในขณะที่ {context}; เป้าหมายคือช่องผู้เล่น {target}"

	"evidence.antiaim"	"หลักฐานชิ้นสุดท้ายคือ {reason} เพิ่มคะแนน {points} คะแนนรวม AntiAim เป็น {score}/{threshold}"
	"evidence.antiaim.m_yaw"	"ค่า m_yaw ของผู้เล่นคือ {value} ในขณะนั้น"
	"evidence.antiaim.reason.spin"	"หมุนอย่างต่อเนื่องด้วยความเร็วและความสม่ำเสมอที่เกี่ยวข้องกับ AntiAim"
	"evidence.antiaim.reason.jitter"	"ความกระวนกระวายใจในมุมมองเดียวกันอย่างรวดเร็วซ้ำ ๆ กันอย่างต่อเนื่อง"
	"evidence.antiaim.reason.attack_return"	"การยิงที่การเล็งเปลี่ยนไปอย่างน้อย 30 องศาในหนึ่งคำสั่งและกลับมาทันที"
	"evidence.antiaim.reason.inconsistent_command"	"ข้อมูลมุมมองที่ไคลเอนต์ปกติไม่ควรส่ง"
	"evidence.antiaim.reason.history_mismatch"	"มุมมองสองมุมในคำสั่งเดียวกันซึ่งไม่เห็นด้วยซ้ำ ๆ กันอย่างน้อย 120 องศา"
	"evidence.antiaim.reason.invalid_angles"	"มุมเอียงหรือมุมม้วนนอกช่วง CS2 ปกติ"
	"evidence.dll_injection.one"	"เกมของผู้เล่นกำลังฟังเหตุการณ์ {count} ที่เกี่ยวข้องกับการโกงแบบแทรก: {events} เครื่องมือตรวจสอบนี้จะตรวจสอบการสมัครรับข้อมูลกิจกรรมที่มองเห็นได้เท่านั้น มันไม่ได้สแกนหน่วยความจำของผู้เล่นหรือพิสูจน์ทุกความเป็นไปได้ของการฉีด DLL"
	"evidence.dll_injection.many"	"เกมของผู้เล่นกำลังฟังเหตุการณ์ {count} ที่เกี่ยวข้องกับการโกงแบบแทรก: {events} เครื่องมือตรวจสอบนี้จะตรวจสอบการสมัครรับข้อมูลกิจกรรมที่มองเห็นได้เท่านั้น มันไม่ได้สแกนหน่วยความจำของผู้เล่นหรือพิสูจน์ทุกความเป็นไปได้ของการฉีด DLL"
	"evidence.doubletap.one_tick"	"ปืนเดียวกันยิงสองครั้งภายใน 1 เซิร์ฟเวอร์ติ๊กใน {pairs} โอกาสที่แยกจากกัน ซึ่งเร็วกว่าวงจรการยิงปกติของอาวุธที่อนุญาต"
	"evidence.doubletap.zero_ticks"	"ปืนเดียวกันยิงสองครั้งภายในเซิร์ฟเวอร์เดียวกัน ติ๊กใน {pairs} โอกาสที่แยกกัน ซึ่งเร็วกว่าวงจรการยิงปกติของอาวุธที่อนุญาต"
	"evidence.doubletap.network_unstable"	"ปืนเดียวกันยิงสองครั้งเกือบจะพร้อมกันใน {pairs} โอกาสที่แยกจากกัน คู่ล่าสุดคือ {ticks} เซิร์ฟเวอร์แยกกัน"
	"evidence.network_check"	"การตรวจสอบเครือข่ายห้าวินาทีไม่เสถียรเพียงพอสำหรับการลงโทษ โดยวัดค่า {ping} ms ping, {jitter} ms jitter, {incoming_loss}/{outgoing_loss}% การสูญเสียขาเข้า/ขาออก, {incoming_choke}/{outgoing_choke}% โช้คขาเข้า/ขาออก, {gaps} ช่องว่างคำสั่ง และ {unavailable} ตัวอย่างที่ไม่พร้อมใช้งาน"
	"evidence.namechanger"	"ผู้เล่นเปลี่ยนชื่อที่มองเห็นได้ {changes} ครั้งภายในหนึ่งนาที"

	"evidence.autostrafe.optimizer"	"การเลี้ยวในอากาศของผู้เล่นซ้ำแล้วซ้ำเล่าตามรูปแบบการเร่งความเร็วที่สมบูรณ์แบบของเครื่องจักรแบบเดียวกัน คะแนนการแข่งขันถึง {score}%"
	"evidence.autostrafe.jumps"	"จากการกระโดดที่ถูกต้อง {evaluated} ล่าสุด {suspicious} แสดงความเร็วการยิงกราดอากาศหรือรูปแบบประสิทธิภาพที่เกี่ยวข้องกับระบบอัตโนมัติ ({ratio}%)"
	"evidence.bhop.perfect_chain"	"ผู้เล่นสร้าง {perfect} การกระโดดแบบบันนี่ฮอปที่สมบูรณ์แบบแบบเฟรมในห่วงโซ่เดียวที่ไม่ขาดตอน จาก {landings} ที่ตรวจสอบการลงจอด"
	"evidence.bhop.repeated_pattern"	"ผู้เล่นทำซ้ำรูปแบบปุ่มกระโดดสั้นแบบเดียวกันบน {repeated} ของ {patterns} ลงจอดเสร็จสมบูรณ์ รูปแบบทั่วไปที่ใช้ {inputs} กระโดดกดรอบการลงจอดแต่ละครั้ง ในขณะที่ค่าเฉลี่ยโดยรวมอยู่ที่ {average}"
	"evidence.hyperscroll"	"ตลอดการลงจอดที่ {patterns} ผู้เล่นส่ง {average} กระโดดกดโดยเฉลี่ยในการลงจอดแต่ละครั้ง จาก {landings} ที่ได้ตรวจสอบการลงจอด {perfect} นั้นสมบูรณ์แบบ ({ratio}%)"
	"evidence.nulls"	"ในขณะที่ลอยอยู่กลางอากาศ ผู้เล่นสลับไปมาระหว่างอินพุต {axis} ตรงข้ามกับจังหวะเวลาที่สมบูรณ์แบบของเครื่องจักร คะแนนไทม์มิ่งถึง {score}; ต้องใช้ {required} ที่อัตราเฟรมที่วัดได้ ค่ามัธยฐานความล่าช้าระหว่างการปล่อยปุ่มหนึ่งและการกดอีกปุ่มคือ {gap} ms โดยมี {overlaps} สวิตช์ซ้อนทับกันที่ {fps} FPS"
	"evidence.nulls.axis.forward_backward"	"หน้า/หลัง"
	"evidence.nulls.axis.left_right"	"ซ้าย/ขวา"

	"evidence.invalid_input"	"ภายใน {seconds} วินาที คำสั่ง {commands} เปลี่ยนปุ่มการเคลื่อนไหวโดยไม่ส่งบันทึกเวลาที่ควรอธิบายการเปลี่ยนแปลงเหล่านั้น"
	"evidence.subtick_spam"	"ภายใน {seconds} วินาที คำสั่ง {commands} จะรวบรวมการเปลี่ยนแปลงการเคลื่อนไหวซ้ำๆ และการเปลี่ยนแปลงมุมมองในช่วงเวลาเดียวกัน"
	"evidence.desubticking"	"ผู้เล่นส่งข้อมูลการเคลื่อนไหวซ้ำๆ โดยลบจังหวะระหว่างขีดปกติออก จาก {commands} ตรวจสอบคำสั่งการเคลื่อนไหว {zero} ได้ตั้งเวลาไว้ที่ศูนย์ ({ratio}%)"
	"evidence.invalid_cvar.invalid_number"	"ลูกค้าส่งคืนหมายเลขที่ไม่ถูกต้องสำหรับ {cvar}"
	"evidence.invalid_cvar.above_maximum"	"{cvar} มีค่า {value} แต่ค่าสูงสุดที่อนุญาตคือ {maximum}"
	"evidence.invalid_cvar.outside_range"	"{cvar} มีค่า {value} แต่ต้องอยู่ระหว่าง {minimum} ถึง {maximum}"
	"evidence.invalid_cvar.must_equal"	"{cvar} มีค่า {value} แต่ต้องเป็น {expected}"
	"evidence.invalid_cvar.fps_max"	"fps_max มีค่า {value} แต่ต้องอย่างน้อย 64 หรือ 0 สำหรับไม่จำกัด"
	"evidence.invalid_cvar.sv_cheats"	"sv_cheats เปิดอยู่หรือมีค่าไม่ถูกต้องที่ไคลเอนต์ ทั้งที่ปิดอยู่บนเซิร์ฟเวอร์"
	"evidence.invalid_cvar.enabled_without_cheats"	"{cvar} เปิดอยู่ที่ไคลเอนต์ ทั้งที่ sv_cheats ปิดอยู่บนเซิร์ฟเวอร์"
	"evidence.invalid_cvar.disabled_without_cheats"	"{cvar} ปิดอยู่ที่ไคลเอนต์ ทั้งที่ sv_cheats ปิดอยู่บนเซิร์ฟเวอร์"

	"webhook.field.player"	"ผู้เล่น"
	"webhook.field.steamid64"	"STEAMID64"
	"webhook.field.detection"	"การตรวจพบ"
	"webhook.field.evidence"	"หลักฐาน"
	"webhook.field.punishment"	"การลงโทษ"
	"webhook.field.map"	"แผนที่"
	"webhook.field.address"	"ที่อยู่"
	"webhook.outcome.punishment_sent"	"ส่งคำสั่งลงโทษที่ตั้งค่าไว้แล้ว"
	"webhook.outcome.whitelisted"	"ผู้เล่นอยู่ในไวท์ลิสต์ จึงไม่ได้ส่งคำสั่งลงโทษ"
	"webhook.outcome.punishment_disabled"	"ไม่ได้ส่งการลงโทษเพราะคำสั่งนี้ถูกปิด"
	"webhook.outcome.identity_unavailable"	"ไม่ได้ส่งการลงโทษเพราะข้อมูลประจำตัวผู้เล่นยังไม่พร้อม"
	"webhook.outcome.already_punished"	"ผู้เล่นถูกลงโทษไปแล้ว จึงไม่ได้ส่งคำสั่งซ้ำ"
	"webhook.outcome.command_too_long"	"ไม่ได้ส่งการลงโทษเพราะคำสั่งที่ตั้งค่าไว้ยาวเกินไป"
	"webhook.outcome.command_service_unavailable"	"ไม่ได้ส่งการลงโทษเพราะบริการคำสั่งของเซิร์ฟเวอร์ไม่พร้อมใช้งาน"
	"webhook.outcome.network_unstable"	"ไม่ได้ส่งการลงโทษเพราะการเชื่อมต่อของผู้เล่นเกินขีดจำกัดเครือข่ายที่ปลอดภัย"
	"webhook.outcome.unavailable"	"ไม่มีผลการลงโทษ"
	"webhook.unknown_player"	"ผู้เล่นไม่ทราบชื่อ"
	"webhook.unknown_detection"	"ไม่ทราบ"
	"webhook.unavailable"	"ไม่พร้อมใช้งาน"
	"webhook.steamid_unavailable"	"SteamID64 ไม่พร้อมใช้งาน"
	"webhook.default_evidence"	"ตัวตรวจจับถึงเกณฑ์ที่ตั้งไว้"
	"webhook.default_server_name"	"เซิร์ฟเวอร์ CS2"
	"webhook.footer"	"รายงานการตรวจพบ"
	"webhook.test_detection"	"ทดสอบ WEBHOOK"
	"webhook.test_player"	"ทดสอบ webhook"
	"webhook.test_evidence"	"นี่คือรายงานทดสอบที่ไม่มีผล ไม่มีการสร้างการตรวจพบหรือการลงโทษ"
}
