Skript Paylaşımı Oyuncularınıza HER GÜN FARKLI GÖREV yaptırabilirsiniz !

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

JellyMC

Play.JellyMC.Xyz
Katılım
24 Mayıs 2019
Mesajlar
0
Elmaslar
11
Puan
0
Yaş
25
Minecraft
Emert1484

Discord:

Emert1484#8746

Merhaba arkadaşlar, ben mertcan jellymc sunucum için yapmış olduğum her gün farklı görev skriptini kullanmamaya karar verdim. Bu yüzden sizlere paylaşıyorum açıkcası paylaşırken içim cız etmedi değil. Haydi skripte geçelim.

Skriptimizde her gün ödül alabilirsiniz ayrıca her gün farklı görev yapabilirsiniz.

Kod:
options:
    p: &bJelly&aMC &8»

variables:
    {gün} = 1
    {g::%player%} = aktif
    {y::%player%} = &cYap
    {gödül::%player%} = 1
    {refkullandı::%player%} = 1

on break of cobblestone:
    add 1 to {kt::%player%}

command /günlüködül:
    trigger:
        execute player command "günlükgörev"

command /günlükgörev:
    trigger:
        open virtual chest with size 2 named "Günün Görevi" to player
        make gui slot 4 of player with book named "&a&lBİLGİ" with lore "&7Detaylı bilgi için TIKLA" to run using left mouse button:
            open virtual chest with size 3 named "Detaylı Bilgi" to player
            make gui slot 4 of player with book named "&cGenel Bilgi" with lore "||&a» &7Hafta boyunca hergün ||  &7farklı görev yapabilirsin.||&a» &7Ayrıca günlük ödülden||  &7hergün kasa anahtarı||  &7alabilirsin." to nothing
            make gui slot 10 of player with clock named "&aPazartesi Görevi Bilgi" with lore "||&eGörev: &7Sunucuda &e2 &7saat aktif ol||&e- &7Sunucuda hiç çıkmadan 2 saat||&7  aktif olman gerek, aktifliğine||&7  bakmak için &e/durumlar" to nothing
            make gui slot 11 of player with cobblestone named "&eSalı Görevi Bilgi" with lore "||&eGörev: &7128 Tane Kırıktaş Kır||&e- &7Kırıktaşları kırıp getirdikten|| &7 sonra görev tamamlanır." to nothing
            make gui slot 12 of player with diamond sword named "&dÇarşamba Görevi Bilgi" with lore "||&eGörev: &7Arenada &e5 Kişi Öldür||&e- &7Arenayı birbirine kat 5||&7  kişi öldürmen gerek" to nothing
            make gui slot 13 of player with fish named "&6Perşembe Görevi Bilgi" with lore "||&eGörev: &715 Tane Normal Balık Tut||&e- &715 tane balık tutup getirdiğinde||&7  görev bitmiş olucak" to nothing
            make gui slot 14 of player with clock named "&aCuma Görevi Bilgi" with lore "||&eGörev: &e1 &7saat aktif ol||&e- &7Sunucuda hiç çıkmadan 1 saat||&7  aktif olman gerek, aktifliğine||&7  bakmak için &e/durumlar" to nothing
            make gui slot 15 of player with player head named "&bCumartesi Görevi Bilgi" with lore "||&eGörev: &e &7Arkadaşını Davet et||&e- &7Davet ettiğin arkadaşların ||&7  &e/refver %player% &7komutunu||&7  gimesi lazım."  to nothing
            make gui slot 16 of player with grass named "&9Pazar Görevi Bilgi" with lore "||&eGörev: &7128 Tane Çimen Getir||&e- &7Çimenleri buraya getirdiğinde||  &7Görev bitmiş olucak" to nothing
            make gui slot 26 of player with arrow named "&cGeri Git Bilgi" to run using left mouse button:
                execute player command "günlükgörev"
        if has permission "admin.görev":
            make gui slot 13 of player with emerald named "&cAdmin Menüsü" with lore "||&a» &7Görevleri ayarla ||&a»&7 Sadece adminler görebilir." to run using left mouse button:
                open virtual chest with size 3 named "Admin Görev Menüsü" to player
                make gui slot 10 of player with clock named "&aPazartesi Yap" to run player command "/gatla 1"
                make gui slot 11 of player with cobblestone named "&eSalı Yap" to run player command "/gatla 2"
                make gui slot 12 of player with diamond sword named "&dÇarşamba Yap" to run player command "/gatla 3"
                make gui slot 13 of player with fish named "&6Perşembe Yap" to run player command "/gatla 4"
                make gui slot 14 of player with clock named "&cCuma Yap" to run player command "/gatla 5"
                make gui slot 15 of player with player head named "&bCumartesi Yap" to run player command "/gatla 6"
                make gui slot 16 of player with grass named "&9Pazar Yap" to run player command "/gatla 7"
                make gui slot 26 of player with arrow named "&cGeri Git" to run using left mouse button:
                    execute player command "günlükgörev"
        make gui slot 12 of player with beacon named "&bGünlük Ödül" with lore "||&a» &7Daha fazlasını kazanmak için||&7 günlük görevi yap." to run using left mouse button:
            {bekle::%player%} is set:
                difference between {bekle::%player%} and now is less than a day:
                    send "{@p} &7Bugün zaten ödülünü almışsın."
                    stop trigger
            set {bekle::%player%} to now
            execute console command "cc give p oyuncu 1 %player%"
            send "{@p} &aÖdülünü aldın! Daha fazlası için görevleri yap"
        if {gün} is "1":
            make gui slot 14 of player with clock named "&6Pazartesi Görevi" with lore "||&eGörev: &7Sunucuda &e2 &7saat aktif ol ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "2":
            make gui slot 14 of player with cobblestone named "&6Salı Görevi" with lore "||&eGörev: &7128 Tane Kırıktaş Kır ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "3":
            make gui slot 14 of player with diamond sword named "&6Çarşamba Görevi" with lore "||&eGörev: &7Arenada &e5 Kişi Öldür ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "4":
            make gui slot 14 of player with fish named "&6Perşembe Görevi" with lore "||&eGörev: &715 Tane Normal Balık Tut ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop
        if {gün} is "5":
            make gui slot 14 of player with clock named "&6Cuma Görevi" with lore "||&eGörev: &e1 &7saat aktif ol ||&eDurum: %{y::%player%}%"  to run player command "/g"
        if {gün} is "6":
            make gui slot 14 of player with player head named "&6Cumartesi Görevi" with lore "||&eGörev: &e3 &7Arkadaşını Davet et||&e- &7Davet ettiğin arkadaşın şu komutu ||&d  /Refver %player% &7Kullanması lazım ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop
        if {gün} is "7":
            make gui slot 14 of player with grass named "&6Pazar Görevi" with lore "||&eGörev: &7128 Tane Çimen Getir ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop

