Çözüldü Nerede Yanlış Var ?

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

Murder

Bir Kömür Göründü Kaptanım!
Katılım
29 Temmuz 2018
Mesajlar
124
Elmaslar
10
Puan
0
Yaş
26
Konum
Türkiye
Minecraft
TheMurderK

Discord:

SametIRIK#3064

Arkadaşlar Şu Skriptye Göz Atarmısını ?

Kod:
#!    ▄█▀▀█▄ ██▀▀█▄ ██▀▀▀▀ █▄  ██ ▄█▀▀█▄
#!    ██▄▄██ ██▄▄█▀ ██▀▀   ███▄██ ██▄▄██
#!    ██  ██ ██  █▄ ██▄▄▄▄ ██  ▀█ ██  ██

#! ██  ██ ██▀▀▀▀ █▄  ██ ▀▀██▀▀ ██     ██▀▀▀▀
#! ▀█▄▄█▀ ██▀▀   ███▄██   ██   ██     ██▀▀
#!   ██   ██▄▄▄▄ ██  ▀█ ▄▄██▄▄ ██▄▄▄▄ ██▄▄▄▄

#! NOT: Bu skript Citrus tarafından yapılmıştır.
#! İzinsiz kullanım veya çalma durumu yaşanırsa gerekli işlemler başlatılacaktır!

#! KİŞİSEL BİLGİLER:
#!
#! Website: Yakında!
#! Discord: Citrus#4361

function arenaYenile(arena: text):
    set {_lag} to 0
    loop blocks within {pos.1::%{_arena}%} to {pos.2::%{_arena}%}:
        if {_lag} > 100:
            chance of 50%:
                wait 3 seconds
            else:
                wait 1.5 seconds
            set {_lag} to 0
        if {arena.regen.%{_arena}%::%location of loop-block%} is not set:
            if loop-block is not air:
                add 1 to {_lag}
                set loop-block to air
        else:
            if type of loop-block is not {arena.regen.%{_arena}%::%location of loop-block%}:
                add 1 to {_lag}
                set block at loop-block to {arena.regen.%{_arena}%::%location of loop-block%}
    set {arena::%{_arena}%} to true
    
command /arena [<text>] [<text>]:
    permission:
    permission message:
    trigger:
        if arg-1 isn't "oluştur" or "kaydet" or "yenile" or "sil" or "liste":
            send "&b&lARENA &8&l» &cYanlış komut! Doğru Kullanım: &f/arena ?"
            stop
        if arg-1 is "?":
            send "&b&lARENA &8&l» &eKomutlar:"
            send "&7- /arena oluştur <arena>"
            send "&7- /arena sil <arena>"
            send "&7- /arena pos1/pos2 <arena>"
            send "&7- /arena kaydet <arena>"
            send "&7- /arena yenile <arena>"
            send "&7- /arena liste"
        if arg-1 is "oluştur":
            if arg-2 is set:
                if {arena::%arg-2%} is not set:
                    set {arena::%arg-2%} to true
                    send "&b&lARENA &8&l» &eBaşarıyla &f%arg-2% &eadlı arenayı oluşturdun!"
                else:
                    send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg-1 is "sil":
            if arg-2 is set:
                if {arena::%arg-2%} is set:
                    delete {arena::%arg-2%}
                    delete {pos.1::%arg-2%}
                    delete {pos.2::%arg-2%}
                    send "&b&lARENA &8&l» &eBaşarıyla %arg-2% adlı arenayı sildin!"
                else:
                    send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg-1 is "pos1":
            if arg-2 is set:
                if {arena::%arg-2%} is set:
                    set {pos.1::%arg-2%} to player's location
                    send "&b&lARENA &8&l» &eBaşarıyla &f%arg-3%. &epozisyonu &f%arg-2% &eadlı arena için belirledin!"
            else:
                send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg-1 is "pos2":
            if arg-2 is set:
                if {arena::%arg-2%} is set:
                    set {pos.2::%arg-2%} to player's location
                    send "&b&lARENA &8&l» &eBaşarıyla &f%arg-3%. &epozisyonu &f%arg-2% &eadlı arena için belirledin!"
            else:
                send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg 1 is "kaydet":
            if arg 2 is set:
                if {arena::%arg-2%} is set:
                    if {pos.1::%arg-2%} is set:
                        if {pos.2::%arg-2%} is set:
                            send "&b&lARENA &8&l» &aBloklar kaydedilecek. ActionBar dan duruma bakabilirsiniz."
                            set {_lag} to 0
                            set {total} to 0
                            wait 10 ticks
                            loop blocks within {pos.1::%arg-2%} to {pos.2::%arg-2%}:
                                if loop-block is not air:
                                    add 1 to {total}
                            loop blocks within {pos.1::%arg-2%} to {pos.2::%arg-2%}:
                                if loop-block is not air:
                                    set {arenapvp.regen.%arg 2%::%location of loop-block%} to type of block at loop-block
                                    add 1 to {_blocks}
                                    add 1 to {_lag}
                                    set action bar of player to "&2Bloklar kaydediliyor... (&8%{_blocks}%/%{total}%&2)"
                                    if {_lag} = 500:
                                        set {_lag} to 0
                                        wait 2 seconds
                            send "&b&lARENA &8&l» &eBaşarıyla &f%arg 2% &eadlı arenayı kaydettin!"
                        else:
                            send "&b&lARENA &8&l» &cPozisyonları belirlememişsiniz! Lütfen /arena pos1/pos2 <arena> ile belirleyin!"
                    else:
                        send "&b&lARENA &8&l» &cPozisyonları belirlememişsiniz! Lütfen /arena pos1/pos2 <arena> ile belirleyin!"
                else:
                    send "&b&lARENA &8&l» &cBu isimde bir arena yok! Lütfen /arena oluştur <arena> ile oluşturun!"
        if arg-1 is "yenile":
            if arg-2 is set:
                arenaYenile(arg-2)
        else if arg-1 is "liste":
            loop {arena::*}:
                add loop-index to {_arenalar::*}
                if loop-value is true:
                    add loop-index to {_boş::*}
            send "&b&lARENA &8&l» &eListe"
            send "&7- Arenalar: &f%{_arenalar::*}%"
            send "&7- Boş Arenalar: &f%{_boş::*}%"

