Sponsorlu banner

Skript PaylaşımıDeğişken Sıralama | İstediğiniz değişkeni menüde sıralayın! (Top listesi)

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

beeboy07

Anam! Lav Yaktı Beni
Katılım
4 Temmuz 2016
Mesajlar
733
Elmaslar
656
Puan
15.230
Konum
İstanbul

Discord:

beeboy07#1737

Değişken Sıralama.jpg


bahsetmek.png

Bahsedecek olursak​
Bu skript istediğiniz bir değişkeni; örnek olarak {kredi::%player%} değişkenini menüde sıralama yapmaya yarar. Menünün genişliği gereği 1'den 53. sayıya kadar sıralama yapabilirsiniz. ("if {_result} is x:" kısmındaki "x" karakteri yerine 53'e kadar istediğiniz pozitif slot miktarını yazabilirsiniz.

kullanım.png

Kullanım & Gerekenler​
Skripti yükledikten sonra bir kaç şeyi değişmeniz gerek; değişkenler. Skriptte "loop {oldurme::*}" kodunu bulun, buradaki gibi istediğiniz değişkeni yazabilirsiniz. Menüyü açmak için /sıralama komutunu girin, "Yenile" ögesine tıklayarak menüyü yenileyebilir, "Senin öldürmen" ögesine bakarak da kendi öldürmenizi -yani değişkeninizi- görebilirsiniz. Bu skripti kullanmak için
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
gerekmektedir, menüler TuSKe ile yapılmıştır.

resim.png

Görüntüler
Screenshot_1.jpg
resim.jpg
Screenshot_2.jpg


kod.png

İşte kodumuz​
Kod:
command /sıralama:
    trigger:
        loop {oldurme::*}: # Buradaki {oldurme::*} değişkenini isteğinize göre değişin
            add 1 to {_size}
            if {_low.to.high.list::%loop-value%} is not set:
                set {_low.to.high.list::%loop-value%} to loop-index
            else:
                set {_n} to 0
                loop {_size} times:
                    set {_n} to {_n}+1
                    {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
                    set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
                    stop loop
        wait 1 tick
        set {_n} to size of {_low.to.high.list::*}
        loop {_low.to.high.list::*}:
            set {_high.to.low.list::%{_n}%} to loop-value
            set {_n} to {_n}-1
        wait 1 tick
        open virtual chest with size 4 named "En çok öldürenler" to player # Burada menüyü düzenleyin
        make gui slot 32 of player with fire charge named "&aYenile" with lore "&7Sayfayı yenilemek için tıklayın" to close then run player command "sıralama"
        make gui slot 30 of player with book named "&aSenin öldürmen" with lore "&7Öldürmen: &f%{oldurme::%player%}%" to nothing
        loop {_high.to.low.list::*}:
            add 1 to {_result}
  
#       Burayı kafanıza göre düzenleyin, ayrıca üstteki değişkenle alttakinin aynı olduğuna emin olun!
            make gui slot ({_result}-1) of player with skull of ("%loop-value%" parsed as offline player) named "&a&l%{_result}%. &e%loop-value% &7(%{oldurme::%loop-value%}%)" to nothing
            if {_result} is 26: # İşte burası kaç kişinin sıralanacağı, varsayılan 8 yani 1 satır
                stop
Sıralama algoritması bana ait değildir ve artık eskimiştir.​
 
Son düzenleme:
İdare eder normal top10 varken biraz sönük.​
 
Anladığım kadarıyla sadece top 10 sistemi üstüne sadece gui eklenmiş. Ama hiç değilse TuSke ile yapılmış olması iyi.
 
Tuske de iyi en azından xd
​
 
Çok işime yaradı gerçekten muhteşem ++
 
Gayet başarılı bir skript ^^ daha iyi yerlerde görüşmek üzere :)
 
Efsane bir şey başarılar efenim.​
 
Yararlı bir skript olmuş, zaten senden de bunu bekliyorduk! :D
 
function şeklinde yapsaydın daha kullanışlı olabilirdi.Algoritmanın güzel amaçlar için kullanılmasına sevindim. Nadir kaliteli kodlardan.
 
Bu sadece öldürmemi
 
ellerine sağlık süper olmuş
 
Efsane Olmuş Ellerinize Bağlık Kolay Gelsin :8:;p
 
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