command /g:
    trigger:
        if {gün} is "1":
            if {g::%player%} is "aktif":
                if {aktifst::%player%} is greater than 2:
                    send "{@p} Sunucuda &e2 &7saat durmuşsun. Tebrik ederim bu hediyeyi hakettin."
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% gold_ore 5"
                    execute console command "give %player% gold_Ingot 48"
                    execute console command "eco give %player% 45000"
                    delete {g::%player%}
                else:
                    send "{@p} &7Sunucuda &e2 &7 durmamışsın!"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "2":
            if {g::%player%} is "aktif":
                if {kt::%player%} is greater than 127:
                    if player has 128 cobblestone:
                        remove 128 cobblestone from player
                        send "{@p} &e128 &atane kırıktaş kırmışsın. Tebrik ederim, işte ödülün. Yarın tekrar gelerek yeniden ödül kazanabilirsin."
                        set {y::%player%} to "&aYapılmış"
                        delete {g::%player%}
                        delete {kt::%player%}
                        execute console command "give %player% grass 64"
                        execute console command "give %player% Iron_Ingot 64"
                        execute console command "eco give %player% 20000"
                    else:
                        send "{@p} &7Envanterinde yeterince kırıktaş yok!"
                else:
                    send "{@p} &7Yeteri kadar kırıktaş kırmamışsın. Kırman gereken: &e32"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "3":
            if {g::%player%} is "aktif":
                if {öldür::%player%} is 5:
                    send "{@p} &e5 &akişi öldürmüşsün. İşte ödülün..."
                    delete {g::%player%}
                    delete {öldür::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% diamond_sword 1"
                    execute console command "give %player% golden_apple 32"
                    execute console command "eco give %player% 25000"
                else:
                    send "{@p} &7Daha öldürmeye başlamadım mı? Arena seni bekliyor..."
            else:
                send "{@p} &7Görevi zaten yapmışsın."
        if {gün} is "4":
            if {g::%player%} is "aktif":
                if player has 15 fish:
                    remove 15 fish from player
                    send "{@p} &aBalıklar geldi demek, ödülünde aynı şekilde"
                    delete {g::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% 383:120 3"
                    execute console command "give %player% grass 64"
                    execute console command "eco give %player% 20000"
                else:
                    send "{@p} &715 balık tutmamışsın, hemen tutmaya başla."
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "5":
            if {g::%player%} is "aktif":
                if {aktifst::%player%} is greater than 1:
                    send "{@p} &aSunucuda &e1 saat durmuşsun. Tebrik ederim bu hediyeyi hakettin."
                    set {y::%player%} to "&aYapılmış"
                    delete {g::%player%}
                    execute console command "give %player% Iron_ore 5"
                    execute console command "give %player% diamond 16"
                    execute console command "eco give %player% 30000"
                else:
                    send "{@p} &7Sunucuda &e1 &7saat durmamışsın!"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "6":
            if {g::%player%} is "aktif":
                if {refgörev::%player%} is 3:
                    send "{@p} &aTebrikler, 3 arkadaşını davet etmişsin. İşte ödülün..."
                    delete {g::%player%}
                    delete {refgörev::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% diamond 64"
                    execute console command "give %player% fish 32"
                    execute console command "eco give %player% 35000"
                else:
                    send "{@p} &7Toplamda 3 arkadaşını davet etmemişsin."
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "7":
            if {g::%player%} is "aktif":
                if player has 128 grass:
                    remove 128 grass from player
                    send "{@p} &aÇimenleri gördüğüme sevindim. Haftanın son görevinide tamamladın."
                    delete {g::%player%}
                    set {g} to 0
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% Iron_block 48"
                    execute console command "give %player% stone 64"
                    execute console command "eco give %player% 15000"
                else:
                    send "{@p} &7128 tane çimenin yok."
            else:
                send "{@p} &7Görevi zaten yapmışsın"

command /saat:
    trigger:
        set {_saat} to "%hour%:%minute%"
        send "&aSaat: %{_saat}%" to player
        stop

command /gatla [<number>]:
    trigger:
        message "{@p} &7Görev günü haftanın &e%{gün}%'ci &7günü olarak ayarlandı." to player
        loop all players:
            set {gün} to "%arg-1%"
            set {y::%loop-player%} to "&cYapılmamış"
            set {g::%loop-player%} to "aktif"
            if arg-1 is 6:
                set {görev.aktif} to "aktif"

command /refver [<offlineplayer>]:
    trigger:
        if {görev.aktif} is "aktif":
            if {refkullandı::%player%} is 1:
                if arg-1 is set:
                    add 1 to {refgörev::%arg-1%}
                    send "{@p} &7Seni davet eden arkadaşına davet puanı verdin."
                    set {refkullandı::%player%} to 0
                else:
                    send "{@p} &7Seni hava mı davet etti? Oyuncu ismi girmelisin."
            else:
                send "{@p} &cDaha önceden arkadaşına davet puanı vermişsin."
        else:
            send "{@p} &7Bu komut arkadaşını davet görevi aktif olduğunca çalışır."

on death:
    if {öaktif} is "aktif":
        if victim is player:
            if attacker is player:
                add 1 to {öldür::%player%}

every minutes:
    if "%hour%:%minute%" is "00:01":
        if {gün} is "7":
            set {gün} to "0"
            add 1 to {gün}
            set {g::%players%} to "aktif"
            stop
        else:
            add 1 to {gün}
            set {g::%players%} to "aktif"
            delete {görev.aktif}
            loop all players:
                set {gödül::%loop-player%} to 1

RESİMLER

78678

78679

78680

78681

78682

78683

78685

78686

78688

78689

 

Ekli dosyalar

  • bandicam 2019-07-08 12-58-09-755.jpg
    bandicam 2019-07-08 12-58-09-755.jpg
    35,7 KB · Görüntüleme: 274
  • bandicam 2019-07-08 12-57-57-562.jpg
    bandicam 2019-07-08 12-57-57-562.jpg
    42,4 KB · Görüntüleme: 258
  • bandicam 2019-07-05 15-30-08-830.jpg
    bandicam 2019-07-05 15-30-08-830.jpg
    109,7 KB · Görüntüleme: 277
Geliştirilebilir gibi gözüküyor.Eline sağlık.
 
Eline sağlık mantıklı baya
 
Gayet güzel fakat geliştirilebilir.
 
yorumlarınız için teşekkürler. :D
 
factionlar için güzel bi skript
 
merhaba line 6 ve 7 de sorun var diyor sürümüm 1.8.8 ilgilenebilirmisin acba
 
Merhaba arkadaşlar, ben mertcan jellymc sunucum için yapmış olduğum her gün farklı görev skriptini kullanmamaya karar verdim. Bu yüzden sizlere paylaşıyorum açıkcası paylaşırken içim cız etmedi değil. Haydi skripte geçelim.

Skriptimizde her gün ödül alabilirsiniz ayrıca her gün farklı görev yapabilirsiniz.

Kod:
options:
    p: &bJelly&aMC &8»

variables:
    {gün} = 1
    {g::%player%} = aktif
    {y::%player%} = &cYap
    {gödül::%player%} = 1
    {refkullandı::%player%} = 1

on break of cobblestone:
    add 1 to {kt::%player%}

command /günlüködül:
    trigger:
        execute player command "günlükgörev"

command /günlükgörev:
    trigger:
        open virtual chest with size 2 named "Günün Görevi" to player
        make gui slot 4 of player with book named "&a&lBİLGİ" with lore "&7Detaylı bilgi için TIKLA" to run using left mouse button:
            open virtual chest with size 3 named "Detaylı Bilgi" to player
            make gui slot 4 of player with book named "&cGenel Bilgi" with lore "||&a» &7Hafta boyunca hergün ||  &7farklı görev yapabilirsin.||&a» &7Ayrıca günlük ödülden||  &7hergün kasa anahtarı||  &7alabilirsin." to nothing
            make gui slot 10 of player with clock named "&aPazartesi Görevi Bilgi" with lore "||&eGörev: &7Sunucuda &e2 &7saat aktif ol||&e- &7Sunucuda hiç çıkmadan 2 saat||&7  aktif olman gerek, aktifliğine||&7  bakmak için &e/durumlar" to nothing
            make gui slot 11 of player with cobblestone named "&eSalı Görevi Bilgi" with lore "||&eGörev: &7128 Tane Kırıktaş Kır||&e- &7Kırıktaşları kırıp getirdikten|| &7 sonra görev tamamlanır." to nothing
            make gui slot 12 of player with diamond sword named "&dÇarşamba Görevi Bilgi" with lore "||&eGörev: &7Arenada &e5 Kişi Öldür||&e- &7Arenayı birbirine kat 5||&7  kişi öldürmen gerek" to nothing
            make gui slot 13 of player with fish named "&6Perşembe Görevi Bilgi" with lore "||&eGörev: &715 Tane Normal Balık Tut||&e- &715 tane balık tutup getirdiğinde||&7  görev bitmiş olucak" to nothing
            make gui slot 14 of player with clock named "&aCuma Görevi Bilgi" with lore "||&eGörev: &e1 &7saat aktif ol||&e- &7Sunucuda hiç çıkmadan 1 saat||&7  aktif olman gerek, aktifliğine||&7  bakmak için &e/durumlar" to nothing
            make gui slot 15 of player with player head named "&bCumartesi Görevi Bilgi" with lore "||&eGörev: &e &7Arkadaşını Davet et||&e- &7Davet ettiğin arkadaşların ||&7  &e/refver %player% &7komutunu||&7  gimesi lazım."  to nothing
            make gui slot 16 of player with grass named "&9Pazar Görevi Bilgi" with lore "||&eGörev: &7128 Tane Çimen Getir||&e- &7Çimenleri buraya getirdiğinde||  &7Görev bitmiş olucak" to nothing
            make gui slot 26 of player with arrow named "&cGeri Git Bilgi" to run using left mouse button:
                execute player command "günlükgörev"
        if has permission "admin.görev":
            make gui slot 13 of player with emerald named "&cAdmin Menüsü" with lore "||&a» &7Görevleri ayarla ||&a»&7 Sadece adminler görebilir." to run using left mouse button:
                open virtual chest with size 3 named "Admin Görev Menüsü" to player
                make gui slot 10 of player with clock named "&aPazartesi Yap" to run player command "/gatla 1"
                make gui slot 11 of player with cobblestone named "&eSalı Yap" to run player command "/gatla 2"
                make gui slot 12 of player with diamond sword named "&dÇarşamba Yap" to run player command "/gatla 3"
                make gui slot 13 of player with fish named "&6Perşembe Yap" to run player command "/gatla 4"
                make gui slot 14 of player with clock named "&cCuma Yap" to run player command "/gatla 5"
                make gui slot 15 of player with player head named "&bCumartesi Yap" to run player command "/gatla 6"
                make gui slot 16 of player with grass named "&9Pazar Yap" to run player command "/gatla 7"
                make gui slot 26 of player with arrow named "&cGeri Git" to run using left mouse button:
                    execute player command "günlükgörev"
        make gui slot 12 of player with beacon named "&bGünlük Ödül" with lore "||&a» &7Daha fazlasını kazanmak için||&7 günlük görevi yap." to run using left mouse button:
            {bekle::%player%} is set:
                difference between {bekle::%player%} and now is less than a day:
                    send "{@p} &7Bugün zaten ödülünü almışsın."
                    stop trigger
            set {bekle::%player%} to now
            execute console command "cc give p oyuncu 1 %player%"
            send "{@p} &aÖdülünü aldın! Daha fazlası için görevleri yap"
        if {gün} is "1":
            make gui slot 14 of player with clock named "&6Pazartesi Görevi" with lore "||&eGörev: &7Sunucuda &e2 &7saat aktif ol ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "2":
            make gui slot 14 of player with cobblestone named "&6Salı Görevi" with lore "||&eGörev: &7128 Tane Kırıktaş Kır ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "3":
            make gui slot 14 of player with diamond sword named "&6Çarşamba Görevi" with lore "||&eGörev: &7Arenada &e5 Kişi Öldür ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "4":
            make gui slot 14 of player with fish named "&6Perşembe Görevi" with lore "||&eGörev: &715 Tane Normal Balık Tut ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop
        if {gün} is "5":
            make gui slot 14 of player with clock named "&6Cuma Görevi" with lore "||&eGörev: &e1 &7saat aktif ol ||&eDurum: %{y::%player%}%"  to run player command "/g"
        if {gün} is "6":
            make gui slot 14 of player with player head named "&6Cumartesi Görevi" with lore "||&eGörev: &e3 &7Arkadaşını Davet et||&e- &7Davet ettiğin arkadaşın şu komutu ||&d  /Refver %player% &7Kullanması lazım ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop
        if {gün} is "7":
            make gui slot 14 of player with grass named "&6Pazar Görevi" with lore "||&eGörev: &7128 Tane Çimen Getir ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop

command /g:
    trigger:
        if {gün} is "1":
            if {g::%player%} is "aktif":
                if {aktifst::%player%} is greater than 2:
                    send "{@p} Sunucuda &e2 &7saat durmuşsun. Tebrik ederim bu hediyeyi hakettin."
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% gold_ore 5"
                    execute console command "give %player% gold_Ingot 48"
                    execute console command "eco give %player% 45000"
                    delete {g::%player%}
                else:
                    send "{@p} &7Sunucuda &e2 &7 durmamışsın!"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "2":
            if {g::%player%} is "aktif":
                if {kt::%player%} is greater than 127:
                    if player has 128 cobblestone:
                        remove 128 cobblestone from player
                        send "{@p} &e128 &atane kırıktaş kırmışsın. Tebrik ederim, işte ödülün. Yarın tekrar gelerek yeniden ödül kazanabilirsin."
                        set {y::%player%} to "&aYapılmış"
                        delete {g::%player%}
                        delete {kt::%player%}
                        execute console command "give %player% grass 64"
                        execute console command "give %player% Iron_Ingot 64"
                        execute console command "eco give %player% 20000"
                    else:
                        send "{@p} &7Envanterinde yeterince kırıktaş yok!"
                else:
                    send "{@p} &7Yeteri kadar kırıktaş kırmamışsın. Kırman gereken: &e32"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "3":
            if {g::%player%} is "aktif":
                if {öldür::%player%} is 5:
                    send "{@p} &e5 &akişi öldürmüşsün. İşte ödülün..."
                    delete {g::%player%}
                    delete {öldür::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% diamond_sword 1"
                    execute console command "give %player% golden_apple 32"
                    execute console command "eco give %player% 25000"
                else:
                    send "{@p} &7Daha öldürmeye başlamadım mı? Arena seni bekliyor..."
            else:
                send "{@p} &7Görevi zaten yapmışsın."
        if {gün} is "4":
            if {g::%player%} is "aktif":
                if player has 15 fish:
                    remove 15 fish from player
                    send "{@p} &aBalıklar geldi demek, ödülünde aynı şekilde"
                    delete {g::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% 383:120 3"
                    execute console command "give %player% grass 64"
                    execute console command "eco give %player% 20000"
                else:
                    send "{@p} &715 balık tutmamışsın, hemen tutmaya başla."
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "5":
            if {g::%player%} is "aktif":
                if {aktifst::%player%} is greater than 1:
                    send "{@p} &aSunucuda &e1 saat durmuşsun. Tebrik ederim bu hediyeyi hakettin."
                    set {y::%player%} to "&aYapılmış"
                    delete {g::%player%}
                    execute console command "give %player% Iron_ore 5"
                    execute console command "give %player% diamond 16"
                    execute console command "eco give %player% 30000"
                else:
                    send "{@p} &7Sunucuda &e1 &7saat durmamışsın!"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "6":
            if {g::%player%} is "aktif":
                if {refgörev::%player%} is 3:
                    send "{@p} &aTebrikler, 3 arkadaşını davet etmişsin. İşte ödülün..."
                    delete {g::%player%}
                    delete {refgörev::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% diamond 64"
                    execute console command "give %player% fish 32"
                    execute console command "eco give %player% 35000"
                else:
                    send "{@p} &7Toplamda 3 arkadaşını davet etmemişsin."
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "7":
            if {g::%player%} is "aktif":
                if player has 128 grass:
                    remove 128 grass from player
                    send "{@p} &aÇimenleri gördüğüme sevindim. Haftanın son görevinide tamamladın."
                    delete {g::%player%}
                    set {g} to 0
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% Iron_block 48"
                    execute console command "give %player% stone 64"
                    execute console command "eco give %player% 15000"
                else:
                    send "{@p} &7128 tane çimenin yok."
            else:
                send "{@p} &7Görevi zaten yapmışsın"

command /saat:
    trigger:
        set {_saat} to "%hour%:%minute%"
        send "&aSaat: %{_saat}%" to player
        stop

command /gatla [<number>]:
    trigger:
        message "{@p} &7Görev günü haftanın &e%{gün}%'ci &7günü olarak ayarlandı." to player
        loop all players:
            set {gün} to "%arg-1%"
            set {y::%loop-player%} to "&cYapılmamış"
            set {g::%loop-player%} to "aktif"
            if arg-1 is 6:
                set {görev.aktif} to "aktif"

command /refver [<offlineplayer>]:
    trigger:
        if {görev.aktif} is "aktif":
            if {refkullandı::%player%} is 1:
                if arg-1 is set:
                    add 1 to {refgörev::%arg-1%}
                    send "{@p} &7Seni davet eden arkadaşına davet puanı verdin."
                    set {refkullandı::%player%} to 0
                else:
                    send "{@p} &7Seni hava mı davet etti? Oyuncu ismi girmelisin."
            else:
                send "{@p} &cDaha önceden arkadaşına davet puanı vermişsin."
        else:
            send "{@p} &7Bu komut arkadaşını davet görevi aktif olduğunca çalışır."

on death:
    if {öaktif} is "aktif":
        if victim is player:
            if attacker is player:
                add 1 to {öldür::%player%}

every minutes:
    if "%hour%:%minute%" is "00:01":
        if {gün} is "7":
            set {gün} to "0"
            add 1 to {gün}
            set {g::%players%} to "aktif"
            stop
        else:
            add 1 to {gün}
            set {g::%players%} to "aktif"
            delete {görev.aktif}
            loop all players:
                set {gödül::%loop-player%} to 1


gui ve lore lara uğraşılması hoşuma gitti
 
Merhaba arkadaşlar, ben mertcan jellymc sunucum için yapmış olduğum her gün farklı görev skriptini kullanmamaya karar verdim. Bu yüzden sizlere paylaşıyorum açıkcası paylaşırken içim cız etmedi değil. Haydi skripte geçelim.

Skriptimizde her gün ödül alabilirsiniz ayrıca her gün farklı görev yapabilirsiniz.

Kod:
options:
    p: &bJelly&aMC &8»

variables:
    {gün} = 1
    {g::%player%} = aktif
    {y::%player%} = &cYap
    {gödül::%player%} = 1
    {refkullandı::%player%} = 1

on break of cobblestone:
    add 1 to {kt::%player%}

command /günlüködül:
    trigger:
        execute player command "günlükgörev"

command /günlükgörev:
    trigger:
        open virtual chest with size 2 named "Günün Görevi" to player
        make gui slot 4 of player with book named "&a&lBİLGİ" with lore "&7Detaylı bilgi için TIKLA" to run using left mouse button:
            open virtual chest with size 3 named "Detaylı Bilgi" to player
            make gui slot 4 of player with book named "&cGenel Bilgi" with lore "||&a» &7Hafta boyunca hergün ||  &7farklı görev yapabilirsin.||&a» &7Ayrıca günlük ödülden||  &7hergün kasa anahtarı||  &7alabilirsin." to nothing
            make gui slot 10 of player with clock named "&aPazartesi Görevi Bilgi" with lore "||&eGörev: &7Sunucuda &e2 &7saat aktif ol||&e- &7Sunucuda hiç çıkmadan 2 saat||&7  aktif olman gerek, aktifliğine||&7  bakmak için &e/durumlar" to nothing
            make gui slot 11 of player with cobblestone named "&eSalı Görevi Bilgi" with lore "||&eGörev: &7128 Tane Kırıktaş Kır||&e- &7Kırıktaşları kırıp getirdikten|| &7 sonra görev tamamlanır." to nothing
            make gui slot 12 of player with diamond sword named "&dÇarşamba Görevi Bilgi" with lore "||&eGörev: &7Arenada &e5 Kişi Öldür||&e- &7Arenayı birbirine kat 5||&7  kişi öldürmen gerek" to nothing
            make gui slot 13 of player with fish named "&6Perşembe Görevi Bilgi" with lore "||&eGörev: &715 Tane Normal Balık Tut||&e- &715 tane balık tutup getirdiğinde||&7  görev bitmiş olucak" to nothing
            make gui slot 14 of player with clock named "&aCuma Görevi Bilgi" with lore "||&eGörev: &e1 &7saat aktif ol||&e- &7Sunucuda hiç çıkmadan 1 saat||&7  aktif olman gerek, aktifliğine||&7  bakmak için &e/durumlar" to nothing
            make gui slot 15 of player with player head named "&bCumartesi Görevi Bilgi" with lore "||&eGörev: &e &7Arkadaşını Davet et||&e- &7Davet ettiğin arkadaşların ||&7  &e/refver %player% &7komutunu||&7  gimesi lazım."  to nothing
            make gui slot 16 of player with grass named "&9Pazar Görevi Bilgi" with lore "||&eGörev: &7128 Tane Çimen Getir||&e- &7Çimenleri buraya getirdiğinde||  &7Görev bitmiş olucak" to nothing
            make gui slot 26 of player with arrow named "&cGeri Git Bilgi" to run using left mouse button:
                execute player command "günlükgörev"
        if has permission "admin.görev":
            make gui slot 13 of player with emerald named "&cAdmin Menüsü" with lore "||&a» &7Görevleri ayarla ||&a»&7 Sadece adminler görebilir." to run using left mouse button:
                open virtual chest with size 3 named "Admin Görev Menüsü" to player
                make gui slot 10 of player with clock named "&aPazartesi Yap" to run player command "/gatla 1"
                make gui slot 11 of player with cobblestone named "&eSalı Yap" to run player command "/gatla 2"
                make gui slot 12 of player with diamond sword named "&dÇarşamba Yap" to run player command "/gatla 3"
                make gui slot 13 of player with fish named "&6Perşembe Yap" to run player command "/gatla 4"
                make gui slot 14 of player with clock named "&cCuma Yap" to run player command "/gatla 5"
                make gui slot 15 of player with player head named "&bCumartesi Yap" to run player command "/gatla 6"
                make gui slot 16 of player with grass named "&9Pazar Yap" to run player command "/gatla 7"
                make gui slot 26 of player with arrow named "&cGeri Git" to run using left mouse button:
                    execute player command "günlükgörev"
        make gui slot 12 of player with beacon named "&bGünlük Ödül" with lore "||&a» &7Daha fazlasını kazanmak için||&7 günlük görevi yap." to run using left mouse button:
            {bekle::%player%} is set:
                difference between {bekle::%player%} and now is less than a day:
                    send "{@p} &7Bugün zaten ödülünü almışsın."
                    stop trigger
            set {bekle::%player%} to now
            execute console command "cc give p oyuncu 1 %player%"
            send "{@p} &aÖdülünü aldın! Daha fazlası için görevleri yap"
        if {gün} is "1":
            make gui slot 14 of player with clock named "&6Pazartesi Görevi" with lore "||&eGörev: &7Sunucuda &e2 &7saat aktif ol ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "2":
            make gui slot 14 of player with cobblestone named "&6Salı Görevi" with lore "||&eGörev: &7128 Tane Kırıktaş Kır ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "3":
            make gui slot 14 of player with diamond sword named "&6Çarşamba Görevi" with lore "||&eGörev: &7Arenada &e5 Kişi Öldür ||&eDurum: %{y::%player%}%" to run player command "/g"
            stop
        if {gün} is "4":
            make gui slot 14 of player with fish named "&6Perşembe Görevi" with lore "||&eGörev: &715 Tane Normal Balık Tut ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop
        if {gün} is "5":
            make gui slot 14 of player with clock named "&6Cuma Görevi" with lore "||&eGörev: &e1 &7saat aktif ol ||&eDurum: %{y::%player%}%"  to run player command "/g"
        if {gün} is "6":
            make gui slot 14 of player with player head named "&6Cumartesi Görevi" with lore "||&eGörev: &e3 &7Arkadaşını Davet et||&e- &7Davet ettiğin arkadaşın şu komutu ||&d  /Refver %player% &7Kullanması lazım ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop
        if {gün} is "7":
            make gui slot 14 of player with grass named "&6Pazar Görevi" with lore "||&eGörev: &7128 Tane Çimen Getir ||&eDurum: %{y::%player%}%"  to run player command "/g"
            stop

command /g:
    trigger:
        if {gün} is "1":
            if {g::%player%} is "aktif":
                if {aktifst::%player%} is greater than 2:
                    send "{@p} Sunucuda &e2 &7saat durmuşsun. Tebrik ederim bu hediyeyi hakettin."
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% gold_ore 5"
                    execute console command "give %player% gold_Ingot 48"
                    execute console command "eco give %player% 45000"
                    delete {g::%player%}
                else:
                    send "{@p} &7Sunucuda &e2 &7 durmamışsın!"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "2":
            if {g::%player%} is "aktif":
                if {kt::%player%} is greater than 127:
                    if player has 128 cobblestone:
                        remove 128 cobblestone from player
                        send "{@p} &e128 &atane kırıktaş kırmışsın. Tebrik ederim, işte ödülün. Yarın tekrar gelerek yeniden ödül kazanabilirsin."
                        set {y::%player%} to "&aYapılmış"
                        delete {g::%player%}
                        delete {kt::%player%}
                        execute console command "give %player% grass 64"
                        execute console command "give %player% Iron_Ingot 64"
                        execute console command "eco give %player% 20000"
                    else:
                        send "{@p} &7Envanterinde yeterince kırıktaş yok!"
                else:
                    send "{@p} &7Yeteri kadar kırıktaş kırmamışsın. Kırman gereken: &e32"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "3":
            if {g::%player%} is "aktif":
                if {öldür::%player%} is 5:
                    send "{@p} &e5 &akişi öldürmüşsün. İşte ödülün..."
                    delete {g::%player%}
                    delete {öldür::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% diamond_sword 1"
                    execute console command "give %player% golden_apple 32"
                    execute console command "eco give %player% 25000"
                else:
                    send "{@p} &7Daha öldürmeye başlamadım mı? Arena seni bekliyor..."
            else:
                send "{@p} &7Görevi zaten yapmışsın."
        if {gün} is "4":
            if {g::%player%} is "aktif":
                if player has 15 fish:
                    remove 15 fish from player
                    send "{@p} &aBalıklar geldi demek, ödülünde aynı şekilde"
                    delete {g::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% 383:120 3"
                    execute console command "give %player% grass 64"
                    execute console command "eco give %player% 20000"
                else:
                    send "{@p} &715 balık tutmamışsın, hemen tutmaya başla."
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "5":
            if {g::%player%} is "aktif":
                if {aktifst::%player%} is greater than 1:
                    send "{@p} &aSunucuda &e1 saat durmuşsun. Tebrik ederim bu hediyeyi hakettin."
                    set {y::%player%} to "&aYapılmış"
                    delete {g::%player%}
                    execute console command "give %player% Iron_ore 5"
                    execute console command "give %player% diamond 16"
                    execute console command "eco give %player% 30000"
                else:
                    send "{@p} &7Sunucuda &e1 &7saat durmamışsın!"
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "6":
            if {g::%player%} is "aktif":
                if {refgörev::%player%} is 3:
                    send "{@p} &aTebrikler, 3 arkadaşını davet etmişsin. İşte ödülün..."
                    delete {g::%player%}
                    delete {refgörev::%player%}
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% diamond 64"
                    execute console command "give %player% fish 32"
                    execute console command "eco give %player% 35000"
                else:
                    send "{@p} &7Toplamda 3 arkadaşını davet etmemişsin."
            else:
                send "{@p} &7Görevi zaten yapmışsın"
        if {gün} is "7":
            if {g::%player%} is "aktif":
                if player has 128 grass:
                    remove 128 grass from player
                    send "{@p} &aÇimenleri gördüğüme sevindim. Haftanın son görevinide tamamladın."
                    delete {g::%player%}
                    set {g} to 0
                    set {y::%player%} to "&aYapılmış"
                    execute console command "give %player% Iron_block 48"
                    execute console command "give %player% stone 64"
                    execute console command "eco give %player% 15000"
                else:
                    send "{@p} &7128 tane çimenin yok."
            else:
                send "{@p} &7Görevi zaten yapmışsın"

command /saat:
    trigger:
        set {_saat} to "%hour%:%minute%"
        send "&aSaat: %{_saat}%" to player
        stop

command /gatla [<number>]:
    trigger:
        message "{@p} &7Görev günü haftanın &e%{gün}%'ci &7günü olarak ayarlandı." to player
        loop all players:
            set {gün} to "%arg-1%"
            set {y::%loop-player%} to "&cYapılmamış"
            set {g::%loop-player%} to "aktif"
            if arg-1 is 6:
                set {görev.aktif} to "aktif"

command /refver [<offlineplayer>]:
    trigger:
        if {görev.aktif} is "aktif":
            if {refkullandı::%player%} is 1:
                if arg-1 is set:
                    add 1 to {refgörev::%arg-1%}
                    send "{@p} &7Seni davet eden arkadaşına davet puanı verdin."
                    set {refkullandı::%player%} to 0
                else:
                    send "{@p} &7Seni hava mı davet etti? Oyuncu ismi girmelisin."
            else:
                send "{@p} &cDaha önceden arkadaşına davet puanı vermişsin."
        else:
            send "{@p} &7Bu komut arkadaşını davet görevi aktif olduğunca çalışır."

on death:
    if {öaktif} is "aktif":
        if victim is player:
            if attacker is player:
                add 1 to {öldür::%player%}

every minutes:
    if "%hour%:%minute%" is "00:01":
        if {gün} is "7":
            set {gün} to "0"
            add 1 to {gün}
            set {g::%players%} to "aktif"
            stop
        else:
            add 1 to {gün}
            set {g::%players%} to "aktif"
            delete {görev.aktif}
            loop all players:
                set {gödül::%loop-player%} to 1

Eline saglik ustam
 
Cidden eline sağlık kullanışlı +1
 
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