amokaci
Odunlara Vur Vur Vur!
- Katılım
- 19 Aralık 2017
- Mesajlar
- 34
- Elmaslar
- 17
- Puan
- 13.470
- Yaş
- 35
Discord:
♔ UFUKABI #6096
- Minecraft Sürümleri
- 26.1.2
Yapımcı: Syncro | Uyumlu Sürüm: 1.21.x+ (Paper & Spigot API)
ScDelivery**, sunucunuzdaki hammadde enflasyonunu dengelerken oyuncular arasında amansız bir sezonluk rekabet başlatan profesyonel ve kurumsal düzeyde bir teslimat eklentisidir.
Alışılmış teslimat sistemlerinin aksine oyuncuları tek tek tıklatmakla yormaz; envanterlerindeki ürünleri tek tıkla toplu olarak teslim alır ve hanelerine puan olarak işler! Bu sayede oyuncu yorulmasını en aza indirerek malzeme toplama sürecini tamamen otomatikleştirir.
Eklentinin arka plan altyapısı tamamen Asenkron I/O Veri Motoru ile güçlendirilmiştir. Her veri yazma, okuma ve kaydetme işlemi tamamen izole edilmiş thread döngülerinde (ayrı kanallarda) yürütülür; bu sayede yoğun toplu teslimat anlarında bile sunucunuzun ana thread'inde asla anlık donmalar (TPS düşüşü / Lag) yaşanmaz.
- 3 İzole Yarışma Ligi: Tarım, Üretim ve Elmas kategorilerinde birbirini etkilemeyen, tamamen izole ve eş zamanlı çalışan liderlik tabloları.
-
Kritik Sevkiyat Matrisi: Teslimat sırasında %5 ihtimalle tetiklenen x2 Puan mekanizması. Tetiklendiğinde özel seviye atlama paket sesleri (packet audio) eşliğinde görsel bir şölen sunar.
-
Dinamik Otomasyon Kronometresi: Tamamen config dosyasından gün bazlı (Örn: 7 gün) ayarlanan döngü. Süre dolduğunda sistem otomatik olarak kazananları listeler, ödül komutlarını çalıştırır ve verileri arşivler.
-
Akıllı Envanter Kontrol Motoru: Menü lore satırları gerçek zamanlı olarak güncellenir. Oyuncunun üzerinde gerekli hammadde yoksa kırmızı uyarı moduna geçer ve tıklama etkileşimini güvenli şekilde kapatır.
-
Kusursuz Simetrik TOP 7 GUI: Her kategoriye özel açılan, şampiyon kafalarının orta eksende mekanik olarak hizalandığı 3 sıralı liderlik paneli ve ana menüye dönüş butonu.
-
Çoklu Thread Korumalı Bellek: Arka plan thread'lerinin diske sürekli güvenli yazım yapabilmesi için, skorları bellek üzerinde kilitli (Thread-safe memory mapping) olarak tamponlar.
- 🗄 Geçmiş Şampiyonlar Arşivi: Sıfırlanan sezonlardaki şampiyonlar silinmez, data.yml içerisinde tarih damgalı matrisler halinde sonsuza kadar arşivlenir.
- Ana Lojistik Terminali (/teslimat): Minimalist mat siyah cam arka plan üzerine kurulu, keskin bir estetik görünüm için modern Buz Mavisi Camlarla simetrik olarak çerçevelenmiş elit tasarım.
- Lig Sıralama Paneli (Sağ Tık): Tam simetri sağlamak adına oyuncu kafa verilerinin 2. sıradaki (orta sıra) 10 ila 16 numaralı slotlara hassas biçimde yerleştirildiği 27 slotluk özel düzen.
ScDelivery'ye kendi kod tabanınızdan bağlanmak veya özel eklentiler/eklentiler üretmek mi istiyorsunuz? Eklentimiz, sezonluk teslimat verilerini doğrudan kodunuzdan okumanız veya değiştirmeniz için iş parçacığı güvenli (thread-safe) temiz bir API erişimi sunar.
Ana Eklenti Örneğine (Instance) Erişmek:
Kod:
import com.syncro.scdelivery.ScDelivery;
import com.syncro.scdelivery.DeliveryManager;
// Singleton API örneğini güvenli bir şekilde çekin
ScDelivery api = ScDelivery.getInstance();
DeliveryManager manager = api.getDeliveryManager();
Kod ile Lig Verilerini Değiştirmek ve Okumak:
Kod:
// Oyuncunun sezonluk skorunu çekme (Kategoriler: "tarim", "uretim", "degerli")
int tarimSkoru = manager.getScore("tarim", player.getUniqueId());
// Dahili tamponları (buffers) kullanarak etkinlik skorlarını el ile üzerine yazma
manager.setScore("uretim", player.getUniqueId(), 500);
// Mevcut en yüksek teslimatçıların sıralanmış listesini kategoriye göre çekme
List<Map.Entry<UUID, Integer>> liderListesi = manager.getTopDeliverers("degerli");
| Komut | Fonksiyonel Açıklama | Gerekli Yetki Düğümü |
| /teslimat | Ana kategorisel lojistik GUI arayüzünü başlatır. | Varsayılan Olarak Açık (Herkes) |
| /scdelivery reload | Konfigürasyon matris düğümlerini ve menü yapılarını anında yeniler. |
Kod:
|
| /scdelivery reset <lig> | Erken sezon finali tetikler, ödülleri dağıtır ve lig verilerini temizler. |
Kod:
|
| /scdelivery set <p> <lig> <değer> | Hedeflenen kullanıcının etkinlik puanı verilerini el ile üzerine yazar. |
Kod:
|
[TD]
[TD]
Oyuncuların canlı ilerlemelerini skor tablonuza, tab listenize veya hologram varlıklarınıza sorunsuz bir şekilde enjekte edin:
Kod:
%scdelivery_puan_tarim% -> Aktif oyuncunun tarım verilerini döndürür.
%scdelivery_puan_uretim% -> Aktif oyuncunun üretim/fırınlama verilerini döndürür.
%scdelivery_puan_degerli% -> Aktif oyuncunun yüksek değerli elmas verilerini döndürür.
1. Derlediğiniz ScDelivery-1.0.0.jar dosyasını sunucunuzun plugins/ dizinine yükleyin.
2. Kaynak klasörün ve konfigürasyon ağacının otomatik oluşturulması için sunucu çalışma döngüsünü (start) başlatın.
3. plugins/ScDelivery/config.yml içindeki konsol ödül yürütme dizisini oyun tasarımınıza göre özelleştirin.
4. Bellekteki tüm aktif düğümleri bağlamak için /scdelivery reload komutunu çalıştırın ve sezonu başlatın!
2. Kaynak klasörün ve konfigürasyon ağacının otomatik oluşturulması için sunucu çalışma döngüsünü (start) başlatın.
3. plugins/ScDelivery/config.yml içindeki konsol ödül yürütme dizisini oyun tasarımınıza göre özelleştirin.
4. Bellekteki tüm aktif düğümleri bağlamak için /scdelivery reload komutunu çalıştırın ve sezonu başlatın!
Spigot:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
VirusTotal:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Bu lojistik altyapısı ve konfigürasyon düzeni tamamen Syncro tarafından tasarlanmış ve optimize edilmiştir.