Adakit | Skript İsteğim | Sorun

ByAli_Pro_PvP

Marangoz
Mesajlar
52
En iyi cevaplar
0
Beğeniler
4
Puanları
60
Merhabalar, serverde adakit skripti yaptım ama zırh veya spawner vermiyor bana yardım edermisiniz skript kodu şu içinde koruma 5 kırılmazlık 5 set , verimlilik kırılmazlık 5 kazma , kırılmazlık ve keskinlik 5 kılıç , (yaptıklarım-640 elmas blok ), yaptıklarım-(10 end taşı , 10 prizmarin , 10 kırmızı kumtaşı 10 deniz feneri ) ve demir ve altın spawner demir ve altın spawner kodu -/demirsp -/altinsp şu an kullandığım kod bu
Kod:
options:
    p: &8[&6&lAfacan&f&lCraft&8] &8>

command /onayla:
    trigger:
        if {adakit.onay.%player%} isn't set:
            add 1 to {adakit.onay.%player%}
            send "{@p} &7Adakit alman onaylandı artık ada kitini alabilirsin!"
        else:
            send "{@p} &7Adakit alman zaten aktif durumda!"

command /adakit [<player>]:
    trigger:
        if arg 1 is set:
            if player has permission "nx.dream.adakit":
                delete {adakit.%arg-1%}
                delete {adakit.onay.%arg-1%}
                send "{@p} &7%arg-1% Adakiti sıfırlandı!"
            else:
                send "{@p} &7Adakiti almak için &c/adakit"
        else:
            if {adakit.onay.%player%} is set:
                if player has permission "nx.dream.adakit":
                    give 640 57 to player
                    give 10 168 to player
                    give 10 169 to player
                    give 10 121 to player
                    give 10 75 to player
                    give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
            give 1 diamond chestplate of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
            give 1 diamond leggings of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
            give 1 diamond boots of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
            give 1 diamond sword of sharpness 5, unbreaking 5, smite 5 named "&c&lAdakit Esyasi"
                    give 1 diamond pickaxe of efficiency 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    execute console command "/demirsp "
                    execute console command "/altinsp "
                    set {adakit.%player%} to "1"
                    send "{@p} &7Ada kit itemleri verildi!" to player
                    stop
                if {adakit.%player%} isn't set:
                    if player is in "ASkyBlock":
                    give 640 57 to player
                    give 10 168 to player
                    give 10 169 to player
                    give 10 121 to player
                    give 10 75 to player
                    execute console command "/demirsp %player% to player "
                    execute console command "/altinsp %player% to player "
                        set {adakit.%player%} to "1"
                        send "{@p} &7Ada kit itemleri verildi!" to player
                        stop
                    else:
                        send "{@p} &7Adakiti almak için adana gitmelisin!"
                else:
                    send "{@p} &7Ada kit itemlerini zaten aldın!" to player
            else:
                send "       &7&m----[&c AdaKit Alma &7&m]----"
                send "&c•&7Ilk önce ada açmalısın yada bir adaya giriş yapmalısın!"
                send "&c•&7Ilk kuralı yaptıktan sonra &c/onayla &7yazarak ada kiti açmalısın!"
                send "&c•&7Onayı aldıkdan sonra &c/adakit &7yazarak adakitini alabilirsin!"
                send "&c•&cNot: &7Adakiti alırken adanda olmak zorundasın!"
                send "&c•&7Ada kit alma kuralları bu kadardı iyi oyunlar.."
                send "&c*Bunları yapmazsan Adakitin silinir! Bundan server sorumlu degildir!*"
 


Son düzenleme:

Thraenkost

