Çözüldü rankup pl sorunu

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

xefnu

Örümcek Hoşt!
Katılım
25 Mayıs 2025
Mesajlar
372
Elmaslar
12
Puan
745
Yaş
25
Konum
ankara
rankup plugininde her gerekli gereksinimleri karşılaşınca herhangi bir sorun yok fakat plugin çalışıyor mu diye kendime 1000 dolar verdim eco give komutu ile ve bu sefer de hata aldım nedenini ise anlayamadım yardımcı olabilir misiniz?
 

Ekli dosyalar

  • 1756558419842.webp
    1756558419842.webp
    156 KB · Görüntüleme: 60
  • 1756558444585.webp
    1756558444585.webp
    23,6 KB · Görüntüleme: 54
rankup plugininde her gerekli gereksinimleri karşılaşınca herhangi bir sorun yok fakat plugin çalışıyor mu diye kendime 1000 dolar verdim eco give komutu ile ve bu sefer de hata aldım nedenini ise anlayamadım yardımcı olabilir misiniz?
Plugin kapanmış. /pl yaz muhtemelen kırmızıdır, Log dosyasını gönderirsen yardımcı olabilirim.
 
log dosyasını gönderdim yukarıda hastebinde
Rankup eklentisi towny plugini ile gereken sürümü eşleşmiyor. Eklentinin sayfasını atarsan gereken sürümü kontrol edebilirim.
 
Muhtemelen config'de bir hata yaptınız gönderirmisiniz config.yml dosyasını ve Towny eklentisini son sürüme güncelleyip tekrar denermisiniz.
 
Daha detaylı bir log dosyası alırsam kapsamlı yardımcı olabilirim. Bu paylaştıklarınızla birlikte tahmini sorun kaynağı:
Buradaki ikinci hata, Rankup plugininden değil, senin komut tanımından kaynaklı gibi görünüyor. Ekran görüntüsüne göre YAML dosyanda şu kısım var:


commands:
- 'lp user {player} parent add {next.rank}'
- 'lp user {player} parent remove {rank.rank}'

ve rankup plugininde gerekli şartları sağladıktan sonra çalıştırdığında şu hatayı veriyor:
An unexpected error occurred trying to execute that command




Olası Hata Sebepleri​


  1. LuckPerms komut hatası (placeholder yanlış)
    • lp user {player} parent remove {rank.rank} satırı büyük ihtimalle hata veriyor.
    • Rankup plugininde {rank.rank} diye bir placeholder olmayabilir, bunun yerine genelde {current.rank} veya {rank} kullanılıyor.
    • Eğer plugin remove kısmında geçerli bir grup bulamazsa, LuckPerms hata fırlatıyor.
  2. YAML indent / format sorunu
    • Kodun indentation kısmı doğru gözüküyor ama bazen tab yerine space kullanılması hataya sebep olabiliyor.
    • Rankup komutlarını kopyala-yapıştır yaparken gizli karakterler kalmış olabilir.
  3. LuckPerms sürüm uyumsuzluğu
    • Rankup, LuckPerms’in API’sine komut gönderiyor. Eski sürümlerde parent add/remove yerine group add/remove kullanılıyordu.
    • Eğer senin LuckPerms sürümün daha yeniyse, doğru sözdizimi:



      <span><span><span>lp user <span>&lt;<span>isim</span></span></span></span><span>&gt; parent add </span><span><span>&lt;<span>grup</span></span></span><span>&gt;<br>lp user </span><span><span>&lt;<span>isim</span></span></span><span>&gt; parent remove </span><span><span>&lt;<span>grup</span></span></span><span>&gt;<br></span></span>
      Ancak Rankup pluginin eskiyse placeholder hatalı çalışabilir.



Çözüm Önerileri​


✅ 1. Placeholder’ı değiştir
{rank.rank} yerine {current.rank} veya {rank} kullanmayı dene:


lp user <isim> parent add <grup>
lp user <isim> parent remove <grup>

✅ 2. Test için remove komutunu sil


  • Önce sadece add satırını bırak, eğer çalışırsa sorun kesinlikle remove satırından.

commands:
- 'lp user {player} parent add {next.rank}'
- 'lp user {player} parent remove {current.rank}'

✅ 3. LuckPerms sürümünü kontrol et


  • /lp user &lt;nick&gt; yazarak oyuncunun mevcut gruplarını gör. Eğer {rank.rank} yanlış placeholder ise buradan da anlayabilirsin.
 
