ขั้นตอนการสร้างและกำหนดค่าเซิร์ฟเวอร์ค่อนข้างซับซ้อน ประกอบด้วยงานหลายอย่างซึ่งการแก้ปัญหาแต่ละอย่างไม่ใช่เรื่องยากอีกต่อไป ตัวอย่างเช่น คุณต้องใส่อัตรา CS บนเซิร์ฟเวอร์
คำแนะนำ
ขั้นตอนที่ 1
ในพื้นที่นี้มีคำเช่นการสูญเสีย นี่คือตัวเลขที่ระบุจำนวนแพ็กเก็ตที่สูญหายระหว่างทางจากเซิร์ฟเวอร์ถึงคุณ โดยปกติจะแสดงความไม่ตรงกันระหว่างเซิร์ฟเวอร์ขาออกและช่องสัญญาณขาเข้าของคุณ บ่อยครั้งที่การสูญเสียเกิดขึ้นเมื่อใช้การเชื่อมต่อแบบไร้สาย ค่านี้ไม่สามารถควบคุมได้ แต่สามารถดำเนินการกับแบนด์วิดท์ของช่องสัญญาณเครือข่ายได้
ขั้นตอนที่ 2
ค่า sv_maxrate รับผิดชอบปริมาณงานสูงสุดของช่องสัญญาณเครือข่ายของเซิร์ฟเวอร์เฉพาะ โดยคำนึงถึงฝั่งไคลเอ็นต์ ตามกฎแล้ว ไคลเอ็นต์กำหนดอัตรา 25000 ในกรณีนี้ เซิร์ฟเวอร์ต้องสนับสนุนความเร็วของไคลเอ็นต์นี้ ดังนั้นค่า sv_maxrate ที่แนะนำสำหรับคุณคือ 25000 เช่นกัน
ขั้นตอนที่ 3
คล้ายกับค่าก่อนหน้า sv_minrate หมายถึงแบนด์วิดท์ขั้นต่ำของช่องสัญญาณเครือข่าย มันยากขึ้นแล้วที่นี่ เป็นที่ชัดเจนว่านี่จะมีมูลค่าไม่เกิน 25,000 นี่ choke - packet loss - สามารถเข้ามาเล่นได้ ส่วนใหญ่มักเกิดขึ้นในช่วงเริ่มต้นของรอบ (เมื่อเล่นแบบผู้เล่นหลายคน) แล้วไปถึง 100 หรืออาจเกิดขึ้นระหว่างการยิงลูกโทษและฉากฝูงชนแบบไดนามิก
ขั้นตอนที่ 4
เพื่อกำจัด choke ให้เขียน sv_minrate 50,000 ดังนั้นลูกค้าหรือผู้เล่นต้องทำงานในอัตรา 25,000 ไม่น้อย
ขั้นตอนที่ 5
ไฟล์คอนฟิกูเรชันของเซิร์ฟเวอร์ยังประกอบด้วยค่า sv_minupdaterate และ sv_maxupdaterate นี่คือจำนวนการอัปเดตสูงสุดและต่ำสุดที่เซิร์ฟเวอร์สามารถส่งไปยังไคลเอ็นต์ต่อวินาทีตามลำดับ ค่าเหล่านี้ดูเหมือนจะขึ้นอยู่กับเซิร์ฟเวอร์ FPS โดยตรง
ขั้นตอนที่ 6
ไคลเอนต์มักจะตั้งค่า cl_updaterate เป็น 101 เพื่อให้เกมไม่ล่าช้า ค่า sv_maxupdaterate สำหรับคุณควรเป็น 101 เช่นกัน ในเวลาเดียวกัน เซิร์ฟเวอร์ของคุณควรเก็บ 1000 FPS ที่เสถียร
ขั้นตอนที่ 7
sv_minupdaterate นั้นซับซ้อนกว่า ในทางทฤษฎี หากคุณปฏิบัติตามตรรกะของการตั้งค่า sv_minrate และ sv_maxrate คุณอาจจะได้ข้อสรุปว่าคุณต้องตั้งค่า 202 อย่างไรก็ตาม ในทางปฏิบัติ นี่อาจมากเกินไปเล็กน้อย แม้แต่ที่ 101 มีสิ่งผิดปกติเกิดขึ้นกับเซิร์ฟเวอร์ ดังนั้นจึงแนะนำให้ตั้งค่า sv_minupdaterate เป็น 20