Lapis Toplayıcısı
Mesajlar
936
En iyi cevaplar
1
Beğeniler
400
Puanları
990
Ruh hali
Sanırım zırhların olduğu yerde tab hatası olmuş. Onları düzenleyip dener misiniz ?
 

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
Bu spawner skriptinin şöyle bir kodu yokmu, mesela ''/sp ver demirsp isim''
Bunun gibi bir kodu varsa eğer, execute console command "sp ver demirsp %player%" gibi bir şey yapardık.
Eğer /demirsp yazınca direkt olarak envanterine geliyorsa, skript ile oyuncuya vermeyi yapamazsın. Oyuncununda /demirsp yazma yetkisi olması lazım onun için. Bu yetkide oyuncuda olursa sınırsız spawneri olur. :)

Eğer /demirsp isim yazınca isim yerine yazdığın oyuncuya veriyorsa spawneri böyle yapmalısın, execute console command "demirsp %player%"

Ve evet zırhların olduğu kısımda hata olmuş.
hastebin
Bu düzeltilmiş hali, kullanabilirsin. Ama spawner için cevabını bekliyorum.
 

ByAli_Pro_PvP

Marangoz
Mesajlar
52
En iyi cevaplar
0
Beğeniler
4
Puanları
60
zırhlar yine bozuldu şanki kod
Kod:
options:
    p: &8[&6&lAfacan&f&lCraft&8] &8>

command /onayla:
    trigger:
        if {adakit.onay.%player%} isn't set:
            add 1 to {adakit.onay.%player%}
            send "{@p} &7Adakit alman onaylandı artık ada kitini alabilirsin!"
        else:
            send "{@p} &7Adakit alman zaten aktif durumda!"

command /adakit [<player>]:
    trigger:
        if arg 1 is set:
            if player has permission "nx.dream.adakit":
                delete {adakit.%arg-1%}
                delete {adakit.onay.%arg-1%}
                send "{@p} &7%arg-1% Adakiti sıfırlandı!"
            else:
                send "{@p} &7Adakiti almak için &c/adakit"
        else:
            if {adakit.onay.%player%} is set:
                if player has permission "nx.dream.adakit":
                    give 640 57 to player
                    give 10 168 to player
                    give 10 169 to player
                    give 10 121 to player
                    give 10 179 to player
                    give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyas
                    give 1 diamond chestplate of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond leggings of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond boots of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond sword of sharpness 5, unbreaking 5, smite 5 named "&c&lAdakit Esyasi"
                    give 1 diamond pickaxe of efficiency 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    execute console command "give 52:265"
                    execute console command "give 52:266 "
                    set {adakit.%player%} to "1"
                    send "{@p} &7Ada kit itemleri verildi!" to player
                    stop
                if {adakit.%player%} isn't set:
                    if player is in "ASkyBlock":
                    give 640 57 to player
                    give 10 168 to player
                    give 10 169 to player
                    give 10 121 to player
                    give 10 179 to player
                    give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyas
                    give 1 diamond chestplate of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond leggings of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond boots of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond sword of sharpness 5, unbreaking 5, smite 5 named "&c&lAdakit Esyasi"
                    give 1 diamond pickaxe of efficiency 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    execute console command "/demirsp %player% to player "
                    execute console command "/altinsp %player% to player "
                        set {adakit.%player%} to "1"
                        send "{@p} &7Ada kit itemleri verildi!" to player
                        stop
                    else:
                        send "{@p} &7Adakiti almak için adana gitmelisin!"
                else:
                    send "{@p} &7Ada kit itemlerini zaten aldın!" to player
            else:
                send "       &7&m----[&c AdaKit Alma &7&m]----"
                send "&c•&7Ilk önce ada açmalısın yada bir adaya giriş yapmalısın!"
                send "&c•&7Ilk kuralı yaptıktan sonra &c/onayla &7yazarak ada kiti açmalısın!"
                send "&c•&7Onayı aldıkdan sonra &c/adakit &7yazarak adakitini alabilirsin!"
                send "&c•&cNot: &7Adakiti alırken adanda olmak zorundasın!"
                send "&c•&7Ada kit alma kuralları bu kadardı iyi oyunlar.."
                send "&c*Bunları yapmazsan Adakitin silinir! Bundan server sorumlu degildir!*"
 

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
Internetten araştırıp bulabilirsin ''Minecraft spawner skripti'' diye.
 

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyas
Bu kısımda sorun var.
give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
Böyle olacak.
 

