Yanlış banlar şanssızlık değil, hatadır
Tek bir masum oyuncuyu banlayan anti-cheat, on hileci yakalayarak kazandığından daha fazla güven kaybeder. Yanlış banların peşine nasıl düşüyoruz ve “eşiği yükselt” neden neredeyse hiçbir zaman çözüm değil?
Tek bir masum oyuncuyu banlayan anti-cheat, on hileci yakalayarak kazandığından daha fazla güven kaybeder. Yanlış banların peşine nasıl düşüyoruz ve “eşiği yükselt” neden neredeyse hiçbir zaman çözüm değil?
Her anti-cheat ekibi eninde sonunda aynı mesajı alır: "Hile açmadım, sadece oynuyordum." Bazen bu, şansını deneyen bir hilecidir. Bazen de doğrudur. Önemli olan ikinci durumdur; çünkü tek bir yanlış ban, on doğru banın telafi edemeyeceği bir zarar verir: oyuncu gider, arkadaşları duyar ve yetkilileriniz sonraki her tespitten şüphe etmeye başlar.
Biz doğrulanmış bir yanlış banı, bir çökmeyi ele aldığımız gibi ele alıyoruz: bulunması ve ortadan kaldırılması gereken bir kök nedeni olan bir hata olarak.
Yanlış bir tespitte akla gelen ilk çözüm kuralı gevşetmektir: biraz daha fazla hıza, saniyede birkaç atış daha fazlasına, biraz daha uzun mesafeye izin vermek. Şikâyet ortadan kalkar. Ama tespit, yeni sınırın hemen altında kalan her hileciye karşı da kör olur ve bir sonraki meşru istisna (daha hızlı bir araç, modlu bir silah, lag'lı bir oyuncu) o sınırı yine aşar.
Bir eşik ancak arkasındaki sinyal sağlamsa işe yarar. Sinyalin kendisi normal oyunla da oluşabiliyorsa, hiçbir sayı güvenli değildir.
Bir ban şikâyeti geldiğinde kuraldan değil, kanıttan başlıyoruz:
Bazı sinyaller tek başına harekete geçmek için yeterince güçlüdür: enjekte edilmiş bir executor'ın parmak izi, sunucunuzda olmayan bir resource'un event göndermesi. Diğerleri yalnızca şüphelidir ve tek başına ban vermek yerine bir yetkilinin inceleyeceği dosyaya eklenmelidir. Tespitleri "kanıt" ve "şüphe" olarak ayırmak, birlikte çalıştığımız sunucularda yanlış banların çoğunu ortadan kaldıran tek değişiklik oldu.
Bir tespit kendini açıklayabilmeli. Bunun neden yalnızca bir hileyle olabileceğini tek cümleyle söyleyemiyorsanız, tek başına ban vermemeli.
Hilecileri yakalamak işin kendisi. Sadece oynayan insanları banlamamak ise bu işe değer katan şey. İtirazları adil yönetmek için ban itiraz süreci rehberimize de göz atın.