Görev Skripti 1.8.x Survival sunucu için görev skripti

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

Ravhes

Somon Balığı Selam Vermeye Geldi
Katılım
3 Haziran 2018
Mesajlar
14
Elmaslar
1
Puan
0
Yaş
25
Minecraft
Ravhes
Merhabar,
Sizden ricam 1.8.x survival sunucum için görev skripti lazım mesela şu vidodaki gibi


 
Plugini mevcut Quests eklentisini kullanabilirsin.
Eğer skript olarak istersen @smt287 'nin yaptığı bir skript mevcut kendine göre değiştirebilirsin.

Kod:
variables:
    {gorev.lapis.%player%} = 0

options:
    prefix: &2&lGOREV &6&l>
              
command /gorevnpc [<text>]:
    permission: sk.npc
    permission message: &cBunu yapmak için yetkin yok.
    trigger:
        if arg 1 is "joni" or "Joni Sins" or "sins":
            spawn 1 iron golem at location of player
            set name of spawned iron golem to "&e&lJoni Sins"
            set maximum health of last spawned iron golem to 999999
            set health of last spawned iron golem to 999999
            set last spawned iron golem's walking speed to -1
            send " {@prefix} &aGörev npc'si başarıyla canlandırıldı!"
        if arg 1 is not set:
            send " {@prefix} &cNPC ismi giriniz."
      
on rightclick on iron golem:
    iron golem's name is "&e&lJoni Sins":
        open chest with 2 rows named "&cGörev Listesi" to player
        wait 1 tick
        format slot 0 of player with diamond named "&6&l1.Görev" with lore "&2Amaç: &9100 tane lapis kaz ve getir." to close then run [make player execute "287gorevler lapis1"]
      
command /287gorevler [<text>]:
    trigger:
        if arg 1 is "lapis1":
            if {gorev.bitti.1.%player%} is not set:
                if {gorev.lapis.%player%} is greater than or equal to 100:
                    if player has 100 lapis lazuli:
                        remove 100 lapis lazuli from player
                        give 8 diamond to player
                        set {gorev.bitti.1.%player%} to true
                        send " {@prefix} &aGörevi başarıyla tamamladınız."
                    else:
                        send " {@prefix} &cEnvanterinizde &a100 &ctane lapis yok."
                else:
                    send " {@prefix} &cYeteri kadar lapis kazmamışsınız."
                    send " {@prefix} &9Ne kadar kazdıgınızı görmek için &4/goster &9yazın."
            else:
                send " {@prefix} &cBu görevi zaten yapmışsınız."
      
command /goster:
    trigger:
        send " "
        send " {@prefix} &bŞuana kadar &4%{gorev.lapis.%player%}% &blapis kazmışsınız."
        send " "
      
on break of lapis ore:
    add 1 to {gorev.lapis.%player%}
 
Plugini mevcut Quests eklentisini kullanabilirsin.
Eğer skript olarak istersen @smt287 'nin yaptığı bir skript mevcut kendine göre değiştirebilirsin.

Kod:
variables:
    {gorev.lapis.%player%} = 0

options:
    prefix: &2&lGOREV &6&l>
             
command /gorevnpc [<text>]:
    permission: sk.npc
    permission message: &cBunu yapmak için yetkin yok.
    trigger:
        if arg 1 is "joni" or "Joni Sins" or "sins":
            spawn 1 iron golem at location of player
            set name of spawned iron golem to "&e&lJoni Sins"
            set maximum health of last spawned iron golem to 999999
            set health of last spawned iron golem to 999999
            set last spawned iron golem's walking speed to -1
            send " {@prefix} &aGörev npc'si başarıyla canlandırıldı!"
        if arg 1 is not set:
            send " {@prefix} &cNPC ismi giriniz."
     
on rightclick on iron golem:
    iron golem's name is "&e&lJoni Sins":
        open chest with 2 rows named "&cGörev Listesi" to player
        wait 1 tick
        format slot 0 of player with diamond named "&6&l1.Görev" with lore "&2Amaç: &9100 tane lapis kaz ve getir." to close then run [make player execute "287gorevler lapis1"]
     
command /287gorevler [<text>]:
    trigger:
        if arg 1 is "lapis1":
            if {gorev.bitti.1.%player%} is not set:
                if {gorev.lapis.%player%} is greater than or equal to 100:
                    if player has 100 lapis lazuli:
                        remove 100 lapis lazuli from player
                        give 8 diamond to player
                        set {gorev.bitti.1.%player%} to true
                        send " {@prefix} &aGörevi başarıyla tamamladınız."
                    else:
                        send " {@prefix} &cEnvanterinizde &a100 &ctane lapis yok."
                else:
                    send " {@prefix} &cYeteri kadar lapis kazmamışsınız."
                    send " {@prefix} &9Ne kadar kazdıgınızı görmek için &4/goster &9yazın."
            else:
                send " {@prefix} &cBu görevi zaten yapmışsınız."
     
command /goster:
    trigger:
        send " "
        send " {@prefix} &bŞuana kadar &4%{gorev.lapis.%player%}% &blapis kazmışsınız."
        send " "
     
on break of lapis ore:
    add 1 to {gorev.lapis.%player%}
görevler hazırmı bunda ? pek kodlardan anlamamda varsa kaç tane
 
Skripte 1 görev mevcut eğer ayarlamayı bilmiyorsanız eklenti kullanmanızı öneririm.
 
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