Bulundu Rank skripti

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

TrPython

Ziyaretçi
Goup manager ile bağlantılı çalışan rank sistemi göremedim malesef. bu yüzden skript arayışına geçtim. Rank skripti desteğine ihtiyacım var.
Özellikler:
Belirli bir ücret karşılığında rank alacak
atama manuadd rank %player% şeklinde olacak
send " tüm dünyaya yazdıracak"

x rankından y rankına geçti diyelim y de z rankına geçebilmek için tekrar para isteyecek group atayacak
 
internet de milyonlarca var araştırmanızı öneririm
 
çoğu skriplter hatalı çıkıyor. skript bilgim olmadığı için bugları temizleyemiyorum.
Eğer bildiğiniz group manager ile çalışan (perm eklentili) bir plugin varsa paylaşırsanız sevinirim.
 
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Teşekkür ederim paylaşımlarınız için vermiş olduğunuz eklentileri de denedim. Group manager ile belirlediğim grouplar var. bu pluginleri ekleyince sohbette ve list de grouplar bozuluyor. Sorunum bu
 
Kod:
on first login:
    set {cirak.%player%} to true

command /rutbe:
    trigger:
        send "&9/rutbeler &3(Mevcut Rütbelere Bakarsın)"
        send "&9/rutbedurum &3(Rütbenle Alakalı Şeylere Bakmanı Sağlar)"
        send "&9/rutbeatla &3(Bir Sonraki Rütbeye Geçiş Yaparsın)"

      
command /rutbeler:
    trigger:
        send "&8✔ &eÇırak"
        send "&8✔ &aAcemi"
        send "&8✔ &2Amatör"
        send "&8✔ &dUsta"
        send "&8✔ &5Üstad"
        send "&8✔ &6Efsanevi"
        send "&8✔ &7Lord"
        send "&8✔ &cMaster"
        send "&8✔ &bİmparator"
      
command /rutbedurum:
    trigger:
        if {cirak.%player%} is true:
            send "&8✔ &7Senin Rütben &eÇırak."
            send "&8✔ &7Sıradaki Rütbe : &aAcemi"
        if {acemi.%player%} is true:
            send "&8✔ &7Senin Rütben &aAcemi."
            send "&8✔ &7Sıradaki Rütbe : &2Amatör"
        if {amator.%player%} is true:
            send "&8✔ &7Senin Rütben &2Amatör."
            send "&8✔ &7Sıradaki Rütbe : &5Usta"
        if {usta.%player%} is true:
            send "&8✔ &7Senin Rütben &5Usta."
            send "&8✔ &7Sıradaki Rütbe : &6Tecrübeli"
        if {tecrubeli.%player%} is true:
            send "&8✔ &7Senin Rütben &6Tecrübeli."
            send "&8✔ &7Sıradaki Rütbe : &5&lÜstad"
        if {ustad.%player%} is true:
            send "&8✔ &7Senin Rütben &5&lÜstad."
            send "&8✔ &7Sıradaki Rütbe : &bİmparator"
        if {imparator.%player%} is true:
            send "&8✔ &7Senin Rütben &bİmparator."
            send "&8✔ &7Sıradaki Rütbe : &r&lKral"
        if {kral.%player%} is true:
            send "&8✔ &7Senin Rütben &r&lKral."
            send "&8✔ &7Sıradaki Rütbe : &cPadişah"
        if {padisah.%player%} is true:
            send "&8✔ &7Senin Rütben &cPadişah."
            send "&8✔ &cZaten Sonra Rütbedesin."
          
command /rutbeatla:
    trigger:
        if {cirak.%player%} is true:
            if player's balance is bigger than 499:
                remove 100000 from player's balance
                execute console command "pr set %player% Acemi"
                execute console command "manuadd %player% Acemi"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &aAcemi"
                set {cirak.%player%} to false
                set {acemi.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {acemi.%player%} is true:
            if player's balance is bigger than 99999:
                remove 250000 from player's balance
                execute console command "pr set %player% Amatör"
                execute console command "manuadd %player% Amatör"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &2Amatör"
                set {acemi.%player%} to false
                set {amator.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {amator.%player%} is true:
            if player's balance is bigger than 249999:
                remove 500000 from player's balance
                execute console command "pr set %player% Usta"
                execute console command "manuadd %player% Usta"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &5Usta"
                set {amator.%player%} to false
                set {usta.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {usta.%player%} is true:
            if player's balance is bigger than 499999:
                remove 750000 from player's balance
                execute console command "pr set %player% Tecrübeli"
                execute console command "manuadd %player% Tecrübeli"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &6Tecrübeli"
                set {usta.%player%} to false
                set {tecrubeli.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {tecrubeli.%player%} is true:
            if player's balance is bigger than 749999:
                remove 1000000 from player's balance
                execute console command "pr set %player% Üstad"
                execute console command "manuadd %player% Üstad"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &5Üstad"
                set {tecrubeli.%player%} to false
                set {ustad.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {ustad.%player%} is true:
            if player's balance is bigger than 999999:
                remove 3000000 from player's balance
                execute console command "pr set %player% İmparator"
                execute console command "manuadd %player% İmparator"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &bİmparator"
                set {ustad.%player%} to false
                set {imparator.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {imparator.%player%} is true:
            if player's balance is bigger than 2999999:
                remove 5000000 from player's balance
                execute console command "pr set %player% Kral"
                execute console command "manuadd %player% Kral"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &r&lKral"
                set {imparator.%player%} to false
                set {kral.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {kral.%player%} is true:
            if player's balance is bigger than 4999999:
                remove 10000000 from player's balance
                execute console command "pr set %player% Padişah"
                execute console command "manuadd %player% Padişah"
                send "&8✔ &7Başarıyla Rütbe Atladın Yeni Rütben &cPadişah"
                set {kral.%player%} to false
                set {padisah.%player%} to true
                stop
            else:
                send "&8✔ &7Yeterli Paran Yok ! &cRütbe Atlanamadı !"
        if {padisah.%player%} is true:
            send "&8✔ &cZaten Son Rütbedesin"
            stop
 
Moderatör tarafından düzenlendi:
elimde böyle bir skript var umarım işinize yarar
 
bunu skriptle yaparsan özel bir log dosyası da oluşturmalısın yoksa serveri her açıp kapattığında taglar gider.
 
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