Bu eklenti, sunucunuza yeni katılan ve geri dönen oyunculara özel mesajlar gösterir, onlara ödüller verir ve giriş yaptıklarında özel sesler çalar. Ayrıca belirli aralıklarla sunucu duyuruları yapar ve sunucu kurallarını yeni oyunculara iletir. Eklenti, başlangıç ve geri dönen oyuncular için verilecek eşyaları, duyuru mesajlarını, duyuru aralıklarını ve daha fazlasını özelleştirebileceğiniz kapsamlı bir yapılandırma sunar.
Özellikler:
- Yeni Oyuncu Karşılama Mesajı: Sunucuya ilk kez katılan oyunculara özel bir karşılama mesajı görüntüler ve onlara başlangıç eşyaları verir.
- Geri Dönen Oyuncu Selamlaması: Geri dönen oyuncuları tanır ve onlara kişiselleştirilmiş bir karşılama mesajı sunar. İsteğe bağlı olarak geri dönen oyunculara ödüller verebilir ve bu ödüller için bir bekleme süresi belirleyebilirsiniz.
- Başlangıç ve Geri Dönen Oyuncu Ödülleri: Yeni oyunculara başlangıç eşyaları, geri dönen oyunculara ise farklı bir eşya seti sunar. Eşyaların türü ve miktarı yapılandırılabilir.
- Sunucu Kuralları Görüntüleme: Yeni oyunculara sunucu kurallarını otomatik olarak göndererek topluluk kurallarını anlamalarını sağlar.
- Dinamik Duyuru Sistemi: Belirlenen aralıklarla sunucu duyuruları yapar ve duyuru mesajlarında dinamik placeholder'lar kullanarak güncel sunucu bilgilerini iletir. Örneğin:
- {serveronline}: Anlık çevrimiçi oyuncu sayısı.
- {servername}: Sunucunun adı.
- {lastwipedate}: En son wipe tarihi.
- Sesli Karşılama Özelliği: Yeni ve geri dönen oyuncuların oyuna tam olarak girdiklerinde (uyandıklarında) bir karşılama sesi çalar, daha sürükleyici bir deneyim sağlar.
- Kişiselleştirilebilir Mesajlar: Karşılama mesajlarından duyurulara kadar tüm mesajlar sunucunun temasına ve tonuna uyacak şekilde özelleştirilebilir.
- Geri Dönen Oyuncu Ödülleri İçin Bekleme Süresi Yönetimi: Tekrarlayan ödül taleplerini önlemek için geri dönen oyuncu ödüllerinde yapılandırılabilir bir bekleme süresi ayarlanabilir.
- Yapılandırılabilir Sohbet Etiketi: Eklenti tarafından gönderilen mesajlar için sunucu yöneticilerinin özel bir etiket belirlemesine olanak tanır, böylece sohbet içinde kolayca tanınır.
- Sunucu Kural Yönetimi: Yeni oyunculara otomatik olarak gönderilen sunucu kurallarını tanımlayın ve özelleştirin.
- Esnek Eşya Yapılandırması: Hem yeni hem de geri dönen oyunculara verilen eşyaları ve miktarları kolayca özelleştirin.
- Dinamik Placeholder Desteği ile Duyurular: Duyuru mesajlarında dinamik placeholder'lar kullanarak oyunculara güncel sunucu bilgilerini iletebilirsiniz.
- Otomatik Veri Kaydetme: Ödüllerin son verildiği zaman gibi oyuncu verilerini kaydeder, sunucu yeniden başlatılsa bile kesintisiz bir deneyim sağlar.
- JSON Tabanlı Yapılandırma: Ayarların JSON dosyası üzerinden kolayca düzenlenmesine ve yedeklenmesine olanak tanır.
Yapılandırma
Ayarlar ve seçenekler, config dizinindeki AdvancedWelcomer.json dosyasında yapılandırılabilir. Biçimlendirme sorunları ve sözdizimi hatalarından kaçınmak için bir düzenleyici ve doğrulayıcı kullanılması önerilir.
JSON:
{
"GiveItemsOnJoin": true,
"GiveReturningItemsOnJoin": true,
"ReturningItemCooldownMinutes": 1440,
"ChatTag": "<color=#ba3a26>[SERVER]</color>",
"EnableAnnouncements": true,
"AnnouncementIntervalMinutes": 15,
"Announcements": [
"Sunucumuza hoş geldiniz! Lütfen kurallara uyun.",
"Şu an sunucuda {serveronline} oyuncu çevrimiçi.",
"En son wipe tarihi: {lastwipedate}.",
"Sunucu adı: {servername}."
],
"StarterItems": {
"wood": 1000,
"stone": 1000,
"apple": 5
},
"ReturningItems": {
"metal.fragments": 500,
"cloth": 200
},
"ShowRulesOnFirstJoin": true,
"Rules": [
"Kural 1: Hile ve exploit kullanımı yasaktır.",
"Kural 2: Diğer oyunculara saygılı olun.",
"Kural 3: Griefing ve taciz yasaktır."
]
}
Sıkça Sorulan Sorular (SSS)
1. Yeni oyuncular ve geri dönen oyuncular arasındaki fark nedir?- Yeni Oyuncular: Sunucuya ilk kez katılan kişilerdir. Onlara özel karşılama mesajı ve başlangıç ödülleri verilir.
- Geri Dönen Oyuncular: Sunucuya daha önce katılmış oyunculardır. Onlar için de farklı ödüller ve mesajlar mevcuttur.
- Duyurular, config klasöründeki AdvancedWelcomePlugin.json dosyasından düzenlenebilir. Duyuru aralığı, içerik ve diğer ayarları buradan yapılandırabilirsiniz. Duyuru mesajlarında dinamik placeholder'lar kullanarak sunucu bilgilerini iletebilirsiniz.
- Evet, yeni ve geri dönen oyunculara verilen eşyalar AdvancedWelcomePlugin.json dosyasından düzenlenebilir. Eşyaların miktarını ve türünü istediğiniz şekilde yapılandırabilirsiniz.
- Bekleme süresi, geri dönen oyunculara verilen ödüllerin sık sık talep edilmesini önlemek için kullanılır. Bekleme süresini yapılandırma dosyasında ReturningItemCooldownMinutes ayarıyla belirleyebilirsiniz.
- Duyuru mesajlarında {serveronline}, {servername}, {lastwipedate} gibi placeholder'ları kullanabilirsiniz. Eklenti bu placeholder'ları gerçek sunucu verileriyle değiştirir.
- Yapılandırma dosyasında format hatalarından kaçınmak için bir metin düzenleyici ve JSON doğrulayıcı kullanmanız önerilir.
- Oyuncuların giriş yaptıklarında duyacakları ses dosyasını eklentinin kodunda belirlenmiş olan WelcomeSound ve AnnouncementSound alanlarında değiştirebilirsiniz. Bu alanları özelleştirmek isterseniz, eklenti kodunu düzenlemeniz ve yeni ses dosyalarının doğru yolda olduğundan emin olmanız gerekir.
- Telif Hakları
- Multigameland, Cengizhanbucak