Çözüldü Looplayıp En yüksek veriyi seçme

  • Konuyu Başlatan Konuyu Başlatan Uniquiex
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.116
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Uniquiex

Bir Kömür Göründü Kaptanım!
Katılım
7 Ocak 2018
Mesajlar
138
Elmaslar
35
Puan
13.420
Yaş
23
Konum
Rize
Minecraft
Uniquiex

Discord:

Uniquiex

Merhabalar ben bi skript yazdım bir destek talebi daha açmıştım çözmüştüm ama çözememişim.
1527933769158.png


Gördüğünüz gibi witherleri öldürenlerden en çok öldüreni değil de herkesi gösteriyor. benim istediğim ise sadece en yüksek olanı seçmesi

Kod:
on death of wither:
    if {event.wither} is true:
        if attacker is a player:
            add 1 to {witherevent.%attacker%}
            send "&a»&eR&aA&7F&cD&6'S&a« &c%attacker% 1 Wither öldürdü !" to all players
            
            #bu şekilde wither öldürdüklerinde hanelerine 1 giriliyor

Kod:
loop all players:
                send "&c%loop-player% : &e%{witherevent.%loop-player%}% Adet Wither öldürdü !" to all players
                set {witherevent.%loop-player%} to 0
                
                # bu şekilde de Oyuncuların kaç wither öldürdüğünü gösteriyorum.
                #3 5 kişilik sunucuda lag yapmaz ama 25 30 kişi katılsa evente, bayağa lag yapar.
 
Senin kodlamana göre;
Kod:
command /encokolduren:
    trigger:
        set {_encokolduren} to ""
        set {_encoksayi} to 0
        loop all players:
            if {witherevent.%loop-player%} is greater than {_encoksayi}:
                set {_encokolduren} to "%loop-player%"
                set {_encoksayi} to {witherevent.%loop-player%}
        broadcast "%{_encokolduren}% - %{_encoksayi}%"
 
Senin kodlamana göre;
Kod:
command /encokolduren:
    trigger:
        set {_encokolduren} to ""
        set {_encoksayi} to 0
        loop all players:
            if {witherevent.%loop-player%} is greater than {_encoksayi}:
                set {_encokolduren} to "%loop-player%"
                set {_encoksayi} to {witherevent.%loop-player%}
        broadcast "%{_encokolduren}% - %{_encoksayi}%"
Tam olarak anlayamadım bu skripti açıklayabilirmisin ?
 
Gördüğünüz gibi witherleri öldürenlerden en çok öldüreni değil de herkesi gösteriyor. benim istediğim ise sadece en yüksek olanı seçmesi
istediğin şey bu değilmi ?
 
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