Bulundu Bentobox(Bskyblock) adaya level koşulu ekleme

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

adahandurgut

Somon Balığı Selam Vermeye Geldi
Katılım
16 Şubat 2023
Mesajlar
14
Elmaslar
0
Puan
80
Yaş
19
Konum
Giresun

Discord:

kiritokun#3601

Daha oncede benzer bir konu acmistim simdi bentobox ada pluginini yukledim ben adaya level kosulu eklemek istiyorum
Örn:
Oyuncu 40 level olduğunda nether adaya gidebilsin
100 levelde end adaya gidebilsin böyle bir skript yapılabilirmi yardımcı olursanız sevinirim
Nether ve end adaya portalla gidilecek:)
 
Multiverse Portals ile özel portallar yapıp ona perm verebilirsin skript ile de belli bir levele o permi verecek şekilde
ayarlayabilirsin. (Skript bana ağit değil)

Kod:
options:
    skypara:  100000
    skyexp:  2500
    sky+para:  250000
    sky+exp:  5000
    mskypara:  500000
    mskyexp:  7500
    msky+para:  1000000
    msky+exp:  10000
    rskypara:  5000000
    rskyexp:  15000
    rsky+para:  10000000
    rsky+exp:  20000


command /skyol:
    trigger:
        if player have the permission "skyolabilir":
            {sky.%player%} is true:
                send "&6 Rütbe &8▸ &fZaten &fSky&6Common &frütbesine ulaşmışsın!"
            else:
                if player's balance is bigger than or equal to {@skypara}:
                    if player's exp is bigger than or equal to {@skyexp}:
                        send "&6 Rütbe &8▸ &aBaşarıyla &fSky&6Common &frütbesine atladın!" to player
                        remove {@skypara} from player's balance
                        remove {@skyexp} from player's exp
                        set {sky.%player%} to true
                        execute console command "lp user %player% permission set group.sky"
                    else:
                        send "&6 Rütbe &8▸ &fYetersiz tecrübe puanına sahipsin, toplam &e{@skyexp} &ftoplamalısın. &c%{@skyexp} - player's exp% &ftecrübe puanı daha kazanmalısın!" to player
                else:
                    send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@skypara} &ftoplamalısın. &c%{@skypara} - player's balance% &fdinar daha kazanmalısın!" to player
        else:
            send "&6 Rütbe &8▸ &fBu rütbeye erişebilmek için önce &fSky&6Common &cAda Görevlerini &ftamamlamalısın!"
        
command /sky+ol:
    trigger:
        if player have the permission "sky+olabilir":
            {sky.%player%} is true:
                {sky+.%player%} is true:
                    send "&6 Rütbe &8▸ &fZaten &fSky&eRare &frütbesine ulaşmışsın!"
                else:
                    if player's balance is bigger than or equal to {@sky+para}:
                        if player's exp is bigger than or equal to {@sky+exp}:
                            send "&6 Rütbe &8▸ &aBaşarıyla &fSky&eRare &frütbesine atladın!" to player
                            remove {@sky+para} from player's balance
                            remove {@sky+exp} from player's exp
                            set {sky+.%player%} to true
                            execute console command "lp user %player% permission set group.sky+"
                        else:
                            send "&6 Rütbe &8▸ &fYetersiz tecrübe puanına sahipsin, toplam &e{@sky+exp} &ftoplamalısın. &c%{@sky+exp} - player's exp% &ftecrübe puanı daha kazanmalısın!" to player
                    else:
                        send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@sky+para} &ftoplamalısın. &c%{@sky+para} - player's balance% &fdinar daha kazanmalısın!" to player
            else:
                send "&6 Rütbe &8▸ &fSky&6Common &frütbesine erişmeden &fSky&eRare &frütbesine &csahip olamazsın!"
        else:
            send "&6 Rütbe &8▸ &fBu rütbeye erişebilmek için önce &fSky&eRare &cAda Görevlerini &ftamamlamalısın!"
        
command /mskyol:
    trigger:
        if player have the permission "mskyolabilir":
            {sky+.%player%} is true:
                {msky.%player%} is true:
                    send "&6 Rütbe &8▸ &fZaten &fSky&2Beta &frütbesine ulaşmışsın!"
                else:
                    if player's balance is bigger than or equal to {@mskypara}:
                        if player's exp is bigger than or equal to {@mskyexp}:
                            send "&6 Rütbe &8▸ &aBaşarıyla &fSky&2Beta &frütbesine atladın!" to player
                            remove {@mskypara} from player's balance
                            remove {@mskyexp} from player's exp
                            set {msky.%player%} to true
                            execute console command "lp user %player% permission set group.msky"
                        else:
                            send "&6 Rütbe &8▸ &fYetersiz tecrübe puanına sahipsin, toplam &e{@mskyexp} &ftoplamalısın. &c%{@mskyexp} - player's exp% &ftecrübe puanı daha kazanmalısın!" to player
                    else:
                        send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@mskypara} &ftoplamalısın. &c%{@mskypara} - player's balance% &fdinar daha kazanmalısın!" to player
            else:
                send "&6 Rütbe &8▸ &fSky&eRare &frütbesine erişmeden &fSky&2Beta &frütbesine &csahip olamazsın!"
        else:
            send "&6 Rütbe &8▸ &fBu rütbeye erişebilmek için önce &fSky&2Beta &cAda Görevlerini &ftamamlamalısın!"

