Rank Atlayınca Hediye Vermesi

DRAGON19052

Zombi Katili
Mesajlar
195
En iyi cevaplar
0
Beğeniler
15
Puanları
200
skyblock sunucu açmayı planlıyorum şimdiden pl ve skriptleri ayarlayıp olmuşmu olmamışmı diye deniyorum. Herşeyi tamamlarsam batihosttan alıcam serveri. Neyse soruma geçiyim.
Factionda olduğu gibi /rankup yazıldığında hediye veriyor. oduncuya odun veya 3k para falan. Bunu nasıl bende yaparım? rütbe isimlerini falan kendim değiştircem. hangi plugin skriptte olur siz söyleyin ben bakarım.
şimdiden teşekkürler..
 


CraxyTR

mc.silencenw.com
Mesajlar
449
En iyi cevaplar
0
Beğeniler
106
Puanları
440
Ruh hali
Dostum SkyBlock'da /rankup mu var ?
 

CraxyTR

mc.silencenw.com
Mesajlar
449
En iyi cevaplar
0
Beğeniler
106
Puanları
440
Ruh hali
Benim oynadığım skyblock serverinde adam yapmış. Helal olsun adama hakkını veriyor serverin. Bende yapmayı istiyorum ama ben rutbe isimlerini ve hediyelerini değiştirmeyi istiyorum nasıl yaparım?
GroupManagerdan group ekliceksin /c kaldırıcaksın. Hediyeride skript ile yapa bilirsin.
 

DRAGON19052

Zombi Katili
Mesajlar
195
En iyi cevaplar
0
Beğeniler
15
Puanları
200
GroupManagerdan group ekliceksin /c kaldırıcaksın. Hediyeride skript ile yapa bilirsin.
Oynadığık yerde /c vardı. Ama rütbeler işlemiyordu. Nasık bi skript yapmam lazım mesela yapabilirsen efsane olur sadece bir şeyi yap ben sonradan onu çoğaltırım.
Mesela grup adı oduncu olsun. Oduncu olduğunda 30k para ve 1 tane oak wood versin. Yaparsan ben sonradan onları çoğaltırım sıkıntı yok.
Şimdiden teşekkürler
.
 

xRetro

YASAKLANDI
Mesajlar
49
En iyi cevaplar
0
Beğeniler
55
Puanları
170
Rütbe skripti menülü bir şekilde..

Komutlar
/rankup -#Ana Komuttur Rütbe Atlamaya Yarar
/rankbak <isim> -#Yazdıgınız Kişinin Rütbelerini Görür
/ranks -#Sizin Rütbe Bilginizi Gösterir
/ranksıfırla <isim> -#Rütbe Sıfırlama Komutudur

Yetkiler
rankup.rankup -#/rankup Yetkisidir Rütbe Atlayacak Gruplara Verilir.
rankup.admin -#/rankısıfırla Yetkisidir Yetkililere Verilir.


Kod
JavaScript:
command /ranks:
    trigger:
        open chest with 1 rows named "&c&lRütbeler" to player
        format slot 0 of player with nether star named "&4Acemi" with lore "&6Durum : %{acemi1.%player%}%" to close
        format slot 1 of player with nether star named "&4Yeniçeri" with lore "&6Durum :%{yenicer1.%player%}%" to close
        format slot 2 of player with nether star named "&4Erbaş" with lore "&6Durum :%{erbas1.%player%}%" to close
        format slot 3 of player with nether star named "&4Şovalye" with lore "&6Durum : %{sovalye1.%player%}%" to close
        format slot 4 of player with nether star named "&4Savaşçı" with lore "&6Durum : %{savasci1.%player%}%" to close
        format slot 5 of player with nether star named "&4Bilgin" with lore "&6Durum : %{bilgin1.%player%}%" to close
        format slot 6 of player with nether star named "&4Kahraman" with lore "&6Durum : %{kahraman1.%player%}%" to close
        
