Minecraft /effect Komut Kılavuzu (Java ve Bedrock)
/effect komutu, oyunculara ve varlıklara durum efektleri ekler veya kaldırır. El ile iksir demleme ve dağıtma zahmetine girmeden geçici yetenekler, arena kuralları, macera haritası mekanikleri, mob varyantları, test senaryoları veya sunucu etkinlikleri oluşturmak için kullanın.
Java Sürümü /effect give <targets> <effect> [seconds] [amplifier] [hideParticles] kullanırken, Bedrock /effect <player> <effect> [seconds] [amplifier] [hideParticles] kullanır. Temizleme sözdizimi de farklılık gösterir, bu nedenle oluşturulan komutu kopyalamadan önce doğru sürümü seçin.
Bir hedef, efekt, süre, yükseltici ve parçacık ayarı seçerek komutu oluşturun. Oluşturulan komutu soldan sağa okuyun, seçicinin yeterince dar olduğundan emin olun ve komutu halka açık bir sunucuda kullanmadan önce yüksek yükselticileri özel bir dünyada test edin.
Doğru Hedefi Seçin
Mevcut yürütücü için @s, en yakın oyuncu için @p, tüm oyuncular için @a veya varlıklar için seçici filtrelerle @e kullanın. Birçok varlığı etkileyebilecek komutları test ederken belirli bir oyuncuyu veya @e[type=zombie,distance=..20] gibi filtrelenmiş bir seçiciyi tercih edin.
Süre ve Amplifikatörü Anlayın
Süre saniye cinsinden ölçülür. Modern Java ve Bedrock sürümleri, kalıcı bir efekt için 'infinite' kabul eder. Güçlendirici sıfır tabanlıdır: 0 seviye I'i, 1 seviye II'yi ve 4 seviye V'i gösterir. Aşırı değerler pratik olmayan hareket, hasar veya kamera davranışına neden olabilir.
Doğru Sürüm Sözdizimini Kullanın
Java, /effect give @p minecraft:speed 60 1 false ile bir efekt ekler ve /effect clear @p minecraft:speed ile temizler. Bedrock, ad alanı olmadan efekt numaralandırmasını kullanır: /effect @p speed 60 1 false veya /effect @p clear speed.
Parçacık Görünürlüğünü Kontrol Edin
Temiz macera haritaları, gizlilik mekanikleri ve arka plan güçlendirmeleri için hideParticles'ı true olarak ayarlayın. Oyuncuların bir efektin aktif olduğuna dair net bir görsel ipucuna ihtiyaç duyduklarında parçacıkları görünür tutun. Parçacıkları gizlemek, etkilenen varlığı görünmez yapmaz.
Efektleri Güvenli Bir Şekilde Otomatikleştirin
Burada oluşturulan komutlar, yürütücünün izni olduğunda sohbette, komut bloklarında veya fonksiyonlarda çalışabilir. Tekrarlayan sistemler için, mekanik gerektirmedikçe kısa efektleri her tikte yeniden uygulamaktan kaçının; komut yükünü ve görsel titreşimi azaltmak için makul bir yenileme aralığı kullanın.
Yüksek Seviyeleri Kullanmadan Önce Test Edin
Amplifikatör 0 ve kısa bir süre ile başlayın, hedef seçiciyi onaylayın, ardından değerleri kademeli olarak artırın. Hız, Zıplama Takviyesi, Uçma, Anında Hasar veya oyuncuları tuzağa düşürebilecek, öldürebilecek veya şaşırtabilecek diğer efektleri test ederken hazır bir temizleme komutu bulundurun.
Efekti Mekaniğe Eşleştir
Hız, Direnç, Yenilenme ve Gece Görüşü gibi pozitif efektler ödüller ve keşif için iyi çalışır. Yavaşlık, Zayıflık, Körlük ve Karanlık gibi negatif efektler tehlikeler veya arena kuralları oluşturur. Parlama, Kötü Alamet ve Deneme Alameti gibi nötr efektler oyuncuları takip etmek veya oyun sistemlerini tetiklemek için kullanışlıdır.
Sürüme Göre Efekt Kullanılabilirliğini Kontrol Et
Geçerli bir komut, seçilen oyun sürümünde etkisi mevcut değilse yine de başarısız olabilir. Nautilus'un Nefesi modern sürümlere eklendi, ancak eski sunucular minecraft:breath_of_the_nautilus'u reddedecektir. Java, Kötü Şans etkisini minecraft:unluck olarak adlandırır ve bazı Java efektleri Bedrock'ta mevcut değildir, bu nedenle jeneratör ayrı sürüm listeleri tutar.
Minecraft /effect Komut Soruları
Bir hedeften tüm efektleri nasıl temizlerim?
Java Sürümünde /effect clear <targets> kullanın. Bedrock Sürümünde /effect <player> clear kullanın. Yalnızca bir efekti kaldırmak için, efekt kimliğini oluşturucunun gösterdiği sürüme özgü konuma ekleyin.
Neden amplifikatör 1, efekt seviyesi II oluşturur?
Komut, amplifikatör değerlerini sıfırdan depolar. Amplifikatör 0, seviye I'dir, amplifikatör 1, seviye II'dir ve amplifikatör 2, seviye III'tür. Oluşturucu, envanter ekranında gösterilen Roma rakamını değil, komut değerini gösterir.
Bir efekt sonsuza kadar sürebilir mi?
Java Sürümü 1.19.4'ten itibaren sonsuz süre anahtar kelimesini destekler ve Bedrock 1.21.40'tan itibaren destekler. Daha eski sürümler için uzun bir sayısal süre kullanın ve süresi dolmadan önce yenileyin. Komutu her zaman dünyayı veya sunucuyu çalıştıran sürüme göre eşleştirin.
Minecraft neden bir sözdizimi hatası bildiriyor?
Önce seçili sürümü kontrol edin. Java, hedeflemeden önce give veya clear kullanır ve minecraft:speed gibi adlandırılmış kimlikler kullanır. Bedrock, hedefi doğrudan /effect komutundan sonra yerleştirir ve speed gibi efekt numaralandırmasını kullanır. Ayrıca boşlukları ve hedef seçiciyi doğrulayın.
Efektleri moblara veya tüm oyunculara uygulayabilir miyim?
Java seçicileri, efekt tarafından desteklenen oyuncuları veya varlıkları hedefleyebilir. Tüm oyuncular için @a veya çeteler için filtrelenmiş bir @e seçicisi kullanın. Bedrock komut argümanları ve desteklenen hedefler farklılık gösterebilir, bu nedenle oluşturulan seçiciyi amaçlanan sürümde test edin.
hideParticles bir oyuncuyu görünmez yapar mı?
Hayır. Sadece durum efekti parçacıklarını bastırır. Varlığın kendisi gizlenmesi gerektiğinde görünmezlik efektini kullanın ve tutulan eşyaların, zırhın veya diğer ipuçlarının görünmez bir oyuncuyu hala ortaya çıkarabileceğini unutmayın.
Hilelere veya operatör iznine ihtiyacım var mı?
Evet. Komutlar etkinleştirilmeli ve yürütücünün yeterli izne sahip olması gerekir. Bir sunucuda, komutu bir operatör olarak, konsol aracılığıyla, izin verilen bir komut bloğunda veya gerekli komut bağlamına sahip bir işlevden çalıştırın.
Tehlikeli efekt kombinasyonlarını nasıl test etmeliyim?
Dünyanın bir kopyasını kullanın, bir oyuncuyu hedefleyin, kısa bir süre seçin ve temizleme komutunu hazır tutun. Anında Hasar, yüksek Hız, Zıplama Takviyesi, Uçma, Körlük ve Mide Bulantısı'nı gruplara uygulamadan önce dikkatlice test edin.
Anlık İyileşme veya Anlık Hasar için süre önemli mi?
Bunlar anlık efektlerdir, bu nedenle belirtilen süre boyunca aktif kalmak yerine bir kez uygulanırlar. Yükseltici hala güçlerini değiştirir. Yükseltici 0'dan başlayın ve artırmadan önce kontrollü bir hedefe karşı test edin.
Kötü Şans için komut kimliği nedir?
Java Sürümünde görüntülenen efekt adı Kötü Şans'tır, ancak komut kimliği minecraft:unluck'tır. minecraft:bad_luck yerine bu kimliği kullanın. Bedrock, her Java efektini göstermez, bu nedenle jeneratörde yalnızca seçilen sürüm tarafından desteklenen efektler görünür.