Çözüldü Event Skripti Hakkında Yardımcı Olabilir misiniz?

  • Konuyu Başlatan Konuyu Başlatan JuneX
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 523
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

JuneX

Nerelerdesin Be Zümrüt?
Katılım
12 Ekim 2019
Mesajlar
529
Elmaslar
126
Puan
4.775
Minecraft
JuneZX
Kod:
options:
    odul.id: iron_ingot
    odul.sayi: 16
    inek.ad: &dDana
 


variables:
    {sut_lt::*} = 0
    {sutevent} = false
    {yer_belirle} = false
    {countdown::*} = false
    {acildi.event} = false
 
 

on right click on cow:
    if {sutevent} is true:
        if "%region at player%" contains "sutevent":
            set {sagilim::%player%} to true
            if {sagilim::%player%} is true:
                cancel event
                set action bar of player to "&dSağılıyor..."
                wait 1 tick
                set action bar of player to "&aSağıldı!"
                delete event-entity
                set {sagilim::%player%} to false
                wait 2 seconds
            if display name of event-entity contains "&dDana &aLVL 1":
                set {sut_miktar::%player%} to random integer between 1 and 3
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 2":
                set {sut_miktar::%player%} to random integer between 3 and 5
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 3":
                set {sut_miktar::%player%} to random integer between 4 and 8
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 4":
                set {sut_miktar::%player%} to random integer between 6 and 9
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 5":
                set {sut_miktar::%player%} to random integer between 8 and 12
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 6":
                set {sut_miktar::%player%} to random integer between 12 and 20
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""                 
                  
on any movement:
    if {sagilim::%player%} is true:
        cancel event
        wait 3 seconds
                  

      
 

command /sütevent [<text>]:
    permission: sutevent.all
    trigger:
        if arg-1 is "başlat":
            if {acildi.event} is false:
                if {yer.ayarla} is true:
                    set {acildi.event} to true
                    broadcast "&d&lSÜT EVENTI &7> &aSüt eventi başlamıştır! &9/warp süteventi"
                    broadcast "&d&lSÜT EVENTI &c&lBILGILENDIRME &7> &aEvent süresi &c1 &adakika'dır"
                    loop 40 times:
                        chance of 50%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 1"
                        chance of 25%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 2"
                        chance of 15%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 3"
                        chance of 6%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 4"
                        chance of 3%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 5"
                        chance of 1%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 6"
                    set {sutevent} to true
                    wait 1 minutes
                    broadcast "&d&lSÜT EVENTI &7> &aEvent bitmiştir. &7İyi oyunlar!"
                    set {sutevent} to false
                    set {_maxValue} to 0
                    loop {sut_lt::*}:
                        set {_player} to loop-index parsed as offline player
                        if {sut_lt::%{_player}%} > {_maxValue}:
                            set {_maxValue} to loop-value
                            set {_maxPlayer} to {_player}
                    delete {sut_lt::*}
                    broadcast "&d&lSÜT EVENTI &7> &eEtkinliğin galibi : &a%{_maxPlayer}%"
                    give player {@odul.sayi} of {@odul.id} named "&dSüt Eventi &7> &fÖdül"
                    loop all players:
                        set {sut_lt::%loop-player%} to 0
                        wait 5 seconds
                        set {sut_lt::%loop-player%} to 0
                    set {acildi.event} to false
                else:
                    send "&c&lHATA &7: &aYer belirlenmemiş! &a/sütevent &dsetspawn/yer-ayarla &a!" to player
            else:
                send "&c&lHATA &7: &aEvent zaten başlamış, bittikten sonra eventi tekrar yapabilirsin :D."
        if arg-1 is "kapat" or "kapa":
            if {sutevent} is true:
                broadcast "&d&lSÜT EVENTI &7> &aEvent kapatıldı! &7İyi oyunlar!"
                set {sutevent} to false
                set {acildi.event} to false
            else:
                send "&cZaten kapalı"
        if arg-1 is "setspawn" or "yer-ayarla":
            set {location} to location of player
            send "&d&lSÜTEVENTI &7> &aSpawn noktası başarıyla belirlendi! &7(%{location}%)" to player
            set {yer.ayarla} to true
        if arg-1 is "inek-sil" or "sil":
            loop all cows:
                if loop-cow's name is "&dDana &aLVL 1" or "&dDana &aLVL 2" or "&dDana &aLVL 3" or "&dDana &aLVL 4" or "&dDana &aLVL 5" or "&dDana &aLVL 6":
                    delete loop-cow
                    send "&cSilindi!"
        if arg-1 is not set:
            send "&7&m|------------ &dSüt Eventi &7&m-------------|" to player
            send "&7> &c/sütevent başlat &7- &aEventi başlatır." to player
            send "&7> &d/sütevent kapat/kapa &7- &aEventi zorla kapatır" to player
            send "&7> &d/sütevent sil &7- &aKalan inekleri siler!" to player
            send "&7> &d/sütevent yer-ayarla/setspawn &7- &aİneklerin doğacağı yeri belirler." to player
BU ŞEKİL SKRİPT BULDUM İNEKLERE SAĞ TIKLAYINCA SAĞILMIYOR VE HİÇ HATA VERMİYOR SKRİPT
SAHİBİDE 30MAYISTAN BERİ AKTİF DEĞİLMİŞ
 
Önce /sütevent komutunu kullanıp ayarlaman gerekiyor, varsayılan kapalı olarak ayarlanmış
 
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