- En iyi cevaplar
- 4
Merhaba arkadaşlar uzun bir sürenin ardından yeni bir eklentim ile tekrar karşınızdayım.
Uzun zamandır yeni bir şeyler yazmak istiyordum ve o süre içerisinde fikir arıyordum.
Bu fikir her ne kadar beğenmesemde dün gece aklıma geldi ve sabaha karşı sonlandı. Eklentimizden kısaca bahsedelim.
Arkadaşlar isminden de belli olabilecek üzere bu eklenti oyuncularınıza belirlediğiniz bir banka hesabına(ayarlanabilir) bağış yapmalarını ve oyuncuların birbirlerine sadaka verebilmelerini sağlamaktadır. Oyuncuların birbirlerine sadaka verebilmeleri için birkaç şey gereklidir. Sadaka verebilmek için sunucuda en az 3 kişi olmalı. Çünkü sadaka belirlediğiniz bir kişiye değil sunucudaki her hangi bir oyuncuya rastgele olarak gönderilmektedir.
Sadaka veren kişi kime verdiğini, alan kişi kimden aldığını bilmemekte. Siz tanıdığınız dilenciye mi para veriyorsunuz?
Eklentimiz tahmin edebileceğiniz gibi Vault desteklidir. Yani eklenti Vault olmadan kesinlikle çalışmaz!
Eklentiyi Vault olmadan çalıştırmayı denerseniz, ilgili hata logları yollayıp kendini devre dışı bırakacaktır.
Eklenti içeriğinden birkaç kare;
Bu mesaj, kullanıcı yapacağı sadaka miktarını belirtmez ise ortaya çıkmaktadır.
O kullanıcıdan sadaka miktarını belirtmesini isteyerek gereken komut kullanımı göstermektedir.
Aynı şekilde kullanıcı bagis komutunu kullanırken miktarı belirtmez ise az önceki gibi bir bilgilendirme mesajı yollamaktadır.
Elbette miktar bölümüne saçma sapan bir şeyler yazarak eklentinin kafasını karıştırmaya çalışanlar olabilir. Ve bunun için bir sistem geliştirdim;
Kullanıcı ikinci dökümana sadece ve sadece bir sayı girebilir. Sayı dışında her hangi bir şey girildiğinde
yukarıda görmüş olduğunuz hata mesajı çıkmaktadır.
Ve tabi ki birde oyuncu kendi bakiyesinin kat kat üstü bağış yapmayı veya sadaka vermeyi deneyebilir. İzin mi vereceğiz?
Kullanıcı sunucuya bağış yaptığında;
Sadakalar sunucuda en az 3 kişi olduğunda yapılmaktadır. Ve bunun sebebi eğer sunucuda 2 kişi olursa zaten direk diğer oyuncuya para vermiş olur.
Bunun için verebileceğim en düşük sayıyı verdim.
Eğer sunucuda 3 kişiden az bir mevcut var ise ve oyuncu sadaka yapmayı denerse yukarıda gördüğünüz mesajı verecektir.
Sadaka oyuncu mevcudu yüzünden yapılamadığı için kullanıcıyı sevap işlemekten vazgeçirmiyoruz ve bağış yapmaya yönlendiriyoruz. Tıpkı yukarıdaki gibi.
Kullanıcı /sadaka <miktar> komutunu kullanarak sadaka verdiğinde ortaya çıkan mesaj.
Ve tabi ki oyuncu kendi kendine sadaka veremiyor. Eğer o rastgele listesinde kendi ismi çıkar ise "Rastgele Oyuncu Seçiminden Kendin Çıktın! Tekrar Dene!" gibi bir hata mesajı yollayarak işlemi başa sarmaktadır.
Sadakayı alacak şanslı kişi siz iseniz karşınıza çıkacak bildirim mesajı yukarıda görünmekte.
Ayrıca bir başka sistem daha bulunmakta. Bu sistem daha çok sunucu zenginlerine hitap etmektedir.
Eğer sunucuda 10 kişi ve üstü oyuncu var ise ve sadaka miktarı 100.000'den fazla ise bu yaptığı sadakayı tüm sunucuya duyurur.
Bu şekilde oyuncular sırf bu saçma zenginlik duyurusu için insanlara sadaka verebilecekler.
Komutlar & Yetkiler
/bagis <miktar> - Oyuncuların belirlenmiş bir sunucu hesabına bağış yapmalarını sağlar.
/bagis hesapolustur <hesap-ismi> - Oyuncuların yaptığı bağışların toplanacağı hesabı oyun içerisinden belirlemeyi sağlar (sadece sunucu opları).
/sadaka <miktar> - Sunucudan rastgele seçilen bir kişiye belirlenen miktarda sadaka vermeyi sağlar.
sadaka.sadaka - /sadaka komutuna erişim izini. - Herkes
sadaka.bagis.hesapolustur - /bagis hesapolustur komutuna erişim izini. - Sadece OP
sadaka.bagis - /bagis komutuna erişim izini. - Herkes
Kurulum
1-Eklentiyi indirin.
2-Elinize geçen 2 .jar uzantılı dosyayı sunucu dosyalarınızın içerisinde olan "plugins" dosyasına taşıyın.
3-Sunucunuzu başlatın.
4-Sunucunuzu başlattıktan sonra "plugins" dosyasına yüklenen eklenti ayarlarını(config.yml) dilediğinizce özelleştirin.
5-Sunucunuzu tekrar başlatın ve eklentimiz harika bir şekilde çalışıyor olacaktır.
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.