İstek Skript Yardım Rank

olcayturk

Zombi Katili
Mesajlar
159
En iyi cevaplar
1
Beğeniler
11
Puanları
40
Oyun Sürümü
1.16.1
Basit Gereksinimli rütbe sistemi , oyun süresi ve eşya ekleyebileceğim. Bildiğiniz var mı
 


Son düzenleme:

MystegaNW

Ağaç Yumruklayıcı
Mesajlar
32
En iyi cevaplar
1
Beğeniler
20
Puanları
40
Ruh hali
Merhaba, şöyle bir şey buldum ancak uygun olur mu emin değilim.​
Kod:
options:
    prefix: &9&lRANK &6&l>
    paranyok: &cRank atlamak için yeteri kadar paran yok!
    sonrank: &aZaten en yüksek rütbedesin :)
    yetkili: &5Vip &aveya &4Yetkili &aolduğun için rütbe atlayamazsın!
    
command /rankup:
    trigger:
        if player doesn't have the permission "sk.vip" or "sk.donater":
            if {acemi.%player%} is not set:
                if player's balance is bigger than or equal to 100000:
                    set {acemi.%player%} to true
                    delete {profesyonel.%player%}
                    execute console command "eco take %player% 100000"
                    execute console command "rankatlat %player% Acemi"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {profesyonel.%player%} is not set:
                if player's balance is bigger than or equal to 200000:
                    set {profesyonel.%player%} to true
                    delete {soylu.%player%}
                    execute console command "eco take %player% 200000"
                    execute console command "rankatlat %player% Profesyonel"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {soylu.%player%} is not set:
                if player's balance is bigger than or equal to 500000:
                    set {soylu.%player%} to true
                    delete {bilgin.%player%}
                    execute console command "eco take %player% 500000"
                    execute console command "rankatlat %player% Soylu"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {bilgin.%player%} is not set:
                if player's balance is bigger than or equal to 1000000:
                    set {bilgin.%player%} to true
                    delete {asil.%player%}
                    execute console command "eco take %player% 1000000"
                    execute console command "rankatlat %player% Bilgin"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {asil.%player%} is not set:
                if player's balance is bigger than or equal to 1800000:
                    set {asil.%player%} to true
                    delete {kahraman.%player%}
                    execute console command "eco take %player% 1800000"
                    execute console command "rankatlat %player% Asil"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {kahraman.%player%} is not set:
                if player's balance is bigger than or equal to 7000000:
                    set {kahraman.%player%} to true
                    delete {lord.%player%}
                    execute console command "eco take %player% 7000000"
                    execute console command "rankatlat %player% Kahraman"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {lord.%player%} is not set:
                if player's balance is bigger than or equal to 20000000:
                    set {lord.%player%} to true
                    delete {kral.%player%}
                    execute console command "eco take %player% 20000000"
                    execute console command "rankatlat %player% Lord"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {kral.%player%} is not set:
                if player's balance is bigger than or equal to 40000000:
                    set {kral.%player%} to true
                    delete {efsanevi.%player%}
                    execute console command "eco take %player% 40000000"
                    execute console command "rankatlat %player% Kral"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {efsanevi.%player%} is not set:
                if player's balance is bigger than or equal to 55000000:
                    set {efsanevi.%player%} to true
                    delete {efsanevi+.%player%}
                    execute console command "eco take %player% 55000000"
                    execute console command "rankatlat %player% Efsanevi"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {efsanevi+.%player%} is not set:
                if player's balance is bigger than or equal to 70000000:
                    set {efsanevi+.%player%} to true
                    set {rank.son.%player%} to true
                    set {rankGuncelleme.%player%} to true
                    execute console command "eco take %player% 70000000"
                    execute console command "rankatlat %player% Efsanevi+"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {rank.son.%player%} is set:
                send " {@prefix} {@sonrank}"
        else:
            send " {@prefix} {@yetkili}"
            