command /rankbak [<player>]:
    trigger:
        arg 1 is set:
            open chest with 1 rows named "&c&l%arg 1%'in Rütbe Tablosu" to player
            format slot 0 of player with nether star named "&4Acemi" with lore "&6Durum : %{acemi1.%arg 1%}%" to close
            format slot 1 of player with nether star named "&4Yeniçeri" with lore "&6Durum :%{yenicer1.%arg 1%}%" to close
            format slot 2 of player with nether star named "&4Erbaş" with lore "&6Durum :%{erbas1.%arg 1%}%" to close
            format slot 3 of player with nether star named "&4Şovalye" with lore "&6Durum : %{sovalye1.%arg 1%}%" to close
            format slot 4 of player with nether star named "&4Savaşçı" with lore "&6Durum : %{savasci1.%arg 1%}%" to close
            format slot 5 of player with nether star named "&4Bilgin" with lore "&6Durum : %{bilgin1.%arg 1%}%" to close
            format slot 6 of player with nether star named "&4Kahraman" with lore "&6Durum : %{kahraman1.%arg 1%}%" to close
        else:
            execute player command "ranks"

command /ranksıfırla [<player>]:
    permission: rankup.admin
    permission message: &4Bunu Yapmak İçin Yetkin Yok
    trigger:
        arg 1 is set:
            arg 1 is set:
                set {acemi.%arg 1%} to false
                set {yeniceri.%arg 1%} to false
                set {sovalye.%arg 1%} to false
                set {savasci.%arg 1%} to false
                set {bilgin.%arg 1%} to false
                set {erbas.%arg 1%} to false
                set {kahraman.%arg 1%} to false
                set {acemi1.%player%} to "&4Yapılmadı"
                set {erbas1.%player%} to "&4Yapılmadı"
                set {yenicer1.%player%} to "&4Yapılmadı"
                set {sovalye1.%player%} to "&4Yapılmadı"
                set {savasci1.%player%} to "&4Yapılmadı"
                set {bilgin1.%player%} to "&4Yapılmadı"
                set {kahraman1.%player%} to "&4Yapılmadı"
                send "&4Bilgi >> &3%arg 1% İsimli Oyuncunun Yetkisi Sıfırlandı"
                broadcast "&b%player%&4 İsimli Yetkili &b%arg 1% İsimli Oyuncunun Rütbesini Sıfırladı."
        else:
            send "&4[&6+&4]&3Bir İsim Yazmalısın"   
on join:
    if {giris.%player%} is not set:
        execute console command "ranksıfırla %player%"
        execute console command "manuaddp %player% rank.1"
        send "&4Rütbe Atlamak İçin /rankup"
        set {giris.%player%} to true
        send "&aBu Skript SoloTurk™ Tarafından Yazılmıştır"
        send "&aSkript Çalışmalarınız İçin &4djuitietr &aİyi Oyunlar"
        send "%colored random color%SoloTurk™"
        
