Yenilenen ağaç

ShadowCraft

Ağaç Yumruklayıcı
En iyi cevaplar
0
Herkeze merhaba,
skriptte yeni olduğumdan her ne kadarda denesem yapamadığım bir skripti sizlere sormak istiyorum
belirli bir ağacı kırıldıktan 3 saniye sonra tekrardan kendini yenilemesini istiyorum fakat sadece bir ağaçta olması gerekiyor. Nasıl yapılabilir? Yada olmuyorsa tüm ağaçlarda geçerli nasıl kılabilirim? yorumlarınızı bekliyorum, şimdide sağolun.
 

ByAehn

Lhaewion Reveth
Süper Üye
En iyi cevaplar
0
tüm ağaclarda:


PHP:
on break of log:
    wait 3 seconds
        set event-block to log
on break of leaves:
    wait 3 seconds
        set event-block to leave
Bu skript sunucuyu baş belasına çevirebilecek bir skript olabilir.Sonuçta oyuncu odun kıracak,bunu koyacak ve asla kıramayacak.
 

korkugunu

Kızıltaş Madencisi
En iyi cevaplar
0
Timber pluginindeki sistem kullanılarak sadece ağaçlarda işlemesini yapabilirsiniz loop ve if sadece yapardım lakin bu hafta çok yoğunum
 

ShadowCraft

Ağaç Yumruklayıcı
En iyi cevaplar
0
Sunucuda bir minigamede kullanacağımdan sadece crafting için kesicekler, o yüzden olacağını düşünmüyorum. Teşekkürler bu arada @ReMaKeR
 

ShiodomeMiuna

Nether Yerlisi
En iyi cevaplar
11
PHP:
on break of log:
    if location 1 above event-block is log:
        if location 2 above event-block is log:
            if location 3 above event-block is log:
                wait 3 seconds
                set loop-block to log
 

korkugunu

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
on break of log:
    if location 1 above event-block is log:
        if location 2 above event-block is log:
            if location 3 above event-block is log:
                wait 3 seconds
                set event-block to log
İnsanlıktan çıka gelmiş insan tanesi nedir yahu :D
 

Singularity

Lapis Toplayıcısı
En iyi cevaplar
1
Dostum inşallah işini görür. Bir hata verirse yazman yeterli :lol:
Kod:
command /ağaçseçici:
    permission: agac.sec
    trigger:
        give 1 of stick with name "&a&lAğaç Seçici" to player
        stop
      
command /ağaçsilici:
    permission: agac.sil
    trigger:
        give 1 of stick with name "&c&lAğaç Silici" to player
        stop
      
on rightclick with stick:
    if name of held item is "&a&lAğaç Seçici"
        if event-block is 17 or leaves:
            if {agac.%location of event-block%} is not set:
                set {agac.%location of event-block%} to location of event-block
                send "&aBu blok artık yenilenecek!"
                stop
            send "&cBu blok zaten kaydedilmiş!"
            stop
        send "&cSadece odun ve yaprakları seçebilirsin!"
        stop
    if name of held item is "&c&lAğaç Silici":
        if event-block is 17 or leaves:
            if {agac.%location of event-block%} is set:
                delete {agac.%location of event-block%}
                send "&aBu blok artık yenilenmeyecek."
                stop
            send "&cBu blok zaten yenilenmiyor!"
            stop
        send "&cSadece odun ve yaprakları seçebilirsin!"
        stop
      
      
on break of 17:
    if {agac.%location of event-block%} is set:
        wait 3 second
        set block at location of event-block to 17
      
on break of leaves:
    if {agac.%location of event-block%} is set:
        wait 3 second
        set block at location of event-block to leaves

NOT: Ağacın tüm bloklarını seçmen gerekiyor.
 
Üst