Votifier ile oy ödülleri
Oyuncular sunucuna oy verdiğinde oyunda ödül alsın diye NuVotifier'ı kur ve oylar ulaşmadığında sorunu düzelt.
Biri sunucuna oy verdiğinde CraftVote, sunucuna kimin oy verdiğini bildirebilir. Sunucundaki bir eklenti de o oyuncuya bir ödül verir. Oyu alan kısma Votifier denir.
Kurulum
- Sunucuna NuVotifier eklentisini (BungeeCord / Velocity'de: proxy'ye) ve oylar için ödül veren bir eklenti kur. Sunucuyu yeniden başlat.
- NuVotifier'ın portunu hosting firmanda ya da güvenlik duvarında gelen bağlantılara aç. Varsayılan port 8192. Bu, oyuncuların girdiği porttan farklı bir porttur.
- Yeni bir sunucu mu ekliyorsun? Add server formunda Set up vote rewards now kutusunu işaretle ve bilgileri orada doldur. Sunucun zaten listede mi? My servers → sunucun sayfasını aç ve Votifier: vote rewards kartını bul.
- NuVotifier (token) seç. Adresi ve portu yaz, token'ı yapıştır. Token'ı plugins/NuVotifier/config.yml dosyasında, “tokens” altındaki “default” satırında bulursun.
- Kartta Send votes to my server işaretli kalsın ve kaydet. (Add server formunda bu ayar sunucunla birlikte kaydedilir.)
- Sunucunun sayfasında kendi Minecraft adınla Send a test vote düğmesine bas. Kart sunucunun ne cevap verdiğini söyler ve oyunda ödülü alman gerekir.
Token'ını asla herkese açık paylaşma ve bize de gönderme. Ona ihtiyacımız yok. CraftVote'ta gizli tutulur ve bir daha asla gösterilmez (sadece son 4 karakteri).
Test oyu başarısız olduğunda
- Test ne diyor: Port kapalı ya da hiçbir şey cevap vermiyor
- Ne yapmalısın: Votifier portunu (varsayılan 8192) hosting firmanda aç. Adresin, NuVotifier'ın çalıştığı makine olduğunu kontrol et. Proxy varsa bu makine proxy'dir.
- Test ne diyor: Token eşleşmiyor
- Ne yapmalısın: Token'ı plugins/NuVotifier/config.yml dosyasından yeniden kopyala ve kartta kaydet. Config dosyasını silersen token değişir.
- Test ne diyor: Okuyamadığımız bir cevap
- Ne yapmalısın: Port başka bir şeye ait (genelde oyunun kendisine). NuVotifier'ın config.yml dosyasındaki portu kullan.
- Test ne diyor: Sunucun eski Votifier'ı çalıştırıyor
- Ne yapmalısın: Kartta Votifier v1 (public key) seç ve plugins/Votifier/rsa/public.key dosyasının içeriğini yapıştır (NuVotifier: plugins/NuVotifier/rsa/public.key).
- Test ne diyor: Sunucun oyu onaylamadı
- Ne yapmalısın: Sunucunun konsoluna bak: orada CraftVote'tan gelen bir oy görünmüyorsa token'ı ve portu tekrar kontrol et.
- Test ne diyor: Kabul edildi ama oyunda ödül yok
- Ne yapmalısın: Oy ulaştı. Ödülü ödül eklentin verir. Eklentinin ayarlarını ve sunucunun konsolunu kontrol et.
Gerçek oylar
- Bir oy, bir iki saniye içinde sunucuna gönderilir. Oyda yer alan oy sitesi adı CraftVote olur.
- Sunucun kapalıysa 1, 5, 15, 60 ve 180 dakika sonra tekrar deneriz. Bundan sonra oy başarısız olarak işaretlenir (yine de sıralamada sayılır).
- Sunucunun sayfasındaki Vote deliveries son oyları ve testleri, biri başarısız olduğunda da nedenini gösterir.
- Send votes to my server kapalıyken verilen oylar sonradan asla gönderilmez.