Çözüldü Bir sorunum var.

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

TeknoKlan

play.teknoklan.com
Katılım
18 Ocak 2020
Mesajlar
147
Elmaslar
76
Puan
585
Yaş
24
Minecraft
PaZeeBey

Discord:

PaZee#5177

Kod:
# =================================
#    MC - TR
#
#         RankUp Skript
#
#     AwayX              
# =================================

options:
    prefix: &9RankUp &8»
    noperm: &9RankUp &8» &cBunu yapabilmek için yetkin yok!
    haber: &9Haber &8»      
   
command /rütbeler:
    aliases: /rutbeler, /rütbe, /rutbe,/ranks,/rank,/unvan
    trigger:
        set {_pingo} to placeholder "statistic_hours_played" # placeholder "%%player_ping%%" is also valid
        set {_ping} to "%{_pingo}%" parsed as integer
        send "&6-*-*-*-*-*-*-*-*-*-"
        send ""
        send "&2➙ &2Rütbeler"
        send "{_ping} - {_ping}"          
        send "&e1. &3Denyo &b2 Saat Online"
        send "&e2. &3Andaval &b4 Saat Online"
        send "&e3. &3Koylu &b6 Saat Online &6&l+&b 2 Dolunay Kemigi"
        send "&e4. &3Ozgur &b 8 Saat Online &6&l+&b 6 Dolunay Kemigi &6&l+&b Dolunay Tokmagi"
        send ""    
        send "&e5. &3Soylu &b 16 Saat Online &6&l+&b 10 Dolunay Kemigi &6&l+&b 3 Dolunay Tokmagi"
        send ""    
        send "&e6. &3Efendi &b 30 Saat Online &6&l+&b 300K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi"
        send ""
        send "&e7. &3Bey &b 40 Saat Online &6&l+&b 500K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi"
        send ""
        send "&e8. &3Sovalye &b 50 Saat Online &6&l+&b 600K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi &6&l+&b Endermen Kalbi"
        send ""
        send "&e9. &3Baron &b 60 Saat Online &6&l+&b 700K Para &6&l+&b 2 Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi &6&l+&b EnderMen Kalbi &6&l+&b Buyu Asasi"
        send ""
        send "&e10. &3Vikont &b 80 Saat Online &6&l+&b 800K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi &6&l+&b EnderMen Kalbi &6&l+&b Buyu Asasi &6&l+&b Lord Kilici"
        send ""
        send "&e11. &3Kont &b 100 Saat Online &6&l+&b 900K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi &6&l+&b EnderMen Kalbi &6&l+&b 3 Buyu Asasi &6&l+&b Lord Kilici"
        send ""
        send "&e12. &3Duk &b 150 Saat Online &6&l+&b 1000K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi &6&l+&b 2 EnderMen Kalbi &6&l+&b 6 Buyu Asasi &6&l+&b Lord Kilici"
        send ""
        send "&e13. &3Prens &b 300 Saat Online &6&l+&b 1500K Para &6&l+&b Frost Kalbi &6&l+&b 20 Dolunay Kemigi &6&l+&b 10 Dolunay Tokmagi &6&l+&b 2 EnderMen Kalbi &6&l+&b 10 Buyu Asasi &6&l+&b 3 Lord Kilici"
        send ""
        send "&e14. &4&lKral &bOylama Ile"
        send "&6&l/Rankup yazarak rank atlayabilirsiniz."
        send "&6-*-*-*-*-*-*-*-*-*-"
       
command /rankup:
    trigger:
        set {_ping} to placeholder "statistic_hours_played" # placeholder "%%player_ping%%" is also valid
        send "%{_ping}% - {_ping}"
        if player have permission "ezranks.rank.Caylak":
            if {_ping} >= 2:
                execute console command "manuadd %player% denyo"
                send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"        
            else:
                send "{@prefix} &3Denyo &crütbesine ulaşmak için Sureniz Yetersiz Gereken Sure &62 Saat &3Sizde Olan : &5%{_ping}%"
        else if player have permission "ezranks.rank.denyo":
            if {_ping} >= 4:
                execute console command "manuadd %player% andaval"
                send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"          
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.andaval":
            if {_ping} >= 6:
                execute console command "manuadd %player% koylu"
                send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"        
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."          
        else if player have permission "ezranks.rank.koylu":
            if {_ping} >= 8:
                execute console command "manuadd %player% ozgur"
                send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"        
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.ozgur":
            if {_ping} >= 16:
                execute console command "manuadd %player% soylu"
                send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.soylu":
            if player's balance is bigger than or equal to 300000:
                if {_ping} >= 30:
                    execute console command "eco take %player% 300000"
                    execute console command "manuadd %player% efendi"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"          
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.efendi":
            if player's balance is bigger than or equal to 500000:
                if {_ping} >= 40:
                    execute console command "eco take %player% 500000"
                    execute console command "manuadd %player% bey"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"        
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.bey":
            if player's balance is bigger than or equal to 600000:
                if {_ping} >= 50:
                    execute console command "eco take %player% 600000"
                    execute console command "manuadd %player% sovalye"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"    
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.sovalye":
            if player's balance is bigger than or equal to 700000:
                if {_ping} >= 60:
                    execute console command "eco take %player% 700000"
                    execute console command "manuadd %player% baron"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"  
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.baron":
            if player's balance is bigger than or equal to 800000:
                if {_ping} >= 80:
                    execute console command "eco take %player% 800000"
                    execute console command "manuadd %player% vikont"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"        
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.vikont":
            if player's balance is bigger than or equal to 900000:
                if {_ping} >= 100:
                    execute console command "eco take %player% 900000"
                    execute console command "manuadd %player% kont"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."
        else if player have permission "ezranks.rank.kont":
            if player's balance is bigger than or equal to 1000000:
                if {_ping} >= 150:
                    execute console command "eco take %player% 1000000"
                    execute console command "manuadd %player% duk"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."      
        else if player have permission "ezranks.rank.duk":
            if player's balance is bigger than or equal to 1500000:
                if {_ping} >= 300:
                    execute console command "eco take %player% 1500000"
                    execute console command "manuadd %player% prens"
                    send "{@prefix} &aBaşarıyla &3Acemi &arütbesine ulaştın!"
                    broadcast "{@haber} &2%player% &aBaşarıyla &3Acemi &arütbesine ulaştı!"
            else:
                send "{@prefix} &3Acemi &crütbesine ulaşmak için bakiyen yetersiz."      
        else if player have permission "ezranks.rank.prens":
            send "{@prefix} &aSon Rutbedesiniz ./warp krallik yazarak kralliga aday olabilirsiniz."


Skript bu fakat if {_ping} >= 40: şurda bir sıkıntım var


pingi oyun içi süre olarak test için şey ettim.

olayımız şu ping kısmına oyun içi süreleri çektirdigimiz placeholderi tanıttım.
ardindan veriyi sayıya dönüştürdüm(olmuyor diye, o olsada olmasada olmuyor zaten.)

ardinda oyun içi süre ile rank atlatmak için if {_ping} >= 2 yaptım.
oyun içi sürem 537 saat fakat ilk rankı atlayamıyorum bile.

>= 2 bunu yapma diyecekler olursa bigger than felan gibi şeyleride denedim.

skript pek bilgim yok ufak tefek şeyleri yaparım demiştim pluginden daha fazla uğraştırdı namussuz
Gönderi otomatik olarak birleştirildi:

nasıl yapacagım bunu bir çözüm gerekli bana :D
Gönderi otomatik olarak birleştirildi:

@!Reynixan
 
Son düzenleme:
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