command /ranks:
    aliases: /ranklar, /rütbeler, /rutbeler
    trigger:
        send " &5&l>>> &e&lRUTBE LISTESI &5&l<<<"
        send " "
        send "  &7> &a1.Rank: &5Acemi &f| &9Gerekli Para: &2100K"
        send "  &7> &b2.Rank: &5Profesyonel &f| &9Gerekli Para: &2200K"
        send "  &7> &c3.Rank: &5Soylu &f| &9Gerekli Para: &2500K"
        send "  &7> &d4.Rank: &5Bilgin &f| &9Gerekli Para: &21M"
        send "  &7> &e5.Rank: &5Asil &f| &9Gerekli Para: &21M 800K"
        send "  &7> &36.Rank: &5Kahraman &f| &9Gerekli Para: &27M"
        send "  &7> &47.Rank: &5Lord &f| &9Gerekli Para: &220M"
        send "  &7> &68.Rank: &5Kral &f| &9Gerekli Para: &240M"
        send "  &7> &79.Rank: &5Efsanevi &f| &9Gerekli Para: &255M"
        send "  &7> &810.Rank: &5Efsanevi+ &f| &9Gerekli Para: &270M"
        send " "
        
command /rankatlat [<text>] [<text>]:
    executable by: console
    trigger:
        execute console command "manselect world"
        execute console command "manuadd %arg 1% %arg 2%"
        execute console command "manselect Spawn"
        execute console command "manuadd %arg 1% %arg 2%"
        execute console command "manselect Arsalar"
        execute console command "manuadd %arg 1% %arg 2%"
        broadcast " {@prefix} &a%arg 1% &b, &4%arg 2% &brankına yükseldi! "
        
command /ranksifirla [<offlineplayer>]:
    permission: sk.rank.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if arg 1 is set:
            delete {acemi.%arg 1%}
            delete {rank.son.%arg 1%}
            set {profesyonel.%arg 1%} to true
            set {soylu.%arg 1%} to true
            set {bilgin.%arg 1%} to true
            set {asil.%arg 1%} to true
            set {kahraman.%arg 1%} to true
            set {lord.%arg 1%} to true
            set {kral.%arg 1%} to true
            set {efsanevi.%arg 1%} to true
            set {efsanevi+.%arg 1%} to true
            send " &7> &a%arg 1% &6adlı kişinin rütbesini sıfırladın."
        else:
            send " &7> &cOyuncu ismi yazmadin!"
            
on first join:
    delete {acemi.%player%}
    delete {rank.son.%player%}
    set {profesyonel.%player%} to true
    set {soylu.%player%} to true
    set {bilgin.%player%} to true
    set {asil.%player%} to true
    set {kahraman.%player%} to true
    set {lord.%player%} to true
    set {kral.%player%} to true
    set {efsanevi.%player%} to true
    set {efsanevi+.%player%} to true
 

olcayturk

Zombi Katili
Mesajlar
159
En iyi cevaplar
1
Beğeniler
11
Puanları
40
Merhaba, şöyle bir şey buldum ancak uygun olur mu emin değilim.​
Kod:
options:
    prefix: &9&lRANK &6&l>
    paranyok: &cRank atlamak için yeteri kadar paran yok!
    sonrank: &aZaten en yüksek rütbedesin :)
    yetkili: &5Vip &aveya &4Yetkili &aolduğun için rütbe atlayamazsın!
   
command /rankup:
    trigger:
        if player doesn't have the permission "sk.vip" or "sk.donater":
            if {acemi.%player%} is not set:
                if player's balance is bigger than or equal to 100000:
                    set {acemi.%player%} to true
                    delete {profesyonel.%player%}
                    execute console command "eco take %player% 100000"
                    execute console command "rankatlat %player% Acemi"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {profesyonel.%player%} is not set:
                if player's balance is bigger than or equal to 200000:
                    set {profesyonel.%player%} to true
                    delete {soylu.%player%}
                    execute console command "eco take %player% 200000"
                    execute console command "rankatlat %player% Profesyonel"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {soylu.%player%} is not set:
                if player's balance is bigger than or equal to 500000:
                    set {soylu.%player%} to true
                    delete {bilgin.%player%}
                    execute console command "eco take %player% 500000"
                    execute console command "rankatlat %player% Soylu"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {bilgin.%player%} is not set:
                if player's balance is bigger than or equal to 1000000:
                    set {bilgin.%player%} to true
                    delete {asil.%player%}
                    execute console command "eco take %player% 1000000"
                    execute console command "rankatlat %player% Bilgin"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {asil.%player%} is not set:
                if player's balance is bigger than or equal to 1800000:
                    set {asil.%player%} to true
                    delete {kahraman.%player%}
                    execute console command "eco take %player% 1800000"
                    execute console command "rankatlat %player% Asil"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {kahraman.%player%} is not set:
                if player's balance is bigger than or equal to 7000000:
                    set {kahraman.%player%} to true
                    delete {lord.%player%}
                    execute console command "eco take %player% 7000000"
                    execute console command "rankatlat %player% Kahraman"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {lord.%player%} is not set:
                if player's balance is bigger than or equal to 20000000:
                    set {lord.%player%} to true
                    delete {kral.%player%}
                    execute console command "eco take %player% 20000000"
                    execute console command "rankatlat %player% Lord"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {kral.%player%} is not set:
                if player's balance is bigger than or equal to 40000000:
                    set {kral.%player%} to true
                    delete {efsanevi.%player%}
                    execute console command "eco take %player% 40000000"
                    execute console command "rankatlat %player% Kral"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {efsanevi.%player%} is not set:
                if player's balance is bigger than or equal to 55000000:
                    set {efsanevi.%player%} to true
                    delete {efsanevi+.%player%}
                    execute console command "eco take %player% 55000000"
                    execute console command "rankatlat %player% Efsanevi"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {efsanevi+.%player%} is not set:
                if player's balance is bigger than or equal to 70000000:
                    set {efsanevi+.%player%} to true
                    set {rank.son.%player%} to true
                    set {rankGuncelleme.%player%} to true
                    execute console command "eco take %player% 70000000"
                    execute console command "rankatlat %player% Efsanevi+"
                    stop
                else:
                    send " {@prefix} {@paranyok}"
            if {rank.son.%player%} is set:
                send " {@prefix} {@sonrank}"
        else:
            send " {@prefix} {@yetkili}"
           
