Çözüldü SuperiorSkyblock2 Ada Seviyesi

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

Hagnee

Somon Balığı Selam Vermeye Geldi
Katılım
26 Şubat 2024
Mesajlar
19
Elmaslar
0
Puan
840
Yaş
26
Konum
Istanbul
SuperiorSkyblock2 plugininde herhangi bir blok koyulunca adaya seviye eklemeyi nasıl yapabilirim sadece belirlediğim bloklarda adaya seviye ekleniyor ve birde ada seviyesi /is level yazınca ada seviyem sunucumdaki blokların seviyeleri 0.X olduğu için yani 1 in altında bir değer olduğu için ada seviyeleri 12.6 gibi gözüküyor onun 12 ye yuvarlanmasını nasıl ayarlayabilirim şimdiden yardımlarınız için teşekkür ediyorum.
 
Ada seviyesinin yuvarlanması için, pluginin bu özelliği doğrudan destekleyip desteklemediğini kontrol etmek önemlidir. Eğer doğrudan bir ayar yoksa, bu işlevi gerçekleştirmek için ek bir plugin kullanmanız gerekebilir.
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.
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.
gibi pluginler, seviye sistemi ve yuvarlama işlemleri için özelleştirilebilir seçenekler sunabilir.

Eğer SuperiorSkyblock2’nin kendi ayarları içinde böyle bir seçenek yoksa ve bir ek plugin kullanmak istemiyorsanız, bu işlevi gerçekleştirecek küçük bir skript yazabilirsiniz. Skript, oyuncu /is level komutunu kullandığında ada seviyesini yuvarlayarak gösterir. Ancak, bu tür bir özelleştirme için Java programlama dili bilgisi gerekebilir.

Kod:
command /is level:
    trigger:
        # Oyuncunun adasının seviyesini al (Bu kısım sunucunuzun ada pluginine göre değişebilir)
        set {_level} to island level of player
        # Seviyeyi yuvarla
        set {_roundedLevel} to round({_level})
        # Oyuncuya yuvarlanmış seviyeyi gönder
        send "Adanızın seviyesi: %{_roundedLevel}%"

Her iki durumda da, değişiklikleri yapmadan önce mevcut konfigürasyonunuzun yedeğini almanızı öneririm. Yardımcı olabilecek daha fazla bilgi için, SuperiorSkyblock2’nin resmi dokümantasyonuna veya destek forumlarına başvurabilirsiniz. İyi şanslar!
 
Ada seviyesinin yuvarlanması için, pluginin bu özelliği doğrudan destekleyip desteklemediğini kontrol etmek önemlidir. Eğer doğrudan bir ayar yoksa, bu işlevi gerçekleştirmek için ek bir plugin kullanmanız gerekebilir.
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.
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.
gibi pluginler, seviye sistemi ve yuvarlama işlemleri için özelleştirilebilir seçenekler sunabilir.

Eğer SuperiorSkyblock2’nin kendi ayarları içinde böyle bir seçenek yoksa ve bir ek plugin kullanmak istemiyorsanız, bu işlevi gerçekleştirecek küçük bir skript yazabilirsiniz. Skript, oyuncu /is level komutunu kullandığında ada seviyesini yuvarlayarak gösterir. Ancak, bu tür bir özelleştirme için Java programlama dili bilgisi gerekebilir.

Kod:
command /is level:
    trigger:
        # Oyuncunun adasının seviyesini al (Bu kısım sunucunuzun ada pluginine göre değişebilir)
        set {_level} to island level of player
        # Seviyeyi yuvarla
        set {_roundedLevel} to round({_level})
        # Oyuncuya yuvarlanmış seviyeyi gönder
        send "Adanızın seviyesi: %{_roundedLevel}%"

Her iki durumda da, değişiklikleri yapmadan önce mevcut konfigürasyonunuzun yedeğini almanızı öneririm. Yardımcı olabilecek daha fazla bilgi için, SuperiorSkyblock2’nin resmi dokümantasyonuna veya destek forumlarına başvurabilirsiniz. İyi şanslar!
Cevabınız için teşekkür ederim fakat SuperiorSkyblock2 level olarak sadece blocks kısmına yazılan blokların levellerini alıyor diğer blokların levellerini 0 olarak görüyor
 
Cevabınız için teşekkür ederim fakat SuperiorSkyblock2 level olarak sadece blocks kısmına yazılan blokların levellerini alıyor diğer blokların levellerini 0 olarak görüyor
Seviye vermek istediğiniz bloğu pluginin config.yml dosyasından düzenlemeniz gerekmektedir.
 
Seviye vermek istediğiniz bloğu pluginin config.yml dosyasından düzenlemeniz gerekmektedir.
tüm bloklar mesela 0.1 seviye versin istiyorum ben özel olarak belirttiğim bloklar ne seviye girdiysem onu vericek. Ama blocks configine yazmadığım bloklar seviye almıyor
 
tüm bloklar mesela 0.1 seviye versin istiyorum ben özel olarak belirttiğim bloklar ne seviye girdiysem onu vericek. Ama blocks configine yazmadığım bloklar seviye almıyor
Tüm bloklara varsayılan bir seviye atamak ve belirli bloklara özel seviyeler vermek istiyorsanız, config.yml dosyasında birkaç değişiklik yapmanız gerekecektir.

Kod:
blocks:
  DEFAULT: 0.1 # Tüm bloklar için varsayılan seviye
  DIAMOND_BLOCK: 5 # Özel bloklar için belirli seviyeler
  GOLD_BLOCK: 3
  # Diğer özel bloklarınızı buraya ekleyin
  # Diğer özel bloklarınızı buraya ekleyin

Bu yapılandırmada, DEFAULT anahtar kelimesi, config dosyasında belirtilmemiş tüm bloklar için varsayılan bir seviye belirler. Özel olarak belirttiğiniz bloklar (DIAMOND_BLOCK, GOLD_BLOCK vb.) için ise girdiğiniz seviye değerlerini kullanır. Aksi takdirde yazmadığınızın blokların seviye vermemesi normal.
 
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