ByAli_Pro_PvP

Marangoz
Mesajlar
52
En iyi cevaplar
0
Beğeniler
4
Puanları
60
tekrar olmadı sen düzenleyip verirmisin
spver ekliyeceğim sen komudunu yaz
Kod:
options:
    p: &8[&6&lAfacan&f&lCraft&8] &8>

command /onayla:
    trigger:
        if {adakit.onay.%player%} isn't set:
            add 1 to {adakit.onay.%player%}
            send "{@p} &7Adakit alman onaylandı artık ada kitini alabilirsin!"
        else:
            send "{@p} &7Adakit alman zaten aktif durumda!"

command /adakit [<player>]:
    trigger:
        if arg 1 is set:
            if player has permission "nx.dream.adakit":
                delete {adakit.%arg-1%}
                delete {adakit.onay.%arg-1%}
                send "{@p} &7%arg-1% Adakiti sıfırlandı!"
            else:
                send "{@p} &7Adakiti almak için &c/adakit"
        else:
            if {adakit.onay.%player%} is set:
                if player has permission "nx.dream.adakit":
                    give 640 57 to player
                    give 10 168 to player
                    give 10 169 to player
                    give 10 121 to player
                    give 10 179 to player
                    give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond chestplate of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond leggings of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond boots of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond sword of sharpness 5, unbreaking 5, smite 5 named "&c&lAdakit Esyasi"
                    give 1 diamond pickaxe of efficiency 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    execute console command "give 52:265"
                    execute console command "give 52:266 "
                    set {adakit.%player%} to "1"
                    send "{@p} &7Ada kit itemleri verildi!" to player
                    stop
                if {adakit.%player%} isn't set:
                    if player is in "ASkyBlock":
                    give 640 57 to player
                    give 10 168 to player
                    give 10 169 to player
                    give 10 121 to player
                    give 10 179 to player
                    give 1 diamond helmet of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond chestplate of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond leggings of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond boots of protection 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    give 1 diamond sword of sharpness 5, unbreaking 5, smite 5 named "&c&lAdakit Esyasi"
                    give 1 diamond pickaxe of efficiency 5, unbreaking 5 named "&c&lAdakit Esyasi"
                    execute console command "/demirsp %player% to player "
                    execute console command "/altinsp %player% to player "
                        set {adakit.%player%} to "1"
                        send "{@p} &7Ada kit itemleri verildi!" to player
                        stop
                    else:
                        send "{@p} &7Adakiti almak için adana gitmelisin!"
                else:
                    send "{@p} &7Ada kit itemlerini zaten aldın!" to player
            else:
                send "       &7&m----[&c AdaKit Alma &7&m]----"
                send "&c•&7Ilk önce ada açmalısın yada bir adaya giriş yapmalısın!"
                send "&c•&7Ilk kuralı yaptıktan sonra &c/onayla &7yazarak ada kiti açmalısın!"
                send "&c•&7Onayı aldıkdan sonra &c/adakit &7yazarak adakitini alabilirsin!"
                send "&c•&cNot: &7Adakiti alırken adanda olmak zorundasın!"
                send "&c•&7Ada kit alma kuralları bu kadardı iyi oyunlar.."
                send "&c*Bunları yapmazsan Adakitin silinir! Bundan server sorumlu degildir!*"
 

Thraenkost

Lapis Toplayıcısı
Mesajlar
936
En iyi cevaplar
1
Beğeniler
400
Puanları
990
Ruh hali
give 1 değil de give player 1 olarak değiştirir misiniz ?
Sorun orada.
 

Üst