command /msky+ol:
    trigger:
        if player have the permission "msky+olabilir":
            {msky.%player%} is true:
                {msky+.%player%} is true:
                    send "&6 Rütbe &8▸ &fZaten &fSky&aAlpha &frütbesine ulaşmışsın!"
                else:
                    if player's balance is bigger than or equal to {@msky+para}:
                        if player's exp is bigger than or equal to {@msky+exp}:
                            send "&6 Rütbe &8▸ &aBaşarıyla &fSky&aAlpha &frütbesine atladın!" to player
                            remove {@msky+para} from player's balance
                            remove {@msky+exp} from player's exp
                            set {msky+.%player%} to true
                            execute console command "lp user %player% permission set group.msky+"
                        else:
                            send "&6 Rütbe &8▸ &fYetersiz tecrübe puanına sahipsin, toplam &e{@msky+exp} &ftoplamalısın. &c%{@msky+exp} - player's exp% &ftecrübe puanı daha kazanmalısın!" to player
                    else:
                        send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@msky+para} &ftoplamalısın. &c%{@msky+para} - player's balance% &fdinar daha kazanmalısın!" to player
            else:
                send "&6 Rütbe &8▸ &fSky&2Beta &frütbesine erişmeden &fSky&aAlpha &frütbesine &csahip olamazsın!"
        else:
            send "&6 Rütbe &8▸ &fBu rütbeye erişebilmek için önce &fSky&aAlpha &cAda Görevlerini &ftamamlamalısın!"

command /rskyol:
    trigger:
        if player have the permission "rskyolabilir":
            {msky+.%player%} is true:
                {rsky.%player%} is true:
                    send "&6 Rütbe &8▸ &fZaten &fSky&5Prime &frütbesine ulaşmışsın!"
                else:
                    if player's balance is bigger than or equal to {@rskypara}:
                        if player's exp is bigger than or equal to {@rskyexp}:
                            send "&6 Rütbe &8▸ &aBaşarıyla &fSky&5Prime &frütbesine atladın!" to player
                            remove {@rskypara} from player's balance
                            remove {@rskyexp} from player's exp
                            set {rsky.%player%} to true
                            execute console command "lp user %player% permission set group.rsky"
                        else:
                            send "&6 Rütbe &8▸ &fYetersiz tecrübe puanına sahipsin, toplam &e{@rskyexp} &ftoplamalısın. &c%{@rskyexp} - player's exp% &ftecrübe puanı daha kazanmalısın!" to player
                    else:
                        send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@rskypara} &ftoplamalısın. &c%{@rskypara} - player's balance% &fdinar daha kazanmalısın!" to player
            else:
                send "&6 Rütbe &8▸ &fSky&aAlpha &frütbesine erişmeden &fSky&5Prime &frütbesine &csahip olamazsın!"
        else:
            send "&6 Rütbe &8▸ &fBu rütbeye erişebilmek için önce &fSky&5Prime &cAda Görevlerini &ftamamlamalısın!"

command /rsky+ol:
    trigger:
        if player have the permission "rsky+olabilir":
            {rsky.%player%} is true:
                {rsky+.%player%} is true:
                    send "&6 Rütbe &8▸ &fZaten &fSky&dGod &frütbesine ulaşmışsın!"
                else:
                    if player's balance is bigger than or equal to {@rsky+para}:
                        if player's exp is bigger than or equal to {@rsky+exp}:
                            send "&6 Rütbe &8▸ &aBaşarıyla &fSky&dGod &frütbesine atladın!" to player
                            remove {@rsky+para} from player's balance
                            remove {@rsky+exp} from player's exp
                            set {rsky+.%player%} to true
                            execute console command "lp user %player% permission set group.rsky+"
                        else:
                            send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@rsky+exp} &ftoplamalısın. &c%{@rsky+exp} - player's exp% &ftecrübe puanı daha kazanmalısın!" to player
                    else:
                        send "&6 Rütbe &8▸ &fYetersiz dinara sahipsin, toplam &e{@rsky+para} &ftoplamalısın. &c%{@rsky+para} - player's balance% &fdinar daha kazanmalısın!" to player
            else:
                send "&6 Rütbe &8▸ &fSky&5Prime &frütbesine erişmeden &fSky&dGod &frütbesine &csahip olamazsın!"
        else:
            send "&6 Rütbe &8▸ &fBu rütbeye erişebilmek için önce &fSky&dGod &cAda Görevlerini &ftamamlamalısın!"
 
Yok bentoboxa sanirim özel portal ekleyemiyoruz iki plugin beraber calismiyor o yuzden normal portallarla giden bir skript lazim genede cevabin icin sagol
 
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