Ve Bana Bu Hataları Veriyor

1.png


2.png
 

Skripte hiç bakmadım acaba böyle yazılar dışında başka bişeyle oynadınız mı?
Eğer oynamadıysanız Skript'de bir sıkıntı olduğunu sanmıyorum.
SkQuery, WildSkript veya başka bir addons gerekli olabilir.
 

Skripte hiç bakmadım acaba böyle yazılar dışında başka bişeyle oynadınız mı?
Eğer oynamadıysanız Skript'de bir sıkıntı olduğunu sanmıyorum.
SkQuery, WildSkript veya başka bir addons gerekli olabilir.

Skriptye bakmadan neden cevap yazıyorsunki ?
 
Arkadaşlar Şu Skriptye Göz Atarmısını ?

Kod:
#!    ▄█▀▀█▄ ██▀▀█▄ ██▀▀▀▀ █▄  ██ ▄█▀▀█▄
#!    ██▄▄██ ██▄▄█▀ ██▀▀   ███▄██ ██▄▄██
#!    ██  ██ ██  █▄ ██▄▄▄▄ ██  ▀█ ██  ██

#! ██  ██ ██▀▀▀▀ █▄  ██ ▀▀██▀▀ ██     ██▀▀▀▀
#! ▀█▄▄█▀ ██▀▀   ███▄██   ██   ██     ██▀▀
#!   ██   ██▄▄▄▄ ██  ▀█ ▄▄██▄▄ ██▄▄▄▄ ██▄▄▄▄

#! NOT: Bu skript Citrus tarafından yapılmıştır.
#! İzinsiz kullanım veya çalma durumu yaşanırsa gerekli işlemler başlatılacaktır!

#! KİŞİSEL BİLGİLER:
#!
#! Website: Yakında!
#! Discord: Citrus#4361

function arenaYenile(arena: text):
    set {_lag} to 0
    loop blocks within {pos.1::%{_arena}%} to {pos.2::%{_arena}%}:
        if {_lag} > 100:
            chance of 50%:
                wait 3 seconds
            else:
                wait 1.5 seconds
            set {_lag} to 0
        if {arena.regen.%{_arena}%::%location of loop-block%} is not set:
            if loop-block is not air:
                add 1 to {_lag}
                set loop-block to air
        else:
            if type of loop-block is not {arena.regen.%{_arena}%::%location of loop-block%}:
                add 1 to {_lag}
                set block at loop-block to {arena.regen.%{_arena}%::%location of loop-block%}
    set {arena::%{_arena}%} to true
  