command /rankup:
    permission: rankup.rankup
    permissoin message: &4Bunu Kullanmak İçin Gerekli Yetkiniz Yok
    trigger:
        if {acemi.%player%} is false:
            if player has permission "rank.1":
                if player's balance is bigger than or equal to 25000:   #Aceminin Fiyatı
                    execute console command "eco take %player% 25000"    #Acemi Olandan Alınacak Paran
                    execute console command "manuadd %player% acemi"
                    execute console command "manudelp %player% rank.1"
                    set {erbas.%player%} to true
                    set {acemi.%player%} to true
                    set {acemi1.%player%} to "&4Yapıldı"
                    send "&4[&6+&4]&3Tebrikler Yeni Rütben &bAcemi"        #Acemi Oldugunda Verilecek Mesaj
                else:
                    send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&425000"    #Parası Yetmiyorsa Verilecek Mesaj
        else if {erbas.%player%} is true:                                                    #Erbaş
            if player's balance is bigger than or equal to 50000:
                execute console command "eco take %player% 50000"
                execute console command "manuadd %player% erbas"
                set {yeniceri.%player%} to true
                set {erbas.%player%} to false
                set {erbas1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bErbaş"
                send "&4[&6+&4]&3Sıradaki Rütbe:&4Yeniçeri"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&450000"
        else if {yeniceri.%player%} is true:                                                #Yeniçeri
            if player's balance is bigger than or equal to 100000:
                execute console command "eco take %player% 100000"
                execute console command "manuadd %player% yeniçeri"
                set {yeniceri.%player%} to false
                set {sovalye.%player%} to true
                set {yenicer1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bYeniçeri"
                send "&4[&6+&4]&3Sıradaki Rütbe:&4Şovalye"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4100000"
        else if {sovalye.%player%} is true:                                                    #Şovalye +
            if player's balance is bigger than or equal to 250000:
                execute console command "eco take %player% 250000"
                execute console command "manuadd %player% sovalye"
                set {sovalye.%player%} to false
                set {savascı.%player%} to true
                set {sovalye1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bŞovalye"
                send "&4[&6+&4]&3 Sıradaki Rütbe &bSavaşçı"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4250000"
        else if {savascı.%player%} is true:                                                    #Savaşçı +
            if player's balance is bigger than or equal to 500000:
                execute console command "eco take %player% 500000"
                execute console command "manuadd %player% savasci"
                set {savascı.%player%} to false
                set {bilgin.%player%} to true
                set {savasci1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bSavaşçı"
                send "&4[&6+&4]&3 Sıradaki Rütbe &bBilgin"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4500000"
        else if {bilgin.%player%} is true:                                                    #Bilgin +
            if player's balance is bigger than or equal to 750000:
                execute console command "eco take %player% 750000"
                execute console command "manuadd %player% bilgin"
                set {bilgin.%player%} to false
                set {kahraman.%player%} to true
                set {bilgin1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bBilgin"
                send "&4[&6+&4]&3 Sıradaki Rütbe &bKahraman"
                broadcast "&4[&6+&4] &b%player% &4Bilgin Rütbesine Erişti."
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4750000"
        else if {kahraman.%player%} is true:                                                    #Kahraman +
            if player's balance is bigger than or equal to 1000000:
                execute console command "eco take %player% 1000000"
                execute console command "manuadd %player% kahraman"
                set {kahraman.%player%} to false
                set {bitti.%player%} to true
                set {kahraman1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bKahraman"
                send "&4[&6+&4]&3 Son Rütbeye Ulaştın Tebrikler"
                broadcast "&4[&6+&4] &b%player% &4Kahraman Rütbesine Erişti."
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&41000000"
        else if {bitti.%player%} is true:
            send "&4[&6+&4] En Son Rütbeye Ulaştın."

Hertürlü skript iletişim
Discord : xRetro#3360
 

DRAGON19052

Zombi Katili
Mesajlar
195
En iyi cevaplar
0
Beğeniler
15
Puanları
200
Rütbe skripti menülü bir şekilde..

Komutlar
/rankup -#Ana Komuttur Rütbe Atlamaya Yarar
/rankbak <isim> -#Yazdıgınız Kişinin Rütbelerini Görür
/ranks -#Sizin Rütbe Bilginizi Gösterir
/ranksıfırla <isim> -#Rütbe Sıfırlama Komutudur

Yetkiler
rankup.rankup -#/rankup Yetkisidir Rütbe Atlayacak Gruplara Verilir.
rankup.admin -#/rankısıfırla Yetkisidir Yetkililere Verilir.


Kod
JavaScript:
command /ranks:
    trigger:
        open chest with 1 rows named "&c&lRütbeler" to player
        format slot 0 of player with nether star named "&4Acemi" with lore "&6Durum : %{acemi1.%player%}%" to close
        format slot 1 of player with nether star named "&4Yeniçeri" with lore "&6Durum :%{yenicer1.%player%}%" to close
        format slot 2 of player with nether star named "&4Erbaş" with lore "&6Durum :%{erbas1.%player%}%" to close
        format slot 3 of player with nether star named "&4Şovalye" with lore "&6Durum : %{sovalye1.%player%}%" to close
        format slot 4 of player with nether star named "&4Savaşçı" with lore "&6Durum : %{savasci1.%player%}%" to close
        format slot 5 of player with nether star named "&4Bilgin" with lore "&6Durum : %{bilgin1.%player%}%" to close
        format slot 6 of player with nether star named "&4Kahraman" with lore "&6Durum : %{kahraman1.%player%}%" to close
        
command /rankbak [<player>]:
    trigger:
        arg 1 is set:
            open chest with 1 rows named "&c&l%arg 1%'in Rütbe Tablosu" to player
            format slot 0 of player with nether star named "&4Acemi" with lore "&6Durum : %{acemi1.%arg 1%}%" to close
            format slot 1 of player with nether star named "&4Yeniçeri" with lore "&6Durum :%{yenicer1.%arg 1%}%" to close
            format slot 2 of player with nether star named "&4Erbaş" with lore "&6Durum :%{erbas1.%arg 1%}%" to close
            format slot 3 of player with nether star named "&4Şovalye" with lore "&6Durum : %{sovalye1.%arg 1%}%" to close
            format slot 4 of player with nether star named "&4Savaşçı" with lore "&6Durum : %{savasci1.%arg 1%}%" to close
            format slot 5 of player with nether star named "&4Bilgin" with lore "&6Durum : %{bilgin1.%arg 1%}%" to close
            format slot 6 of player with nether star named "&4Kahraman" with lore "&6Durum : %{kahraman1.%arg 1%}%" to close
        else:
            execute player command "ranks"

command /ranksıfırla [<player>]:
    permission: rankup.admin
    permission message: &4Bunu Yapmak İçin Yetkin Yok
    trigger:
        arg 1 is set:
            arg 1 is set:
                set {acemi.%arg 1%} to false
                set {yeniceri.%arg 1%} to false
                set {sovalye.%arg 1%} to false
                set {savasci.%arg 1%} to false
                set {bilgin.%arg 1%} to false
                set {erbas.%arg 1%} to false
                set {kahraman.%arg 1%} to false
                set {acemi1.%player%} to "&4Yapılmadı"
                set {erbas1.%player%} to "&4Yapılmadı"
                set {yenicer1.%player%} to "&4Yapılmadı"
                set {sovalye1.%player%} to "&4Yapılmadı"
                set {savasci1.%player%} to "&4Yapılmadı"
                set {bilgin1.%player%} to "&4Yapılmadı"
                set {kahraman1.%player%} to "&4Yapılmadı"
                send "&4Bilgi >> &3%arg 1% İsimli Oyuncunun Yetkisi Sıfırlandı"
                broadcast "&b%player%&4 İsimli Yetkili &b%arg 1% İsimli Oyuncunun Rütbesini Sıfırladı."
        else:
            send "&4[&6+&4]&3Bir İsim Yazmalısın"   
on join:
    if {giris.%player%} is not set:
        execute console command "ranksıfırla %player%"
        execute console command "manuaddp %player% rank.1"
        send "&4Rütbe Atlamak İçin /rankup"
        set {giris.%player%} to true
        send "&aBu Skript SoloTurk™ Tarafından Yazılmıştır"
        send "&aSkript Çalışmalarınız İçin &4djuitietr &aİyi Oyunlar"
        send "%colored random color%SoloTurk™"
        
command /rankup:
    permission: rankup.rankup
    permissoin message: &4Bunu Kullanmak İçin Gerekli Yetkiniz Yok
    trigger:
        if {acemi.%player%} is false:
            if player has permission "rank.1":
                if player's balance is bigger than or equal to 25000:   #Aceminin Fiyatı
                    execute console command "eco take %player% 25000"    #Acemi Olandan Alınacak Paran
                    execute console command "manuadd %player% acemi"
                    execute console command "manudelp %player% rank.1"
                    set {erbas.%player%} to true
                    set {acemi.%player%} to true
                    set {acemi1.%player%} to "&4Yapıldı"
                    send "&4[&6+&4]&3Tebrikler Yeni Rütben &bAcemi"        #Acemi Oldugunda Verilecek Mesaj
                else:
                    send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&425000"    #Parası Yetmiyorsa Verilecek Mesaj
        else if {erbas.%player%} is true:                                                    #Erbaş
            if player's balance is bigger than or equal to 50000:
                execute console command "eco take %player% 50000"
                execute console command "manuadd %player% erbas"
                set {yeniceri.%player%} to true
                set {erbas.%player%} to false
                set {erbas1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bErbaş"
                send "&4[&6+&4]&3Sıradaki Rütbe:&4Yeniçeri"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&450000"
        else if {yeniceri.%player%} is true:                                                #Yeniçeri
            if player's balance is bigger than or equal to 100000:
                execute console command "eco take %player% 100000"
                execute console command "manuadd %player% yeniçeri"
                set {yeniceri.%player%} to false
                set {sovalye.%player%} to true
                set {yenicer1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bYeniçeri"
                send "&4[&6+&4]&3Sıradaki Rütbe:&4Şovalye"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4100000"
        else if {sovalye.%player%} is true:                                                    #Şovalye +
            if player's balance is bigger than or equal to 250000:
                execute console command "eco take %player% 250000"
                execute console command "manuadd %player% sovalye"
                set {sovalye.%player%} to false
                set {savascı.%player%} to true
                set {sovalye1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bŞovalye"
                send "&4[&6+&4]&3 Sıradaki Rütbe &bSavaşçı"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4250000"
        else if {savascı.%player%} is true:                                                    #Savaşçı +
            if player's balance is bigger than or equal to 500000:
                execute console command "eco take %player% 500000"
                execute console command "manuadd %player% savasci"
                set {savascı.%player%} to false
                set {bilgin.%player%} to true
                set {savasci1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bSavaşçı"
                send "&4[&6+&4]&3 Sıradaki Rütbe &bBilgin"
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4500000"
        else if {bilgin.%player%} is true:                                                    #Bilgin +
            if player's balance is bigger than or equal to 750000:
                execute console command "eco take %player% 750000"
                execute console command "manuadd %player% bilgin"
                set {bilgin.%player%} to false
                set {kahraman.%player%} to true
                set {bilgin1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bBilgin"
                send "&4[&6+&4]&3 Sıradaki Rütbe &bKahraman"
                broadcast "&4[&6+&4] &b%player% &4Bilgin Rütbesine Erişti."
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&4750000"
        else if {kahraman.%player%} is true:                                                    #Kahraman +
            if player's balance is bigger than or equal to 1000000:
                execute console command "eco take %player% 1000000"
                execute console command "manuadd %player% kahraman"
                set {kahraman.%player%} to false
                set {bitti.%player%} to true
                set {kahraman1.%player%} to "&4Yapıldı"
                send "&4[&6+&4]&3Tebrikler Yeni Rütben &bKahraman"
                send "&4[&6+&4]&3 Son Rütbeye Ulaştın Tebrikler"
                broadcast "&4[&6+&4] &b%player% &4Kahraman Rütbesine Erişti."
            else:
                send "&4[&6+&4]&3Yeterli Paran Yok &bGereken Miktar:&41000000"
        else if {bitti.%player%} is true:
            send "&4[&6+&4] En Son Rütbeye Ulaştın."

Hertürlü skript iletişim
Discord : xRetro#3360
Ellerine sağlık çok güzel olmuş.(görüyorsunuz anlatmaya gerekyok) Peki rank atladığında verilecek hediyeyi nasıl ayarlıcam?
 

xRetro

YASAKLANDI
Mesajlar
49
En iyi cevaplar
0
Beğeniler
55
Puanları
170
Ellerine sağlık çok güzel olmuş.(görüyorsunuz anlatmaya gerekyok) Peki rank atladığında verilecek hediyeyi nasıl ayarlıcam?

Kod:
                  execute console command "eco take %player% 25000"    #Acemi Olandan Alınacak Paran
                    execute console command "manuadd %player% acemi"
                    execute console command "manudelp %player% rank.1"
Bunların altına aşağıdaki kodu ekle..
JavaScript:
        give oak wood named "&6Odun" to player

Daha fazla destek istiyorsan discord'tan iletişime geçebilirsin.

xRetro#3360
 

Üst