Skript Paylaşımı Loot Sandığı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

NotPatch

Elmas Güneş Gibi Parıldıyor
Katılım
19 Ocak 2019
Mesajlar
619
Elmaslar
227
Puan
14.555
Konum
İstanbul
Minecraft
NotPatch

Discord:

notpatch

Loot Sandığı
ayraç.png

Nedir bu loot sandığı? Loot sandığı zombi öldürürken belirli bir şans ile ölen zombinin konumuna bir sandık düşer, ve üzerinde sandığın can değerini gösteren bir hologram ve efekt oluşur.

2019-08-19_19.48.10.png


Sandığa her vurduğunuzda canı azalır ve belirli şanslar ile engeller çıkar
İtme, şimşek çakması, körlük efekti, zombi doğması

Sandığın canı 0 olduğunda belirlediğiniz eşya sandığın konumundan düşer ve sandık yok olur.
2019-08-19_19.56.46.png
2019-08-19_19.58.19.png

Gerekli Eklentiler
Skript
SkRayFall
SkDragon
HolographicDisplays
HolographicDisplaysAddon


JavaScript:
options:
    p: &cÖzel Kasa &7» &e
on death of zombie:
    chance of 5%:
        if {h::loot} isn't set:
            set {h::loot} to 10
            set block 1 above location of victim to chest
            set {k::loot} to block 1 above location of victim
            create holo object "&a10&7/&c%{h::loot}%" with id "1" at location 0.25 meters above {k::loot}
            drawComplexCircle particle "redstone", RGB 5, 255, 193, center location of {k::loot}, id "kd", randomRotation true, radius .8, density 20, start 0, visibleRange 100, xRotation 23, yRotation 120, zRotation 0
            drawComplexCircle particle "redstone", RGB 0, 255, 0, center location of {k::loot}, id "kd", randomRotation false, radius .8, density 20, start 0, visibleRange 100, xRotation 70, yRotation 10, zRotation 0
            drawComplexCircle particle "redstone", RGB 255, 0, 0, center location of {k::loot}, id "kd", randomRotation false, radius .8, density 20, start 0, visibleRange 100, xRotation 0, yRotation 60, zRotation 0
            drawComplexCircle particle "redstone", RGB 0, 0, 255, center location of {k::loot}, id "kd", randomRotation true, radius .8, density 20, start 0, visibleRange 100, xRotation 25, yRotation 54, zRotation 0
      
      
on leftclick on chest:
    if event-block is {k::loot}:
        if {h} is not smaller than 1:
            remove 1 from {h::loot}
            delete holo object "1"
            create holo object "&a10&7/&c%{h::loot}%" with id "1" at location 0.25 meters above {k::loot}
            chance of 30%:
                push player behind at speed 2
            chance of 20%:
                spawn 2 zombie at location of player
            chance of 20%:
                apply potion of Blindness 2 to player for 5 seconds
                send "{@p} 5 Saniyelik Körlük Efekti ile Lanetlendin"
            chance of 35%:
                strike lightning at the player
        else:
            drop 2 diamond at location of event-block
            delete event-block
            delete {h::loot}
            delete {k::loot}
            delete holo object "1"
            stopEffect id "kd"     

on rightclick on chest:
    if event-block is {k::loot}:
        cancel event
        send "{@p} Özel Kasa Açılamaz"
 

Ekli dosyalar

  • 2019-08-19_19.48.10.png
    2019-08-19_19.48.10.png
    208,8 KB · Görüntüleme: 166
  • 2019-08-19_19.56.46.png
    2019-08-19_19.56.46.png
    352,8 KB · Görüntüleme: 255
Son düzenleme:
Değişkenler global olduğu için aynı anda iki sandık oluşunca sıkıntı olacaktır. Liste değişkeni kullanmanızı öneririm. Güzel fikir başarılar
 
Güzel fikir ve güzel bir konu. Başarılar dilerim.
 
Başarılar, sevdim.
 
Değerli yorumlarınız için teşekkürler.
Değişkenler global olduğu için aynı anda iki sandık oluşunca sıkıntı olacaktır. Liste değişkeni kullanmanızı öneririm. Güzel fikir başarılar
Aynı Anda İki Sandık Oluşmuyor, Yinede Öneri İçin Teşekkürler.
 
Sunucumda kullanıyorum teşekkürler.
 
Değerli yorumlarınız için teşekkürler.

Aynı Anda İki Sandık Oluşmuyor, Yinede Öneri İçin Teşekkürler.

İki sandıktan kastım iki oyuncu farklı yerlerde zombi keserken sandık çıkarırsa sıkıntı oluşur
 
İki sandıktan kastım iki oyuncu farklı yerlerde zombi keserken sandık çıkarırsa sıkıntı oluşur
Dünya üzerinde bir loot sandığı var ise bir tane daha düşmüyor.
 
Fikir çok güzel fakat {h} verisi global olduğu için zombi kesip loot sandığı düştükten sonra ona hiç dokunmazsam sunucuda bir daha kimse loot sandığı düşüremez.
 
Fikir Güzel Geliştirilebilir. Başarılar...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst