skTimber [RandomSK]

Rosenrot

LAGOMORPHA
En iyi cevaplar
0
Timber ne işe yarar ?
Timber sayesinde ağaçları artık çok rahat kesebilirsiniz. Ağaçların kökünü kestiğimizde, ağaç tamamen kesilmiş oluyor.Bu scripti survival sunucularinizda kullanabilirsiniz.

RandomSK gerektirir !

Komutlar:
/Timber-ac Timber'i aktif eder
/Timber-kapat Timber'i deaktif eder

İndirme linki:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Bukkit konu linki:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Bir sonraki scriptim olan Realistik ağaç düşme fiziği konumda görüşmek üzere :)


Kod
Kod:
 #        __   ___________.__       ___.                 
#  _____|  | _\__    ___/|__| _____\_ |__   ___________ 
# /  ___/  |/ / |    |   |  |/     \| __ \_/ __ \_  __ \
# \___ \|    <  |    |   |  |  Y Y  \ \_\ \  ___/|  | \/
#/____  >__|_ \ |____|   |__|__|_|  /___  /\___  >__|   
#     \/     \/                   \/    \/     \/       

#Versiyon 1 (sorun çıkmazsa değişmeyecek)




#                    / / Event / / 


on mine:
    player's held item is iron axe or diamond axe or stone axe or wood axe or gold axe:
        event-block is oak wood or birch wood or acacia wood or dark oak wood or spruce wood:
            {timber} is "acik":
                block below event-block is dirt or grass block:
                    block above event-block is oak wood or birch wood or acacia wood or dark oak wood or spruce wood:
                        set {tloc.%player%.1} to location of event-block
                        set {tloc.%player%.2} to location 20 meters above event-block
                        set {tloc.%player%.3} to location 5 meters above event-block
    damage player's held item by 7
    loop blocks within {tloc.%player%.1} to {tloc.%player%.2}:
        wait 1 ticks
        loop-block is oak wood or birch wood or acacia wood or dark oak wood or spruce wood:
            break loop-block naturally
            spawn 20 of particle blockcrack_17_0 at loop-block
    loop blocks in radius 4 around {tloc.%player%.3}:
        wait 0.4 tick
        loop-block is oak leaves:
            break loop-block naturally
            loop-block is birch leaves:
                break loop-block naturally
                loop-block is dark oak leaves:
                    break loop-block naturally
                    loop-block is acacia leaves:
                        break loop-block naturally
                        loop-block is spruce leaves:
                            break loop-block naturally
    delete {tloc.%player%.1}
    delete {tloc.%player%.2}
    delete {tloc.%player%.3}


on mine:
    player's held item is iron axe or diamond axe or stone axe or wood axe or gold axe:
        event-block is jungle wood:
            block above event-block is jungle wood:
                block below event-block is dirt or grass block:
                    {timber} is "acik":
                        set {tloc.%player%.1} to location of event-block
                        set {tloc.%player%.2} to location 40 meters above event-block
                        set {tloc.%player%.3} to location 23 meters above event-block
    damage player's held item by 7
    loop blocks within {tloc.%player%.1} to {tloc.%player%.2}:
        wait 1 ticks
        loop-block is jungle wood:
            break loop-block naturally
            spawn 20 of particle blockcrack_17_0 at loop-block
    loop blocks in radius 10 around {tloc.%player%.3}:
        wait 0.4 tick
        loop-block is jungle leaves:
            break loop-block naturally
    delete {tloc.%player%.1}
    delete {tloc.%player%.2}
    delete {tloc.%player%.3}


#
#██╗  ██╗ ██████╗ ███╗   ███╗██╗   ██╗████████╗██╗      █████╗ ██████╗ 
#██| ██╔╝██╔═══██╗████╗ ████|██|   ██|╚══██╔══╝██|     ██╔══██╗██╔══██╗
#█████╔╝ ██|   ██|██╔████╔██|██|   ██|   ██|   ██|     ███████|██████╔╝
#██╔═██╗ ██|   ██|██|╚██╔╝██|██|   ██|   ██|   ██|     ██╔══██|██╔══██╗
#██|  ██╗╚██████╔╝██| ╚═╝ ██|╚██████╔╝   ██|   ███████╗██|  ██|██|  ██|
#╚═╝  ╚═╝ ╚═════╝ ╚═╝     ╚═╝ ╚═════╝    ╚═╝   ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝
#                                                                      
                                   


command /timber-ac:
    trigger:
        set {timber} to "acik"
        send "&9|-----------------------------------------|" to player
        send "&eTimber &c&l> &aTimber açıldı !" to player
        send "&9|-----------------------------------------|" to player

command /timber-kapat:
    trigger:
        set {timber} to "kapali"
        send "&9-----------------------------------------" to player
        send "&eTimber &c&l> &4Timber kapatıldı !" to player
        send "&9-----------------------------------------" to player
@HardCore2 tarafından istenmiştir
 
Son düzenleme:

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
Çok cahilsin keşke ölsen* :C
Ya büyük ağaçlardan çıkarsa :(
on mine'da direk etrafındaki bir bloğu falan looplarsın olur biter, modunda da öyle sayılır :(
 

mciltrot34

International Rias Fanclup President
En iyi cevaplar
1
player's held item is iron axe or diamond axe or stone axe or wood axe or gold axe: yerine
player's held item is any axe:
kullanabilirsin.
 

DeathLight

You tell me life isn't that hard.
En iyi cevaplar
0
Başarılı bir skript olmuş. Fakat bukkit forumlarında birsürü var bunlardan daha yapılmamış şeyler deneyebilirsin.
 

Rosenrot

LAGOMORPHA
En iyi cevaplar
0
buglarin farkindayim versiyon 1 diye o yüzden yazdim büyük ağaçlardan junglenin bugunu cozdum dark oakı godofun dedigi gibi yapariz artik mciltrot34 dikkate alirim kod uzun gorunsun diye öyle yaptim daha bi cool oluyor :D
@DeathLight sadece işsizlik zaten replacer olarak yaptim.
 
Üst