Learn · modules

Tekne Uçuşu Nedir? Minecraft Araç Uçuşu Hilesi

Tekne sineği, yükselip süzülmesini sağlamak için bir teknenin araç paketlerini ele geçiriyor, böylece kısıtlanmamış uçuşa geçiyor. İşte sunucuların bunu nasıl yakaladığı.

TRtrolPublished 4 min read

Minecraft'ta Boat Fly Nedir?

Boat Fly, tek bir dar hedef etrafında inşa edilmiş bir hareket modülüdür: orijinal Minecraft teknesi. Bir tekne, su üzerinde yüzmek ve kıyı şeridinde hafifçe itmek için tasarlanmıştır, başka bir şey değil. Boat Fly, bir oyuncu onu kullanırken bir teknenin gönderdiği araç hareket paketlerini yeniden yazarak bu tasarımı ortadan kaldırır, böylece tekne yükselir, yüksekliği korur ve uçan bir varlığın gidebileceği her yere seyahat eder. Oyuncu asla koltuğu terk etmez. Dışarıdan bakıldığında, kendisini uçak zannedip unuttuğu bir tekne gibi görünür.

Çekiciliği basittir. Boat Fly, oyuncu asla koltuğu terk etmeden kısıtlanmamış hareket imkanı sunar, bu da bariz uçuştan daha sessizdir. Sunucu, fizik yasalarına meydan okuyan bir oyuncu varlığı yerine imkansız bir yerde bir tekne varlığı görür.

Teknenin paketleri nasıl ele geçirilmekte

Orijinal tekne motorları bağımsız aktörler değildir. Bir teknenin konumu güncellemeleri, suyun yüzdürmesi ve yerçekimi ile bağlantılı araç hareket paketlerinden gelir; bu, katı zeminde duran bir oyuncuyu hareket ettiren paketlerden ayrı bir kanaldır. Yalnız bırakıldığında, bu kanal kaldırma üretemez: gövde altında su yok, yukarı doğru bir kuvvet yok, teknenin yüzeyi terk etmesi için bir neden yok.

Bot Uçuş, o kanalı doğrudan hedef alır. Teknenin bildirdiği araç hareket değerlerini yeniden yazar veya enjekte eder, böylece sunucu, gerçek su ve yerçekimi fiziğinin asla üretmeyeceği şekillerde bir teknenin yükseldiğini, yüksekliğini koruduğunu veya yana doğru kaydığını görür. Sunucu, gelen veriye güvenir ve pozisyonları buna göre günceller.

  1. Tekneyi tespit et

    Oyuncunun bir tekne varlığı içinde oturup oturmadığını kontrol et.

  2. Araç paketlerini yakala

    Teknenin normalde göndereceği hareket paketlerini alın.

  3. Enjekte yükselt

    Y eksenindeki hızı yeniden düzenleyerek tekneyi yükseltin veya havada tutun.

  4. Yalanı gönder

    Sunucu, tekne istediğin gibi hareket ediyor zannetsin.

Neden Bayrak Yükleniyor, Kontrol Eden Sunucularda

Boat Fly bir kozmetik geçersiz kılma veya kolaylık kısayolu değil. Oyuncuların ulaşabileceği hiçbir hareketi veremeyen hareket imkanı sunuyor: araziyi aşmak, geçiş kurallarını atlamak veya ulaşılması imkansız bir yere giderek bir savaştan kaçmak. Bu, onu diğer uçuş ve no-clip hileleriyle aynı kategoriye sokuyor.

Beklenen tekne davranışını modelleyen, bir tekne ne kadar hızlı hareket etmeli, suda oturmalı mı, yerçekimi onu ne kadar aşağı çekmeli gibi şeyleri kontrol eden sunucu tarafı antichipler, bunu kontrol ettiklerinde hızlıca yakalıyor. Bir tekne tırmanır veya asılı kalırsa, bu model o anda bozuluyor. Fark, birçok sunucunun yalnızca oyuncu-varlık hareketini doğrulayıp araçlar için ayrı bir kontrol oluşturmaması. Boat Fly tam olarak burada hayatta kalıyor.

Araç paketi manipülasyonu

Teknenin hareket değerlerini doğrudan yeniden yazar.

Yükseklik tutma

Fizik kurallarına aykırı olarak teknelerin tırmanmasını ve havada asılı kalmasını sağlar.

Serbest dolaşım

Uçabilen herhangi bir varlığın gidebileceği yere seyahat et.

Oturarak yapılan aldatmaca

Oyuncu oturur durumda olduğu için, oyuncu uçuşu değil, bir tekne problemi gibi algılanır.

Sıkça Sorulan Sorular