Bulundu Geri kalan süreyi gösterme skripti

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

poyrats

Somon Balığı Selam Vermeye Geldi
Katılım
13 Haziran 2021
Mesajlar
18
Elmaslar
1
Puan
85
Yaş
24
Minecraft
iAmPoyraz

Discord:

!poyraz#8197

/x komutunu kullandıktan sonra komut 5 dakikalık bir cooldown'a girecek ve komut cooldown'dayken yazılmaya çalışıldığında x dakika x saniye kaldı formatında mesaj atmasını istiyorum. Yardımcı olursanız sevinirim.
 
Kod:
command /c:
    trigger:
        set {c::%player%} to 1
        set {czaman::%player%} to now
        
on chat:
    if {c::%player%} is 1:
        set {_c} to difference between {czaman::%player%} and now
        if {_c} >= 300 seconds:
            set {c::%player%} to 0
            delete {czaman::%player%}
        else:
            cancel event
            set {_d} to difference between 300 seconds and {_c}
            set {_d} to "%{_d}%"
            replace all "and" with "," in {_d}
            replace all "minute" and "minutes" with "dakika" in {_d}
            replace all "dakikas" with "dakika" in {_d}
            replace all "second" and "seconds" with "saniye" in {_d}
            replace all "saniyes" with "saniye" in {_d}
            send "&e%player%; &7%{_d}% kaldı."
Buyrun bunu bir deneyin.
 
Kod:
command /c:
    trigger:
        set {c::%player%} to 1
        set {czaman::%player%} to now
       
on chat:
    if {c::%player%} is 1:
        set {_c} to difference between {czaman::%player%} and now
        if {_c} >= 300 seconds:
            set {c::%player%} to 0
            delete {czaman::%player%}
        else:
            cancel event
            set {_d} to difference between 300 seconds and {_c}
            set {_d} to "%{_d}%"
            replace all "and" with "," in {_d}
            replace all "minute" and "minutes" with "dakika" in {_d}
            replace all "dakikas" with "dakika" in {_d}
            replace all "second" and "seconds" with "saniye" in {_d}
            replace all "saniyes" with "saniye" in {_d}
            send "&e%player%; &7%{_d}% kaldı."
Buyrun bunu bir deneyin.
Komutu yeniden kullanmaya çalıştıklarında x dakika x saniye kaldı desin, sohbeti kullandıklarında değil.
 
Kod:
command /x:
    cooldown: 10 seconds
    cooldown message: Komutu kullanmandan daha 10 saniye geçmemiş!
    trigger:
        send "bla bla bla"
 
line 33 iptal edilemez diyor
 
Kod:
command komut:
    cooldown: 1 day
    cooldown message: %remaining-time% süre bekle
    trigger:
 
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