AserPass, AserLand sunucusu için özel olarak geliştirilmiş, oyunculara çeşitli görevler sunarak oyun içi etkileşimi en üst düzeye çıkaran kapsamlı bir BattlePass sistemidir. Gelişmiş görev izleme (tracker) altyapısı sayesinde oyuncuların yaptığı eylemleri takip eder, XP kazandırır ve Seviye (Tier) atlatarak hem ücretsiz hem de premium ödüller kazanmalarını sağlar.
| Özellik | Açıklama |
|---|---|
| 14 Farklı Görev Tipi | Kırma, koyma, öldürme, zanaat, balıkçılık ve daha fazlası |
| 3 Görev Kategorisi | Günlük, Haftalık ve Sürekli (Rutin) Görevler |
| İkili Ödül Hattı | Her seviye için Ücretsiz (Free) ve Premium ödüller |
| Dinamik Sezon Sistemi | Yapılandırılabilir sezon adları ve seviye başına XP gereksinimi |
| Ünvan (Tag) Yönetimi | Özel GUI üzerinden kazanılan ünvanları seçme ve kuşanma |
| Özel Komut Ayrıcalıkları | Premium sahipleri için özel komut destekleri (örn. /tfly) |
| Kasa Entegrasyonları | Fiziksel veya sanal Crate eklentileri ile uyumlu ödül dağıtımı |
| Plugin | Amaç |
|---|---|
| PlaceholderAPI | Menülerde ve chatte AserPass istatistiklerini gösterme |
| AserPermissions | Oyuncu izinlerini ve ünvanlarını (tag) yönetme |
AserPass.jar dosyasını plugins/ klasörüne kopyalayın.config.yml dosyasını oluşturacaktır.config.yml dosyasını sunucunuzun ekonomisine ve dengesine göre düzenleyin./bp komutuyla menüleri test edin.| Komut | Açıklama |
|---|---|
/bp veya /pass | AserPass ana menüsünü (Görevler ve Ödüller) açar. |
/unvan veya /tag | Ünvan (Tag) koleksiyonu GUI menüsünü açar. |
| Komut | Açıklama | İzin |
|---|---|---|
| AserPass Özel Admin Komutları | Eklentiyi yeniden yüklemek veya yetkili işlemleri için. | aserpass.admin |
AserPass, oyuncuların etkinliklerini takip edebilmek için 14 farklı görev tipini (Tracker) destekler.
| Görev Tipi | Tetikleyici Eylem | Örnek |
|---|---|---|
BLOCK_BREAK | Belirli bir bloğu kırma | 64 Kömür Cevheri kırma |
PLACE | Belirli bir bloğu yerleştirme | 32 Meşe Fidanı dikme |
KILL_MOB / MOB_KILL | Belirli bir canlıyı öldürme | 25 Zombi öldürme |
SNIPER | Belirli mesafeden ok ile vurma | 20 blok öteden İskelet vurma |
FISHING | Balık tutma | 150 Somon tutma |
CRAFT | Eşya üretme | 128 Ok üretme |
CONSUME | Yiyecek veya iksir tüketme | 10 Pişmiş Et yeme |
SMELT | Fırında eşya eritme/pişirme | 32 Demir Külçesi eritme |
ENCHANT | Eşya büyüleme | 5 Elmas Göğüslük büyüleme |
TAME | Hayvan evcilleştirme | 1 At evcilleştirme |
BREED | Hayvan çiftleştirme | 5 Domuz çiftleştirme |
SHEAR | Koyun vb. kırkma | 15 Koyun kırkma |
PLAYER_KILL | Başka bir oyuncuyu öldürme | Arena veya Towny'de 25 Oyuncu kesme |
ITEM_BREAK | Alet veya zırh kırma | 2 Taş Kazma kırma |
max_repeat)max_repeat limiti vardır.AserPass'te kazanılan XP'ler, oyuncunun seviye (Tier) atlamasını sağlar. Her seviye atlandığında yeni ödüllerin kilidi açılır.
config.yml içinden season.current_id ve season.name ile ayarlanır.Ödüller, oyuncunun seviyesine göre 1 ile 100 seviye arasında dağıtılmıştır. Her seviyede alınabilecek iki tür ödül havuzu vardır.
| Tür | Örnek Komut / Format | Açıklama |
|---|---|---|
| Eşya Verme | ITEM:IRON_INGOT:16 | Oyuncuya doğrudan belirlenen eşyayı verir. |
| Ekonomi (Para) | CMD:eco give %player% 250 | Sunucu ekonomisi üzerinden nakit ekler. |
| Kasa (Crate) | CMD:cc give physical Oakhaven 1 %player% | Oyuncuya kasa anahtarı veya fiziki kasa verir. |
| Özel İsim | NAME:&616x Altın Külçesi | Menüde (GUI) görünecek özel eşya ismini belirler. |
/tfly (uçma) gibi komut ayrıcalıkları sağlar.
AserPass, bünyesinde oyuncuların ünvanlarını (Tag) rahatça seçebilecekleri bir modül barındırır. Oyuncular görevlerden veya BattlePass seviyelerinden kazandıkları ünvanları özel menüden seçip kuşanabilirler.
/unvan veya /title# ==========================================
# ASERPASS - CONFIGURATION
# ==========================================
prefix: "&6[AserPass] &f"
premium_commands:
- "/tfly"
- "/townyfly"
season:
current_id: 1
name: "&c&l1. Sezon: Parçalanmış Taç"
xp_per_level: 1000
quests:
daily: ...
weekly: ...
continuous: ...
rewards:
1:
free:
- "NAME:&f16x Demir Külçesi"
- "ITEM:IRON_INGOT:16"
premium:
- "NAME:&616x Altın Külçesi"
- "ITEM:GOLD_INGOT:16"
Görevleri yapılandırırken type (görev tipi) ve target (hedef) kısmında Bukkit/Spigot'un geçerli Material veya EntityType İngilizce isimlerini kullanmaya dikkat edin (Örn. ROTTEN_FLESH, ZOMBIE). Geçersiz isimler sunucu konsolunda hata verebilir.
| İzin | Açıklama | Varsayılan |
|---|---|---|
aserpass.admin | AserPass admin yetkisi. Yetkili işlemleri için kullanılır. | OP |
Standart oyuncu komutları (/bp, /unvan) herhangi bir özel izin gerektirmez.
S: Bir oyuncu Premium Pass aldığında önceki seviyelerdeki premium ödülleri alabilir mi?
C: Evet. Oyuncu örneğin Seviye 50'deyken Premium Pass alırsa, 1'den 50'ye kadar olan tüm premium ödülleri geriye dönük olarak toplayabilir.
S: Rutin görevler ne zaman sıfırlanır?
C: continuous (Rutin) görevler her oyuncu için max_repeat (örn. 10 kere) sınırına ulaştığında kilitlenir ve belirlenen süre (genelde ertesi gün) dolduğunda yeniden açılır.
S: Yeni bir sezona geçerken XP ve seviyeler sıfırlanır mı?
C: Evet. config.yml üzerinden sezon kimliği (current_id) değiştirildiğinde, AserPass sistemi yeni bir sezona başlandığını algılar ve tüm oyuncuların mevcut sezon verilerini (Seviye ve XP) sıfırdan başlatır.
S: /unvan menüsünden ünvan seçilmiyor, ne yapmalıyım?
C: Ünvan sisteminin oyun içi chate tam olarak yansıması için AserPermissions eklentisinin sunucuda aktif ve güncel olduğundan emin olun.