LeFleetz
Gerçeklik inançlarımız doğrultusunda değişir!
- Katılım
- 28 Eylül 2019
- Mesajlar
- 208
- Elmaslar
- 65
- Puan
- 13.725
- Minecraft
- LeFleetz
Discord:
lefleetz
- Minecraft Sürümleri
- 1.16.5 ve üstü
leDelivery - Teslimat Yarışıyla Oyuncularınıza Rekabet Ortamı Oluşturun!
Piyasadaki birçok teslimat veya görev eklentisi ya çok basittir, ya özelleştirmede size özgürlük tanımaz ya da sunucu ekonomisine gerçek bir rekabet katmaz. Oyuncularınızın elindeki fazla eşyaları bir amaca dönüştürmek ve bunu adil bir yarışmaya çevirmek için modern bir çözüme ihtiyacınız var.
leDelivery, bu sorunları çözmek için sıfırdan, performans ve esneklik odaklı geliştirildi. O, basit bir "item satma" eklentisi değil; sunucu çapında sezonluk yarışmalar düzenleyen, tamamen özelleştirilebilir ve yüksek performanslı bir "Hepsi Bir Arada" teslimat ve sıralama sistemidir.
Piyasadaki birçok teslimat veya görev eklentisi ya çok basittir, ya özelleştirmede size özgürlük tanımaz ya da sunucu ekonomisine gerçek bir rekabet katmaz. Oyuncularınızın elindeki fazla eşyaları bir amaca dönüştürmek ve bunu adil bir yarışmaya çevirmek için modern bir çözüme ihtiyacınız var.
leDelivery, bu sorunları çözmek için sıfırdan, performans ve esneklik odaklı geliştirildi. O, basit bir "item satma" eklentisi değil; sunucu çapında sezonluk yarışmalar düzenleyen, tamamen özelleştirilebilir ve yüksek performanslı bir "Hepsi Bir Arada" teslimat ve sıralama sistemidir.
Neden leDelivery? Felsefemiz: Tam Kontrol ve Gerçek Rekabet.
- İnanılmaz Optimize Edilmiş: Tüm veritabanı işlemleri (sıralama, teslimat kaydı, oyuncu veri çekme) asenkron (async) çalışır. Menülerin açılması, teslimat yapılması veya sıralamanın hesaplanması sunucunuzun TPS'ini (performansını) asla etkilemez.
- %100 Özelleştirilebilir Menüler: menus.yml üzerinden ana menüden detay menüsüne, sıralama ekranından dolgu item'larına (filler) kadar her pikseli siz tasarlayın. Hangi slotta hangi item'ın olacağına, hangi menünün hangi menüye bağlanacağına siz karar verin.
- Dupe Korumalı Tasarım: RewardManager ve veritabanı mantığımız, eşya teslimatı sırasında oluşabilecek "duplication" (eşya kopyalama) bug'larını engellemek için tasarlandı. Güvenli ekonomi, mutlu oyuncu demektir.
- Güvenli Veritabanı Desteği: Oyuncu verilerini ve sezon kayıtlarını, basit ve yüksek performanslı SQLite (önerilir) ve MySQL veritabanında güvenle saklar.
leDelivery, oyuncularınızın elindeki fazla eşyaları bir yarışmaya dönüştürür.
Gelişmiş Sezon & Sıralama Sistemi
- Aylık Sezonlar: /teslimat admin season start/end komutlarıyla sezonları kolayca yönetin. Her sezon, veritabanında ayrı olarak saklanır.
- Dinamik BossBar Geri Sayım: Sezon başladığında, tüm oyuncuların ekranında sezonun bitimine kalan süreyi ("29 gün, 12 saat, 53 dakika...") gösteren, config.yml'den ayarlanabilir bir BossBar belirir.
- Detaylı Sıralamalar: Oyuncular her kategorinin (iron, diamond vb.) Top 10 listesini ve kendi kişisel sıralamalarını (#{player_rank}) özel sıralama menüsünden görebilir.
- Discord Entegrasyonu: webhook.yml üzerinden sezon başladığında veya bittiğinde, kazananları ({winner_iron}) ve miktarlarını ({amount_iron}) Discord sunucunuza otomatik olarak duyurun.
- Oyun İçi Duyurular: Sezon bittiğinde, kazananlar listesi config.yml'den ayarladığınız formatta tüm sunucuya duyurulur.
Biz "böyle kullanmak zorundasınız" demeyi sevmiyoruz. Her sunucu farklıdır ve leDelivery buna uyum sağlar.
Sınırsız Özelleştirme & Esnek Teslimat
- Tamamen Dinamik Menüler: menus.yml üzerinden menü başlıkları, boyutları, dolgu item'ları (filler) ve hatta filler'ların hangi slotlarda görüneceği dahil her şeyi siz belirlersiniz.
- Akıllı Menü Akışı: Oyuncular ana menüden (main_menu) bir kategoriye tıkladığında, o kategoriye özel "Detay Menüsü"ne (category_details_menu) yönlendirilir.
- Hedef Listeleme: Detay menüsünde, delivery.yml'de belirlediğiniz ödül hedefleri (100, 500, 1000 adet) ve oyuncunun bu hedeflere ulaşıp ulaşmadığı ({reward_status}) dinamik olarak listelenir.
- Esnek Teslimat: "Teslim Et" butonuna;
- Sol Tık ile AnvilGUI (miktar girme) açılır.
- Sağ Tık (veya Shift+Tık) ile envanterdeki tüm eşyalar (deliver_all) teslim edilir.
leDelivery, sunucunuzdaki diğer modern eklentilerle kusursuz çalışır.
Modern Entegrasyonlar
- PlaceholderAPI Desteği (PAPI): Eklentimiz, diğer eklentilerin kullanabilmesi için zengin bir placeholder listesi sunar:
- %ledelivery_rank_iron% (Oyuncunun demir sırası)
- %ledelivery_total_diamond% (Oyuncunun toplam elmas teslimatı)
- %ledelivery_name_iron_1% (Demir kategorisi 1. oyuncunun adı)
- %ledelivery_delivery_iron_1% (Demir kategorisi 1. oyuncunun miktarı)
- Ve daha fazlası...
- PAPI Kullanımı: Menülerinizde, mesajlarınızda veya ödül komutlarınızda siz de PAPI değişkenlerini (%player_balance% gibi) kullanabilirsiniz.
- Akıllı Önbellek (Cache) Sistemi: PAPI isteklerinin sunucunuzu yormaması için tüm sıralama verileri (config.yml'den ayarlanabilir süreyle) periyodik olarak asenkron önbelleğe alınır ve anında yanıt verilir.
- Manuel Önbellek Güncelleme: /delivery admin cache update komutu ile PAPI verilerini anında yenileyebilirsiniz.
Yorumlarınız için şimdiden teşekkürler, herkese iyi forumlar!
- PlaceholderAPI Desteği (PAPI): Eklentimiz, diğer eklentilerin kullanabilmesi için zengin bir placeholder listesi sunar:
