Skript Paylaşımı Basit Görev Skripti v0.1

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

Shiéda.

Skripter
Katılım
28 Haziran 2019
Mesajlar
13
Elmaslar
19
Puan
13.295

Discord:

Shiéda.#0001

Selam Dostlar Ben vCeasar.

Bu Gün Sizlere Basit Bir Görev Skriptini Tanıtacağım. Bunu İstediğiniz Gibi Geliştirebilirsiniz, Sadece Bir Taslak Gibi Düşünün.


Ben iki adet görev şekli yaptım

1594667351439.png


biri bu canavarları öldürünce puan geliyo

1594667435013.png



diğeri ise bu kırıktaş kırınca puan geliyo

1594667486265.png



bu komut ise canavar öldürerek mi taş kırarak mı puan kasıcağınızı


1594667582045.png



burdada gereken puanı kasınca rütbe atlanıyo isterseniz bunu değiştirip ödül vermek haline getirebilirsiniz



Arkadaşlar bu skripti kafanızda birşeyler oluşması için yaptım isterseniz bunu geliştirebilirsiniz bu konuya istek gelirse bunu sizin söylediğiniz
şeylere göre geliştirebilirim şimdiden teşekkür ederim


Kodun tamamı:

Kod:
#optionsu koymamın sebebi oyunda rütbe atlama zorluğunu kolayca burdan değiştirebilmek. (coin)



options:

  kn1: 500 #op skyblocklar için

  kn2: 1000 #emek skyblocklar için

  l1: 1000 #op skyblocklar için

  l2: 2000 #emek skyblocklar için

  b1: 1500 #op skyblocklar için

  b2: 3000 #emek skyblocklar için

  k1: 2000 #op skyblocklar için

  k2: 4000 #emek skyblocklar için

  m1: 2500 #op skyblocklar için

  m2: 5000 #emek skyblocklar için





variables:

  {coin.%player%} = 0

  {tekkullanım.%player%} = 0



command /zorluk <text>:

    trigger:

        if arg 1 is "canavar":

            if {tekkullanım.%player%} is 0:

                add 1 to {tekkullanum.%player%}

                send "&cZorluk Seviyen Canavar Oldu!" to player

        if arg 1 is "Taş":

            if {tekkullanım.%player%} is 0:

                add 2 to {tekkullanım.%player%}

                send "&cZorluk Seviyen Taş Oldu!" to player





on death:

    if attacker is a player:

        if entity is a Zombie:

            if {tekkullanım.%player%} is 1:

                chance of 2%:

                    add 3 to {coin.%player%}

                    send "&cCanavar Öldürürken Coin Buldun! Toplam Coinine bakmak için /coin yazabilirsin!" to player

        if entity is a Skeleton:

            if {tekkullanım.%player%} is 1:

                chance of 2%:

                    add 3 to {coin.%player%}

                    send "&cCanavar Öldürürken Coin Buldun! Toplam Coinine bakmak için /coin yazabilirsin!" to player

        if entity is a Creeper:

            if {tekkullanım.%player%} is 1:

                chance of 2%:

                    add 3 to {coin.%player%}

                    send "&cCanavar Öldürürken Coin Buldun! Toplam Coinine bakmak için /coin yazabilirsin!" to player

        if entity is a Spider:

            if {tekkullanım.%player%} is 1:

                chance of 2%:

                    add 3 to {coin.%player%}

                    send "&cCanavar Öldürürken Coin Buldun! Toplam Coinine bakmak için /coin yazabilirsin!" to player

        if entity is a Endermen:

            if {tekkullanım.%player%} is 1:

                chance of 2%:

                    add 3 to {coin.%player%}

                    send "&cCanavar Öldürürken Coin Buldun! Toplam Coinine bakmak için /coin yazabilirsin!" to player





on break cobblestone:

    if {tekkullanım.%player%} is 2:

        chance of 1%:

            add 5 to {coin.%player%}

            send "&3Taş Kazarken Coin Buldun! Toplam Coinine bakmak için /coin yazabilirsin!"





command /rütbe:

    trigger:

        if player have the permission "knight.ol":

            if {coin.%player%} is above 999:

                remove {@kn2} from {coin.%player%}

                send "&cTebrikler Rütbe Atladın" to player

                execute console command "manuadd %player% knight"



        if player have the permission "lord.ol":

            if {coin.%player%} is above 1999:

                remove {@l2} from {coin.%player%}

                send "&cTebrikler Rütbe Atladın" to player

                execute console command "manuadd %player% lord"



        if player have the permission "boss.ol":

            if {coin.%player%} is above 2999:

                remove {@b2} from {coin.%player%}

                send "&cTebrikler Rütbe Atladın" to player

                execute console command "manuadd %player% boss"



        if player have the permission "king.ol":

            if {coin.%player%} is above 3999:

                remove {@k2} from {coin.%player%}

                send "&cTebrikler Rütbe Atladın" to player

                execute console command "manuadd %player% king"



        if player have the permission "master.ol":

            if {coin.%player%} is above 4999:

                remove {@m2} from {coin.%player%}

                send "&cTebrikler Rütbe Atladın" to player

                execute console command "manuadd %player% master"

  



command /coin:

    trigger:

        send "%{coin.%player%}%" to player
 

Ekli dosyalar

  • 1594667574975.png
    1594667574975.png
    47 KB · Görüntüleme: 67
Son düzenleme:

Geliştirilmeye açık olan baya başarılı bir görev sistemi olmuş ki şahsen çok beğendim. Eline, emeğine ve var olan bütün çabana sağlık ;) <3
 
Başarılar dilerim skript hayatında :D
 
Kodlara bakılırsa hoş bir görev skriptine benziyor fakat oyun içi görsel konsa güzel olurmuş başarılar.
 
Güzel bir skript olmuş ellerine sağlık.
 
Ellerine sağlık.
 
Geliştirmeye oldukça açık bir skript geliştirmeni öneririm açıkçası temel olarak gayet güzel olmuş
 
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