Çözüldü Loop Hatası Yardım

  • Konuyu Başlatan Konuyu Başlatan Merhan
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.010
  • Etiketler Etiketler
    #1.8 #skript
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
M

Merhan

Ziyaretçi
selamlar, bir balık skriptim var sorunsuz bir şekilde çalışıyordu fakat skript sürümümü güncelledim daha sonra hata verdi

1637436613230.png


bu hataları nasıl çözebilirim yardımcı olabilirmisiniz pek fazla anlamıyorum skriptten
 
Son düzenleme:
JavaScript:
every 5 seconds:
    delete {baliklar::*}
    add "diamond" and "iron ingot" and "gold ingot" and "emerald" to {baliklar::*}
    loop all players:
        if {ciftlik::%loop-player%} is "&aVAR":
            if {seviye::%loop-player%} is greater than -1:
                if {seviye::%loop-player%} is 1:
                    add 5 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 2:
                    add 10 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 3:
                    add 15 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 4:
                    add 20 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 5:
                    add 30 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 6:
                    add 60 to {hazir::%loop-player%}
                if {hazir::%loop-player%} is greater than 179:
                    set {hazir::%loop-player%} to 0
                    if {yem::%loop-player%} is greater than 0:
                        remove 1 from {yem::%loop-player%}
                        chance of 100%:
                            set {_balik} to "raw fish"
                            set {_balik2} to a random integer from 0 to 4
                            if {_balik2} is 1 or 0:
                                set {_balik} to "raw fish"
                            if {_balik2} is 2:
                                set {_balik} to "raw salmon"
                            if {_balik2} is 3:
                                set {_balik} to "clownfish"
                            if {_balik2} is 4:
                                set {_balik} to "pufferfish"
                            delete {_balik2}
                            chance of {cb::%loop-player%}%:
                                set {_balik2} to random integer from 0 to 4
                                loop {baliklar::*}:
                                    if loop-index is "0" or "%{_balik2}%":
                                        set {_balik} to "%loop-value%"
                                        set {_balik2} to "%loop-value%"
                                        add 1 to {b::%loop-player%::%loop-value%}
                            if {_balik2} is not set:
                                add 1 to {b::%loop-player%::%{_balik}%}
                            send "&eSanalBalık &8&l► &7Balık tutarak &a%{_balik}% &7kazandın!" to loop-player
                            add 1 to {tb::%loop-player%}
 
JavaScript:
every 5 seconds:
    delete {baliklar::*}
    add "diamond" and "iron ingot" and "gold ingot" and "emerald" to {baliklar::*}
    loop all players:
        if {ciftlik::%loop-player%} is "&aVAR":
            if {seviye::%loop-player%} is greater than -1:
                if {seviye::%loop-player%} is 1:
                    add 5 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 2:
                    add 10 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 3:
                    add 15 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 4:
                    add 20 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 5:
                    add 30 to {hazir::%loop-player%}
                if {seviye::%loop-player%} is 6:
                    add 60 to {hazir::%loop-player%}
                if {hazir::%loop-player%} is greater than 179:
                    set {hazir::%loop-player%} to 0
                    if {yem::%loop-player%} is greater than 0:
                        remove 1 from {yem::%loop-player%}
                        chance of 100%:
                            set {_balik} to "raw fish"
                            set {_balik2} to a random integer from 0 to 4
                            if {_balik2} is 1 or 0:
                                set {_balik} to "raw fish"
                            if {_balik2} is 2:
                                set {_balik} to "raw salmon"
                            if {_balik2} is 3:
                                set {_balik} to "clownfish"
                            if {_balik2} is 4:
                                set {_balik} to "pufferfish"
                            delete {_balik2}
                            chance of {cb::%loop-player%}%:
                                set {_balik2} to random integer from 0 to 4
                                loop {baliklar::*}:
                                    if loop-index is "0" or "%{_balik2}%":
                                        set {_balik} to "%loop-value%"
                                        set {_balik2} to "%loop-value%"
                                        add 1 to {b::%loop-player%::%loop-value%}
                            if {_balik2} is not set:
                                add 1 to {b::%loop-player%::%{_balik}%}
                            send "&eSanalBalık &8&l► &7Balık tutarak &a%{_balik}% &7kazandın!" to loop-player
                            add 1 to {tb::%loop-player%}
aynı kod üzerinde 2 3 adet loop kullanmışsınız. örnek olması için bir adet kod atıyorum. ona göre kendiniz düzenleyebilirsiniz.

Kod:
command /test:
    trigger:
        loop all players:
            kill loop-player
            loop all animals:
                kill loop-value-2
başka bir kod:

Kod:
every 5 seconds:
    loop all players in world "world":
        add 1 to {test.%loop-player%}
        loop all players in world "world_nether":
            add 1 to {test.%loop-value-2%}
            loop all players in world "world_the_end":
                add 1 to {test.%loop-value-3%}
bunlara bakarak nasıl yapmanız gerektiğini anlarsınız.
extradan anlatmak gerekirse:
bir eventin içinde 2 adet loop kullanılırsa 1. loop normal şekilde yazılır 2. loop:
Kod:
loop-value-2
şekilde yazılır. bu 3. 4. looplardada loop-value-3 , loop-value-4 vs vs. şeklinde devam eder.
 
Son düzenleme:
aynı kod üzerinde 2 3 adet loop kullanmışsınız. örnek olması için bir adet kod atıyorum. ona göre kendiniz düzenleyebilirsiniz.

Kod:
command /test:
    trigger:
        loop all players:
            kill loop-player
            loop all animals:
                kill loop-value-2
başka bir kod:

Kod:
every 5 seconds:
    loop all players in world "world":
        add 1 to {test.%loop-player%}
        loop all players in world "world_nether":
            add 1 to {test.%loop-value-2%}
            loop all players in world "world_the_end":
                add 1 to {test.%loop-value-3%}
bunlara bakarak nasıl yapmanız gerektiğini anlarsınız.
extradan anlatmak gerekirse:
bir eventin içinde 2 adet loop kullanılırsa 1. loop normal şekilde yazılır 2. loop:
Kod:
loop-value-2
şekilde yazılır. bu 3. 4. looplardada loop-value-3 , loop-value-4 vs vs. şeklinde devam eder.
teşekkürler ediyorum anlatımını beğendim ve sorunum çözüldü.
 
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