command /ranks:
    aliases: /ranklar, /rütbeler, /rutbeler
    trigger:
        send " &5&l>>> &e&lRUTBE LISTESI &5&l<<<"
        send " "
        send "  &7> &a1.Rank: &5Acemi &f| &9Gerekli Para: &2100K"
        send "  &7> &b2.Rank: &5Profesyonel &f| &9Gerekli Para: &2200K"
        send "  &7> &c3.Rank: &5Soylu &f| &9Gerekli Para: &2500K"
        send "  &7> &d4.Rank: &5Bilgin &f| &9Gerekli Para: &21M"
        send "  &7> &e5.Rank: &5Asil &f| &9Gerekli Para: &21M 800K"
        send "  &7> &36.Rank: &5Kahraman &f| &9Gerekli Para: &27M"
        send "  &7> &47.Rank: &5Lord &f| &9Gerekli Para: &220M"
        send "  &7> &68.Rank: &5Kral &f| &9Gerekli Para: &240M"
        send "  &7> &79.Rank: &5Efsanevi &f| &9Gerekli Para: &255M"
        send "  &7> &810.Rank: &5Efsanevi+ &f| &9Gerekli Para: &270M"
        send " "
       
command /rankatlat [<text>] [<text>]:
    executable by: console
    trigger:
        execute console command "manselect world"
        execute console command "manuadd %arg 1% %arg 2%"
        execute console command "manselect Spawn"
        execute console command "manuadd %arg 1% %arg 2%"
        execute console command "manselect Arsalar"
        execute console command "manuadd %arg 1% %arg 2%"
        broadcast " {@prefix} &a%arg 1% &b, &4%arg 2% &brankına yükseldi! "
       
command /ranksifirla [<offlineplayer>]:
    permission: sk.rank.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if arg 1 is set:
            delete {acemi.%arg 1%}
            delete {rank.son.%arg 1%}
            set {profesyonel.%arg 1%} to true
            set {soylu.%arg 1%} to true
            set {bilgin.%arg 1%} to true
            set {asil.%arg 1%} to true
            set {kahraman.%arg 1%} to true
            set {lord.%arg 1%} to true
            set {kral.%arg 1%} to true
            set {efsanevi.%arg 1%} to true
            set {efsanevi+.%arg 1%} to true
            send " &7> &a%arg 1% &6adlı kişinin rütbesini sıfırladın."
        else:
            send " &7> &cOyuncu ismi yazmadin!"
           
on first join:
    delete {acemi.%player%}
    delete {rank.son.%player%}
    set {profesyonel.%player%} to true
    set {soylu.%player%} to true
    set {bilgin.%player%} to true
    set {asil.%player%} to true
    set {kahraman.%player%} to true
    set {lord.%player%} to true
    set {kral.%player%} to true
    set {efsanevi.%player%} to true
    set {efsanevi+.%player%} to true
skript çalıştı fakat üzerinde ayar yapmam gerekiyor baya plugin arıyorum halen eğer bulamazsam büyük ihtimal skript olayına giricam. teşekkür ederim
 

Üst