Daha detaylı bir log dosyası alırsam kapsamlı yardımcı olabilirim. Bu paylaştıklarınızla birlikte tahmini sorun kaynağı:
Buradaki ikinci hata, Rankup plugininden değil, senin komut tanımından kaynaklı gibi görünüyor. Ekran görüntüsüne göre YAML dosyanda şu kısım var:




ve rankup plugininde gerekli şartları sağladıktan sonra çalıştırdığında şu hatayı veriyor:
An unexpected error occurred trying to execute that command




Olası Hata Sebepleri​


  1. LuckPerms komut hatası (placeholder yanlış)
    • lp user {player} parent remove {rank.rank} satırı büyük ihtimalle hata veriyor.
    • Rankup plugininde {rank.rank} diye bir placeholder olmayabilir, bunun yerine genelde {current.rank} veya {rank} kullanılıyor.
    • Eğer plugin remove kısmında geçerli bir grup bulamazsa, LuckPerms hata fırlatıyor.
  2. YAML indent / format sorunu
    • Kodun indentation kısmı doğru gözüküyor ama bazen tab yerine space kullanılması hataya sebep olabiliyor.
    • Rankup komutlarını kopyala-yapıştır yaparken gizli karakterler kalmış olabilir.
  3. LuckPerms sürüm uyumsuzluğu
    • Rankup, LuckPerms’in API’sine komut gönderiyor. Eski sürümlerde parent add/remove yerine group add/remove kullanılıyordu.
    • Eğer senin LuckPerms sürümün daha yeniyse, doğru sözdizimi:



      <span><span><span>lp user <span>&lt;<span>isim</span></span></span></span><span>&gt; parent add </span><span><span>&lt;<span>grup</span></span></span><span>&gt;<br>lp user </span><span><span>&lt;<span>isim</span></span></span><span>&gt; parent remove </span><span><span>&lt;<span>grup</span></span></span><span>&gt;<br></span></span>
      Ancak Rankup pluginin eskiyse placeholder hatalı çalışabilir.



Çözüm Önerileri​


✅ 1. Placeholder’ı değiştir
{rank.rank} yerine {current.rank} veya {rank} kullanmayı dene:




✅ 2. Test için remove komutunu sil


  • Önce sadece add satırını bırak, eğer çalışırsa sorun kesinlikle remove satırından.



✅ 3. LuckPerms sürümünü kontrol et


  • /lp user &lt;nick&gt; yazarak oyuncunun mevcut gruplarını gör. Eğer {rank.rank} yanlış placeholder ise buradan da anlayabilirsin.
Eklentinin kendisi hata dolu bunlarla alakası yok yapay zeka kod okumuyor.
 
Eklentinin kendisi hata dolu bunlarla alakası yok yapay zeka kod okumuyor.
Kanka sen insanların sorunlarını mı çözmeye çalışıyorsun yoksa forumda bana laf yetiştirmeye mi? Anlayamadım ben tek tek konulara girip bana mı sardın?
 
Kanka sen insanların sorunlarını mı çözmeye çalışıyorsun yoksa forumda bana laf yetiştirmeye mi? Anlayamadım ben tek tek konulara girip bana mı sardın?
Hayır seninlen bir sorunum yok bütün yeni forumlara yanıt verdiğin için bende yanlış bilgi verdiğin için sana söylüyorum hatalarını düzeltmen için
 
Hayır seninlen bir sorunum yok bütün yeni forumlara yanıt verdiğin için bende yanlış bilgi verdiğin için sana söylüyorum hatalarını düzeltmen için
Ne bileyim hocam yani içimden geldi tek tek insanların sorunlarına baktım, gidip bütün mesajlarımı bulup, bana cevap vermene gerek yok, doğrusunu yazarsan konunun altına zaten bana bildirim geliyor, bende çözümüne bakar aaa bu böyleymiş der öğrenirim. Snipe atmana gerek yok yani, rahatsız edici oluyor.
 
Ne bileyim hocam yani içimden geldi tek tek insanların sorunlarına baktım, gidip bütün mesajlarımı bulup, bana cevap vermene gerek yok, doğrusunu yazarsan konunun altına zaten bana bildirim geliyor, bende çözümüne bakar aaa bu böyleymiş der öğrenirim. Snipe atmana gerek yok yani, rahatsız edici oluyor.
1756830150716.webp


özellikle konularını bulmaya çalışmıyorum destek sağladığım konulara bakıyordum ve halen bakmadığım forumlarında var tartışmak için burada değilim kolay gelsin başarılar
 
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