command /arena [<text>] [<text>]:
    permission:
    permission message:
    trigger:
        if arg-1 isn't "oluştur" or "kaydet" or "yenile" or "sil" or "liste":
            send "&b&lARENA &8&l» &cYanlış komut! Doğru Kullanım: &f/arena ?"
            stop
        if arg-1 is "?":
            send "&b&lARENA &8&l» &eKomutlar:"
            send "&7- /arena oluştur <arena>"
            send "&7- /arena sil <arena>"
            send "&7- /arena pos1/pos2 <arena>"
            send "&7- /arena kaydet <arena>"
            send "&7- /arena yenile <arena>"
            send "&7- /arena liste"
        if arg-1 is "oluştur":
            if arg-2 is set:
                if {arena::%arg-2%} is not set:
                    set {arena::%arg-2%} to true
                    send "&b&lARENA &8&l» &eBaşarıyla &f%arg-2% &eadlı arenayı oluşturdun!"
                else:
                    send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg-1 is "sil":
            if arg-2 is set:
                if {arena::%arg-2%} is set:
                    delete {arena::%arg-2%}
                    delete {pos.1::%arg-2%}
                    delete {pos.2::%arg-2%}
                    send "&b&lARENA &8&l» &eBaşarıyla %arg-2% adlı arenayı sildin!"
                else:
                    send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg-1 is "pos1":
            if arg-2 is set:
                if {arena::%arg-2%} is set:
                    set {pos.1::%arg-2%} to player's location
                    send "&b&lARENA &8&l» &eBaşarıyla &f%arg-3%. &epozisyonu &f%arg-2% &eadlı arena için belirledin!"
            else:
                send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg-1 is "pos2":
            if arg-2 is set:
                if {arena::%arg-2%} is set:
                    set {pos.2::%arg-2%} to player's location
                    send "&b&lARENA &8&l» &eBaşarıyla &f%arg-3%. &epozisyonu &f%arg-2% &eadlı arena için belirledin!"
            else:
                send "&b&lARENA &8&l» &eZaten &f%arg-2% &eadında bir arena mevcut!"
        if arg 1 is "kaydet":
            if arg 2 is set:
                if {arena::%arg-2%} is set:
                    if {pos.1::%arg-2%} is set:
                        if {pos.2::%arg-2%} is set:
                            send "&b&lARENA &8&l» &aBloklar kaydedilecek. ActionBar dan duruma bakabilirsiniz."
                            set {_lag} to 0
                            set {total} to 0
                            wait 10 ticks
                            loop blocks within {pos.1::%arg-2%} to {pos.2::%arg-2%}:
                                if loop-block is not air:
                                    add 1 to {total}
                            loop blocks within {pos.1::%arg-2%} to {pos.2::%arg-2%}:
                                if loop-block is not air:
                                    set {arenapvp.regen.%arg 2%::%location of loop-block%} to type of block at loop-block
                                    add 1 to {_blocks}
                                    add 1 to {_lag}
                                    set action bar of player to "&2Bloklar kaydediliyor... (&8%{_blocks}%/%{total}%&2)"
                                    if {_lag} = 500:
                                        set {_lag} to 0
                                        wait 2 seconds
                            send "&b&lARENA &8&l» &eBaşarıyla &f%arg 2% &eadlı arenayı kaydettin!"
                        else:
                            send "&b&lARENA &8&l» &cPozisyonları belirlememişsiniz! Lütfen /arena pos1/pos2 <arena> ile belirleyin!"
                    else:
                        send "&b&lARENA &8&l» &cPozisyonları belirlememişsiniz! Lütfen /arena pos1/pos2 <arena> ile belirleyin!"
                else:
                    send "&b&lARENA &8&l» &cBu isimde bir arena yok! Lütfen /arena oluştur <arena> ile oluşturun!"
        if arg-1 is "yenile":
            if arg-2 is set:
                arenaYenile(arg-2)
        else if arg-1 is "liste":
            loop {arena::*}:
                add loop-index to {_arenalar::*}
                if loop-value is true:
                    add loop-index to {_boş::*}
            send "&b&lARENA &8&l» &eListe"
            send "&7- Arenalar: &f%{_arenalar::*}%"
            send "&7- Boş Arenalar: &f%{_boş::*}%"

Ve Bana Bu Hataları Veriyor

Ekli dosyayı görüntüle 38427

Ekli dosyayı görüntüle 38428

Function için skript'in son sürümünü kullanmanız gerekiyor, indirmek için
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
tıkla!
 
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