/attribute komutu: Mod olmadan oyuncunun canını, hızını veya hasarını nasıl artırırsınız
/attribute komutu nedir ve neye yarar. Öznitelikler, oyuncunun yeteneklerini belirleyen sayısal özelliklerdir. Can, ölmeden önce ne kadar…
/attribute komutu nedir ve neye yarar
Öznitelikler, oyuncunun yeteneklerini belirleyen sayısal özelliklerdir. Can, ölmeden önce ne kadar hasar alınabileceğini gösterir. Hız, hareket etme çabukluğunu etkiler. Hasar ise saldırının gücünü belirler.
/attribute komutu bu değerleri doğrudan değiştirir; iksir, büyü veya eşya kullanmaya gerek yoktur. Özel oyun modları oluşturmak, dengeyi test etmek veya oyunu kolaylaştırmak için uygundur.
Modlardan farkı: komut oyuna gömülüdür, ek yazılım kurulumu gerektirmez ve komutların etkin olduğu her sunucuda çalışır.
/attribute komutu nasıl kullanılır
Sohbeti T veya / tuşuyla açın, komutu yazın ve Enter'a basın. Komut, çalıştırıldıktan hemen sonra uygulanır.
Temel söz dizimi:
/attribute @s <öznitelik> base set <değer>
@s- oyuncunun kendisine uygulanır (en yakın oyuncu için@pile veya oyuncu adıyla değiştirilebilir)<öznitelik>- özniteliğin adı (örneğin,minecraft:generic.max_health)<değer>- ayarlanacak sayı
Oyuncunun maksimum canı nasıl artırılır
Oyuncunun standart canı 20 kalptir (40 puan). Komut, herhangi bir değer ayarlamaya olanak tanır.
Örnekler:
Canı 100 puana ayarlama (50 kalp):
/attribute @s minecraft:generic.max_health base set 100
Canı 200 puana ayarlama (100 kalp):
/attribute @s minecraft:generic.max_health base set 200
Komut çalıştırıldıktan sonra can çubuğu otomatik olarak güncellenir. Can, yeni maksimumdan düşükse, mevcut seviyesinde kalır.
Hareket hızı nasıl artırılır
Standart hareket hızı 0.1'dir. Bu değeri artırmak yürümeyi, koşmayı ve yaratıcı modda uçmayı hızlandırır.
Örnekler:
Hızı iki katına çıkarma (0.2):
/attribute @s minecraft:generic.movement_speed base set 0.2
Hızı üç katına çıkarma (0.3):
/attribute @s minecraft:generic.movement_speed base set 0.3
Çok yüksek hız (0.5):
/attribute @s minecraft:generic.movement_speed base set 0.5
Önemli: 0.5'in üzerindeki değerler kontrolü zorlaştırır. 0.1 ile 0.4 arasındaki değerlerin kullanılması önerilir.
Saldırı hasarı nasıl artırılır
Çıplak ellerin standart hasarı 1 puandır. Komut, yumruk darbeleri ve herhangi bir silahla yapılan darbeler dahil oyuncunun tüm saldırılarının temel hasarını değiştirir.
Örnekler:
10 puanlık hasar (çoğu mob'u tek vuruşta öldürür):
/attribute @s minecraft:generic.attack_damage base set 10
20 puanlık hasar:
/attribute @s minecraft:generic.attack_damage base set 20
Artırılan hasar, silah hasarına eklenir. Temel hasar 10 ve kılıç 7 hasar veriyorsa, toplam hasar 17 puan olur.
Diğer oyuncuların öznitelikleri nasıl değiştirilir
@s yerine başka bir oyuncu belirtebilirsiniz:
@p- en yakın oyuncu@a- sunucudaki tüm oyuncularOyuncuAdı- ada göre belirli bir oyuncu
Örnekler:
En yakın oyuncunun canını değiştirme:
/attribute @p minecraft:generic.max_health base set 100
Tüm oyuncuların hızını değiştirme:
/attribute @a minecraft:generic.movement_speed base set 0.2
Öznitelikler standart değerlere nasıl sıfırlanır
Standart değerlere dönmek için temel parametreleri orijinal değerlerine ayarlayın.
Sıfırlama komutları:
Can (20 puan):
/attribute @s minecraft:generic.max_health base set 20
Hız (0.1):
/attribute @s minecraft:generic.movement_speed base set 0.1
Hasar (1 puan):
/attribute @s minecraft:generic.attack_damage base set 1
Başka hangi öznitelikler değiştirilebilir
Canın, hızın ve hasarın yanı sıra başka öznitelikler de mevcuttur.
Temel özniteliklerin listesi:
minecraft:generic.max_health- maksimum can.minecraft:generic.movement_speed- hareket hızı.minecraft:generic.attack_damage- saldırı hasarı.minecraft:generic.attack_speed- saldırı hızı (saniyedeki vuruş sayısı).minecraft:generic.armor- hasara karşı koruma.minecraft:generic.armor_toughness- zırh sağlamlığı (yüksek hasarın etkisini azaltır).minecraft:generic.knockback_resistance- geri tepme direnci (0.0–1.0, burada 1.0 geri tepmeye karşı tam bağışıklıktır).minecraft:generic.luck- şans (düşürülen eşyaları ve ganimet kalitesini etkiler).minecraft:generic.flying_speed- yaratıcı modda uçuş hızı.minecraft:generic.follow_range- oyuncuyu takip menzili (moblar için).
Kullanım örnekleri:
Korumayı artırma:
/attribute @s minecraft:generic.armor base set 20
Geri tepmeye karşı bağışık yapma:
/attribute @s minecraft:generic.knockback_resistance base set 1.0
Şansı artırma:
/attribute @s minecraft:generic.luck base set 10
Kullanım kısıtlamaları ve özellikleri
Yetki gereksinimleri:
/attribute komutu yalnızca operatör yetkisine sahip oyuncular için veya yaratıcı modda çalışır. Operatör yetkisi olmadan hayatta kalma modunda komut kullanılamaz.
Minecraft sürümleri:
Komut 1.16 sürümünden itibaren kullanılabilir. Daha eski sürümlerde farklı bir söz dizimi kullanılır veya komut yoktur. 1.13–1.15 sürümlerinde öznitelikler /entitydata komutu veya NBT etiketleri aracılığıyla değiştirilir.
Değişikliklerin kaydedilmesi:
Öznitelik değişiklikleri dünyayla birlikte kaydedilir. Sunucu yeniden başlatıldıktan veya oyundan çıkıldıktan sonra değerler korunur. Sıfırlamak için standart değerleri ayarlama komutlarını manuel olarak çalıştırmak gerekir.
Çok oyunculu:
Sunucuda operatör yetkisine sahip her oyuncu kendi özniteliklerini değiştirebilir. Yönetici, @s yerine adlarını belirterek diğer oyuncuların özniteliklerini değiştirebilir.
Başarımlara etkisi:
Özniteliklerin değiştirilmesi başarımların elde edilmesini engellemez. Oyun bunu parametreleri değiştirmenin yasal bir yolu olarak kabul eder.
Sık karşılaşılan hatalar ve çözümleri
Hata: "Unknown attribute"
Sebep: yanlış öznitelik adı veya yazım hatası.
Çözüm: yazımın doğruluğunu kontrol edin. Ad minecraft:generic. ile başlamalı ve özniteliğin doğru adını içermelidir.
Hata: "No entity was found"
Sebep: yanlış hedef seçici.
Çözüm: kendiniz için @s, en yakın oyuncu için @p kullanın veya oyuncunun tam adını belirtin.
Hata: "You do not have permission to use this command"
Sebep: operatör yetkisinin olmaması.
Çözüm: dünya ayarlarında hileleri etkinleştirin (tek oyunculu için) veya sunucuda operatör yetkisi alın.
Öznitelik uygulanmıyor
Sebep: yanlış işlem söz dizimi veya izin verilen aralığın dışında bir değer.
Çözüm: komut söz dizimini kontrol edin. Hız için 0.0 ile 1.0 arasındaki değerleri kullanın. Can için pozitif sayılar. Geri tepme direnci için 0.0 ile 1.0 arasında.
Değişiklikler ölümden sonra kayboluyor
Sebep: bazı sunucular veya eklentiler yeniden doğuşta öznitelikleri sıfırlar.
Çözüm: yeniden doğuşta tetiklenen bir komut bloğunda komut oluşturun veya özniteliklerin kalıcı uygulanması için bir eklenti kullanın.
Çok yüksek hız oyunu oynanamaz hale getiriyor
Sebep: 0.5'in üzerindeki hız değerleri fizikte sorunlara yol açar.
Çözüm: 0.1 ile 0.4 arasındaki değerleri kullanın. Hız zaten çok yüksek ayarlanmışsa, komutla değeri 0.1 olarak ayarlayın.
Henüz yorum yok. Düşüncelerini paylaşan ilk kişi ol.