Çözüldü Şu skripte 1 saatte bir alınmalık yapabilirmisiniz sizden isteğim

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

Silinen üye 87081

Somon Balığı Selam Vermeye Geldi
Katılım
1 Mayıs 2018
Mesajlar
23
Elmaslar
3
Puan
6.285
Konum
Yok
command /çubuk:
trigger:
give 1 stick named "{@cubukismi}" to player


Şu skripte 1 saatte bir alınmalık yapabilirmisiniz sizden isteğim
 
Kod:
command /çubuk:
  trigger:
    if {time::%player%} greater than or equal to 60:
      give 1 stick named "{@cubukismi}" to player
      set {time::%player%} to {time::%player%} - 60
      send "*" to player
    else:
      send "Kalan zaman %{time::%player}%/60" to player

every 1 minutes:
  loop all players:
    add 1 to {time::%loop-player%}

Olur herhalde diye düşünüyorum
 
Son düzenleme:
Dene bunu. Az bi alıntı olabilir.

Kod:
command /cubuk:
    aliases: çubuk
    trigger:
    give 1 stick named "{@cubukismi}" to player
    
every 1 hours:
    execute console command "cubuk"
 
Dene bunu. Az bi alıntı olabilir.

Kod:
command /cubuk:
    aliases: çubuk
    trigger:
    give 1 stick named "{@cubukismi}" to player
   
every 1 hours:
    execute console command "cubuk"

Ama bu olmazki :D
 
Sanırım yanlış anladım. Arkadaşın kini ve benimkini deniyebilirisniz.
(Attım sandım meğersem bu mesajı atmamışım)

Bide 1 şey eklememişim :D
 
Kod:
command /çubuk:
    trigger:
        set {_difference} to difference between {gunluk::%player%} and now
        if {_difference} is less than 1 hours:
            set  {_difference} to difference between {_difference} and 1 hours
            message "&cBu Çubuğu tekrar kullanabilmek icin %{_difference}% beklemelisin!"
            stop
        set {gunluk::%player%} to now
        give 1 stick named "Cubuk İsmi" to player
        send "&8> &cGünlük Kit Alındı!"
     

al dostum süre göstergeside var
Gönderi otomatik olarak birleştirildi:

Kod:
command /çubuk:
  trigger:
    if {time::%player%} is 60:
      give 1 stick named "{@cubukismi}" to player
      set {time::%player%} to 0
    else:
      send "Kalan zaman %{time::%player}%/60" to player

  

every 1 minutes:
  loop all players:
    add 1 to {time::%loop-player%}

Olur herhalde diye düşünüyorum
bu sriptte her dakika oyuncuya 1 zaman ekler eğer oyuncunun zamanı 61 dakika olursa vermez is 60 yerine bigger or equal kullanmalısın bunu yapmak yerine daha basit yöntemler var
 
Son düzenleme:
Dene bunu. Az bi alıntı olabilir.

Kod:
command /cubuk:
    aliases: çubuk
    trigger:
    give 1 stick named "{@cubukismi}" to player
  
every 1 hours:
    execute console command "cubuk"
Trigger'den sonra 1 tab basacaksın yoksa çalışmaz hata verir ve options kısmını eklememişsin ama komutda options kullanmışsın.
 
Trigger'den sonra 1 tab basacaksın yoksa çalışmaz hata verir ve options kısmını eklememişsin ama komutda options kullanmışsın.

Options kısmını konuyu paylaşan arkadaş zaten eklemiş ve konuyu öyle açmış.

Ayrıca zaten bu kod tamamen yanlış. Herkes istediği kadar /cubuk yazabiliyor ve her saat konsolun /cubuk yazmasının hiç bir anlamı yok.
Gönderi otomatik olarak birleştirildi:

Kod:
command /çubuk:
    trigger:
        set {_difference} to difference between {gunluk::%player%} and now
        if {_difference} is less than 1 hours:
            set  {_difference} to difference between {_difference} and 1 hours
            message "&cBu Çubuğu tekrar kullanabilmek icin %{_difference}% beklemelisin!"
            stop
        set {gunluk::%player%} to now
        give 1 stick named "{@cubukismi}" to player
        send "&8> &cGünlük Kit Alındı!"
     

al dostum süre göstergeside var
Gönderi otomatik olarak birleştirildi:


bu sriptte her dakika oyuncuya 1 zaman ekler eğer oyuncunun zamanı 61 dakika olursa vermez is 60 yerine bigger or equal kullanmalısın bunu yapmak yerine daha basit yöntemler var

Zaten 61 olmasada olmaz mı ? 60 olduğu gibi 0a çekiyor o variable ı.

Ama senin yazdığın daha iyi bunu kabul etmeliyim :D
 
dostum bak şimdi orada {sure} verisi eğer 60 sa demişsin 60 sa alınır 61 değilse alınmaz yani 0 lama komutuda kullanılamaz?
yani oyuncu 1 dakika geç kalırsa alma durumu yok hatalı
 
dostum bak şimdi orada {sure} verisi eğer 60 sa demişsin 60 sa alınır 61 değilse alınmaz yani 0 lama komutuda kullanılamaz?
yani oyuncu 1 dakika geç kalırsa alma durumu yok hatalı

Aa evet haklısın :D
Gönderi otomatik olarak birleştirildi:

dostum bak şimdi orada {sure} verisi eğer 60 sa demişsin 60 sa alınır 61 değilse alınmaz yani 0 lama komutuda kullanılamaz?
yani oyuncu 1 dakika geç kalırsa alma durumu yok hatalı

Düzenledim şimdi ama olmuştur acaba :D
 
Hepinize teşekkürler konu çözüldü.
 
skripti ben yazmıştım :/
 
En iyi cevap beni değil arkadaşı seçmen gerekir diye düşünüyorum. Skripti BurakXX yazmıştı.
 
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