Learn · modules

Minecraft'ta Delme Nedir? Duvarlardan Geçme Nasıl Açıklanır

Piercing, görüş hattı kontrolünü atlayarak duvarlardan geçen saldırılara izin veriyor. İşte nasıl çalıştığı ve sunucuların neden neredeyse her zaman bunu yakaladığı.

TRtrolPublished 3 min read

Delme Nedir?

Delme, bir saldırının, saldıran ile hedef arasında katı bir blok bulunsa bile bağlantı kurmasını sağlayan bir savaş modülüdür. Normal Minecraft dövüşü önce bir kontrol yapar: oyun, sizden vurduğunuz şeye doğru bir çizgi çizer ve bu çizgi hedefe ulaşmadan önce araziye çarparsa, saldırı kaydedilmez. Delme bu kontrolü atlar. Bir çit, bir duvar, bir taş levha, artık hiçbirinin önemi yok. Kontrol ya geçer ya geçmez ve Delme sadece bu gereksinimi ortadan kaldırır, bu yüzden de sunucuların yakalaması en kolay şeylerden biridir.

Nasıl Çalışır

Orijinal Minecraft, bir isabetin gerçekleşmesine izin vermeden önce bir ışın izleme işlemi yapar. Oyun, saldıran oyuncudan hedefe doğru düz bir çizgi çizer ve bu çizgiye temas eden ilk katı blokta durur. Eğer bu blok hedeften daha yakınsa, saldırı başarısız olur, bu kadar. Bu tek kontrol, bir duvarın, kapalı bir kapının veya hatta bir çit direğinin normalde bir salınımın hiçbir şey yapmamasına yeterli olmasının nedenidir.

Delme, o ışın izlemesini ortadan kaldırır veya devre dışı bırakır, böylece saldırı sanki blok orada yokmuş gibi geçiş yapar. Kaldırma her zaman tam olmak zorunda değildir. Bazı uygulamalar hareket için blok çarpışmasını korurken, özellikle savaş için bırakır ve sadece birkaç tanesi yolundaki varlıkları kontrol etmeyi bırakır, arazi için değil, aynı fikrin daha dar bir versiyonu. Hepsinin sonucu aynıdır: iki oyuncu arasında katı bir şey durmasına rağmen, darbe yine de isabet eder

Delme vs. Menzil

Bunu Reach'ten ayırmak değer. Reach, bir isabetin ne kadar uzağa gidebileceğini belirler. Delme, mesafeyle hiçbir ilgisi yok, iki nokta arasındaki hatta ne olduğuyla ilgili, o hattın uzunluğuyla değil. Bir oyuncunun tamamen sıradan bir menzili olabilir ve yine de Delme kullanıyor olabilir, ve ikisi de sık sık birleştiği için insanlar bunları karıştırır.

DelmeMenzil
Ne değiştirdiğiGörüş hattı gereksinimiİsabet mesafesi limiti
Neyin içinden geçerOyuncular arasındaki duvarlarHer menzildeki açık alan
AlgılamaSunucu ışın izleme kontrolüİsabet mesafesi ve konum

Sunucular neden yakalıyor

Kısa cevap: kontrol geometrik ve tartışılmaz. Çarpışma anında, sunucu iki oyuncunun gerçek konumları arasında kendi ışın izlemesini (raycast) çalıştırabilir. Eğer katı bir arazi bu yolda bulunuyorsa, salınımın neden düştüğüne dair meşru bir açıklama yoktur. Menzil veya dönüş yumuşatma gibi durumlarda, sunucunun gecikme ve normal insan hatalarına yer bırakması gerekirken, bir duvar ya oradaydı ya da değildi. Bu, yanlış pozitiflere çok az yer bırakır, bu da oyuncunun bundan kurtulmasına çok az yer bırakır.

Sıkça Sorulan Sorular