Çözüldü tab plugini tarih ve zamana göre değiştirme

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

Ellegans

Yay Yok, İskelet Yok
Katılım
21 Şubat 2023
Mesajlar
314
Elmaslar
50
Puan
4.455
Konum
Bursa
Minecraft
Ellegans

Discord:

ellegans.

merhaba şöyle bir şey varmı bilmiyorum mesela tarih ayın 21 i o zaman tabda tarihin yanında bi yazı yazacak veya bir texture gözükecek veya mesela gündüz yanında güneş texturesi olacak veya gece yanında gece texturesi olacak bu nasıl yapılır bilen varmı?
 
merhaba şöyle bir şey varmı bilmiyorum mesela tarih ayın 21 i o zaman tabda tarihin yanında bi yazı yazacak veya bir texture gözükecek veya mesela gündüz yanında güneş texturesi olacak veya gece yanında gece texturesi olacak bu nasıl yapılır bilen varmı?
Skript'te bir addon yardımıyla Custom Placeholders kullanabilirsin. Eğer ki uygun görüyorsan bir örnek yapabilirim...
 
Olur teşekkürler
Python:
options:
    nightTime: "19-7" # 19 ve 7 arası gece. (geriye kalan saatler gündüz.)

    nightCharacter: "gece" # geceyse görüntülenecek karakter.
    dayCharacter: "gündüz" # gündüzse görüntülenecek karakter.



placeholderapi placeholder with prefix "skript":
    if identifier is "gettimeicon":
        set {_nightTime::*} to {@nightTime} split at "-"

        if (now.getHours() parsed as integer) is between ({_nightTime::1} parsed as integer) and ({_nightTime::2} parsed as integer):
            set result to {@nightCharacter}
        else:
            set result to {@nightCharacter}

Uykulu bir kafayla yazdım, büyük ihtimal hata çıkacak.

Gereksinimler:
- sk-reflect
- Skript-placeholders

kullanım: %skript_gettimeicon%


Yarın hatalara detaylıca bakacağım :)
 
Skripte ihtiyaç duymadan neznamytab / TAB eklentisinin kendisinden yapabilirsiniz, eklentinin koşullu placeholder özelliği var, böylece makine takvimini gösteren bir placeholder bulup (papi ecloud üstünden olabilir) bu placeholderi sadece tarihte 21 yazısı varsa özel yazı ile gösterip yoksa boş bıraktırabilirsiniz.

Örnek 1:
Kod:
  21mi:
    conditions:
    - '%herhangi_bir_tarih_placeholder%<-21'
    yes: 'Bugün ayın 21. günü!'
    no: ''
Bu kondisyon ile 21mi adında özel placeholder oluşturduk, Bu placeholder'ı tab içinde %condition:21mi% ile çağırabilirsiniz, seçtiğiniz tarih placeholder'ının içinde 21 yazısı var mı diye kontrol eder, varsa özel mesajı yazar, yoksa boş bırakır, config.yml içerisindeki conditions: kısmına koyulması gerekli

Örnek 2 Alternatif:
Kod:
scoreboard21:
      display-condition: "%herhangi_bir_tarih_placeholder%<-21"
      title: '21"
      lines:
      - "21"
Alternatif olarak scoreboard veya tab içinde display-condition kullanarak bu kondisyona uyulduğunda apayrı yeni bir scoreboard/tab ekleyebilirsiniz, böylece eğer o gün için komple tabın renklerini vs. değiştirmek isterseniz otomatik yapabilirsiniz

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Son düzenleme:
Skripte ihtiyaç duymadan neznamytab / TAB eklentisinin kendisinden yapabilirsiniz, eklentinin koşullu placeholder özelliği var, böylece makine takvimini gösteren bir placeholder bulup (papi ecloud üstünden olabilir) bu placeholderi sadece tarihte 21 yazısı varsa özel yazı ile gösterip yoksa boş bıraktırabilirsiniz.

Örnek 1:
Kod:
  21mi:
    conditions:
    - '%herhangi_bir_tarih_placeholder%<-21'
    yes: 'Bugün ayın 21. günü!'
    no: ''
Bu kondisyon ile 21mi adında özel placeholder oluşturduk, Bu placeholder'ı tab içinde %condition:21mi% ile çağırabilirsiniz, seçtiğiniz tarih placeholder'ının içinde 21 yazısı var mı diye kontrol eder, varsa özel mesajı yazar, yoksa boş bırakır, config.yml içerisindeki conditions: kısmına koyulması gerekli

Örnek 2 Alternatif:
Kod:
scoreboard21:
      display-condition: "%herhangi_bir_tarih_placeholder%<-21"
      title: '21"
      lines:
      - "21"
Alternatif olarak scoreboard veya tab içinde display-condition kullanarak bu kondisyona uyulduğunda apayrı yeni bir scoreboard/tab ekleyebilirsiniz, böylece eğer o gün için komple tabın renklerini vs. değiştirmek isterseniz otomatik yapabilirsiniz

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
peki bunu scoreboarda nasıl yazacağım ?

pardon gözümden kaçmış gördüm :d
 
Skripte ihtiyaç duymadan neznamytab / TAB eklentisinin kendisinden yapabilirsiniz, eklentinin koşullu placeholder özelliği var, böylece makine takvimini gösteren bir placeholder bulup (papi ecloud üstünden olabilir) bu placeholderi sadece tarihte 21 yazısı varsa özel yazı ile gösterip yoksa boş bıraktırabilirsiniz.

Örnek 1:
Kod:
  21mi:
    conditions:
    - '%herhangi_bir_tarih_placeholder%<-21'
    yes: 'Bugün ayın 21. günü!'
    no: ''
Bu kondisyon ile 21mi adında özel placeholder oluşturduk, Bu placeholder'ı tab içinde %condition:21mi% ile çağırabilirsiniz, seçtiğiniz tarih placeholder'ının içinde 21 yazısı var mı diye kontrol eder, varsa özel mesajı yazar, yoksa boş bırakır, config.yml içerisindeki conditions: kısmına koyulması gerekli

Örnek 2 Alternatif:
Kod:
scoreboard21:
      display-condition: "%herhangi_bir_tarih_placeholder%<-21"
      title: '21"
      lines:
      - "21"
Alternatif olarak scoreboard veya tab içinde display-condition kullanarak bu kondisyona uyulduğunda apayrı yeni bir scoreboard/tab ekleyebilirsiniz, böylece eğer o gün için komple tabın renklerini vs. değiştirmek isterseniz otomatik yapabilirsiniz

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
ben bunu verdim ama sürekli cmd ye hata atıyor

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
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