İstek Tabela ekleme

Mucosoft

Bedrock Kaşifi
En iyi cevaplar
1
Ben eklenen tabelanın üzerindeki yazıyı düzenleyebiliyorum fakat şöyle bir şey istiyorum. Oyuncu tabelayı bir bloğa ekleyince işlem iptal olacak yani tabela ekranı kapanacak. Sonrasında tabela otomatik bir şekilde oraya tekrar yerleştirilip yazılar eklenecek. Bu mümkün mü? Eğer tabela ekranı kapanmayacaksa boşuna kod yazmayın, bana bu şekilde lazım.
 

na2000

Altın Madencisi
En iyi cevaplar
56
Kod:
on place of sign:
    cancel event
    set block at event-location to sign
    if player's gamemode is not creative:
        remove 1 sign from player's inventory
Buyur, bunun çalışması lazım.

Şu şekilde çalışıyor: Tabela koyduğunda eventi iptal ediyor ve sağ tıkladığın yere bir tabela yerleştiriyor. Böylece yazı yazdığımız kısım açılmıyor (Envanterden 1 adet tabelayı da siliyor.)
 

Mucosoft

Bedrock Kaşifi
En iyi cevaplar
1
Kod:
on place of sign:
    cancel event
    set block at event-location to sign
    if player's gamemode is not creative:
        remove 1 sign from player's inventory
Buyur, bunun çalışması lazım.

Şu şekilde çalışıyor: Tabela koyduğunda eventi iptal ediyor ve sağ tıkladığın yere bir tabela yerleştiriyor. Böylece yazı yazdığımız kısım açılmıyor (Envanterden 1 adet tabelayı da siliyor.)
Peki tabelaya yazı eklemek için event block mu kullanacağız yoksa farklı şekilde mi olacak?
 

Mucosoft

Bedrock Kaşifi
En iyi cevaplar
1
Kod:
on place of sign:
    cancel event
    set block at event-location to sign
    if player's gamemode is not creative:
        remove 1 sign from player's inventory
Buyur, bunun çalışması lazım.

Şu şekilde çalışıyor: Tabela koyduğunda eventi iptal ediyor ve sağ tıkladığın yere bir tabela yerleştiriyor. Böylece yazı yazdığımız kısım açılmıyor (Envanterden 1 adet tabelayı da siliyor.)
Bu kodu denedim fakat tabela oluşmuyor. Aynı şekilde wall sign bloğunu da denedim yine olmadı.
 

na2000

Altın Madencisi
En iyi cevaplar
56
Evet, onu da denedim. Bir tane daha vardı biri üste biri alta koyuyor. "at" dışındaki çalışıyor ama duvara gelmiyor.
set block at event-location to sign buradaki ni below yaparsan tabelayı sağ tıkladığın bloğun atlına koyması lazım.
 
Üst