Komut Bloğu Oyuncu Algılayabilirmi ?

Admicos

Nether Yerlisi
En iyi cevaplar
1
repeating command block koy, hiç redstone olmadan çalışmasını iste sonra /testfor @a[r=10] yazarak 10 blokluk bir mesafedeki bütün oyuncuları algılayabilecektir. bloğa comparator bağla veya yanına chain blommand block koy conditional yap sonra o ve sonraki chain bloklar ilk blok oyuncu algılayınca çalışacaktır.
 

KesintisizXP

Ağaç Yumruklayıcı
En iyi cevaplar
0
Öncelikle komutlardan rahatsız olmamak için /gamerule commandBlockOutput false yazmalısın!
1.9 Üstü

Bu komudu yazarak tekrarlayan bir komut bloğu al --> /give @p minecraft:repeating_command_block
İçine /testfor @p[r=5] yaz. (5 kısmını değiştirerek istediğin mesafeyi ayarla!)
Tüm Sürümlerde Çalışır Ama 1.9 Üstüyse Kesinlikle Önermem! Daha Kolayı Üstte !
Dünyanın en hızlı clockunu kullan! Normal bir komut bloğu al ve içine
/setblock -0 -1 -0 minecraft:redstone_block 0 destroy, bunu yazdığında bir redstone blocku kırılp yerine koyularak clock oluşacak, yalnız dikkat. "destroy" bölümünü silemezsin. Yoksa çalışmaz denedim! Ama bu blokları kaldırmanın birisi biraz kötü birisi çok kullanışlı yolu var
Öncelikle redstone blockları düşecek bu clockta. Bunun düşmemesini sağlamanın iki yolu var, birincisi /gamerule doTileDrops false yaz ve blok çıkmasını önle. Ama bir şey kazdığında yere item düşmeyecektir. İkinci yol Redstone Blockun Öbür Tarafına (Clock) /kill @e[type=Item,r=3] yaz. Böylece sadece yakınındakiler silinir.
Umarım anlatabilmişimdir :)
 

xaxgx123x

Marangoz
En iyi cevaplar
0
yada komand bloğunu al onu istediğin yere koy sonra oyuncunun hangi kordinatın üstünde olduğunda çalışmasını istiyorsan oranın kordinatını al sonrada testfor @a[x=,y=,z=,r=0] bunu bir klocka bağlarsan sistem çalışır örneğin testfor @a[x=100,y=67,z=-128,r=0]
 
Üst