Çözüldü Çalışmıyor!?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
anladım teşekkür ederim deneyeceğim while kullanmayı
Gönderi otomatik olarak birleştirildi:


sizi tekrardan rahatsız etmem gerekiyor kusura bakmayın ama bir sorunum var.

Kod:
every 10 real second:
   loop all players:
      if {komut.kullanma.suresi.baslat.%loop-player%} > 0
      if {komut.kullanma.suresi.%loop-player%} > 0:
         set {komut.kullanma.suresi.%loop-player%} to 0
         send "&6Sunucu: &3tekrardan komut kullanabilirsiniz." to loop-player

bu şekilde yazıyorum ancak komut kullanma süresi hiçbir zaman 10 dan aşşağı düşmüyor sürekli 10 da sabit kalıyor bunun nedeni nedir?
Bu skript sunucuyu yorar dilerseniz aşağıdakini kullanabilirsiniz.


Kod:
on command:
    if {komut::%player%} is not set:
        set {komut::%player%} to 10
        wait 10 second
        delete {komut::%player%}
    else:
        cancel event
        send "&cHer 10 saniyede 1 komut kullanabilirsin!"
 
Bu skript sunucuyu yorar dilerseniz aşağıdakini kullanabilirsiniz.


Kod:
on command:
    if {komut::%player%} is not set:
        set {komut::%player%} to 10
        wait 10 second
        delete {komut::%player%}
    else:
        cancel event
        send "&cHer 10 saniyede 1 komut kullanabilirsin!"
bu skriptde sunucu kapanırsa işe yaramaz wait 10 seconds bu işde biraz sakat
Kod:
on command:
    if difference between {zamanlama::%player%} and now is smaller than 10 seconds:
        send "&6Bekle"
        cancel event
    else:
        set {zamanlama::%player%} to now
denemedim fakat bu tarzda yapılması daha iyi
 
Son düzenleme:
sağık farkı yok ._.
 
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