# NuVotifier - Hlasování pro server

<span style="background-color: transparent;">V dnešním návodu si ukážeme plugin NuVotifier. Tento plugin budete potřebovat vždy, když budete na svém serveru chtít udělat hlasování pomocí votovacích stránek, jako je u nás, například CzechCraft. Ať už tedy chcete hlasování udělat z důvodu propagace svého serveru, a nebo jen tak odměňovat hráče za jejich vote, tak se bez pluginu NuVotifier moc neobejdete.  
  
</span>**<span style="background-color: transparent;">Co tedy plugin NuVotifier dělá?  
  
</span>**<span style="background-color: transparent;">Velmi stručně řečeno, komunikuje s votovací stránkou a zaznamenává kdo a kdy na stránce hlasoval, a tyto informace přenáší na server. V podstatě tvoří takový základní most mezi Vote stránkou a vaším serverem.  
  
</span>**<span style="background-color: transparent;">Takže mě stačí Votifier, kde nastavím vše a je to ok?  
  
</span>**<span style="background-color: transparent;">Zde přichází na řadu druhý plugin, který si ukážeme příště, a to je VotingPlugin. Tento plugin dělá naopak tu část na vašem serveru, kdy vezme data z NuVotifier o tom, kdo právě hlasoval, a následně hráče odmění. Může hráči přidat nějaké body, peníze, XP a jiné další věci, které VotingPlugin umí.  
  
Pokud už teď chápete jaký je rozdíl mezi pluginem NuVotifier a samotným VotingPluginem, tak se můžeme rovnou pustit do instalace NuVotifier. </span><span style="color: #b60205;"><span style="background-color: transparent;">VotingPlugin si ukážeme až v dalším návodu</span></span><span style="background-color: transparent;">.  
  
</span>**<span style="background-color: transparent;">Instalace Votifier  
  
</span>**<span style="background-color: transparent;">Samotný plugin můžeme stáhnout přímo na </span>[<span style="background-color: transparent;">Spigotu</span>](https://www.spigotmc.org/resources/nuvotifier.13449/ "https://www.spigotmc.org/resources/nuvotifier.13449/")<span style="background-color: transparent;">. V případě že máte server na novějších verzích tak doporučuji vždy stáhnout poslední verzi pluginu. Hned, jak budeme mít plugin stažený, tak ho klasicky nahodníme do složky plugins a nastartujme server. Následně server vypneme a půjdeme rovnou do složky, která se nám vytvořila k pluginu NuVotifier.  
  
![](https://i.imgur.com/DuVIEmw.jpg "Instalace NuVotifier")  
  
</span>**<span style="background-color: transparent;">Konfigurační soubor  
  
</span>**<span style="background-color: transparent;">V složce najdeme konfigurační soubor (config.yml.) Tento soubor můžeme otevřít v textovém editoru.  
  
</span>**<span style="background-color: transparent;">Textové editory</span><span style="color: #000000;"><span style="background-color: transparent;">  
</span></span>**<span style="background-color: transparent;">  
1\) </span>[<span style="background-color: transparent;">SublimeText</span>](https://www.sublimetext.com/3 "https://www.sublimetext.com/3")<span style="background-color: transparent;">   
2\) </span>[<span style="background-color: transparent;">Notepad++</span>](https://notepad-plus-plus.org/downloads/ "https://notepad-plus-plus.org/downloads/")<span style="background-color: transparent;">  
3\) </span>[<span style="background-color: transparent;">Visual Studio Code</span>](https://code.visualstudio.com "https://code.visualstudio.com")<span style="background-color: transparent;">  
</span>

<span style="background-color: transparent;">![](https://i.imgur.com/1nrTCPJ.jpg "Konfigurační soubor")  
  
</span>**<span style="background-color: transparent;">Nastavení portu  
  
</span>**<span style="background-color: transparent;">Jako první nás bude zajímat port, který musí být volný a nemůže to být například stejný jako používáte na Dynmapu nebo jiné pluginy. O nový volný port si můžeme požádat přímo na hostingu. Například na Gamerhostu si o něj požádáme pomocí ticketů na Discordu. Jak budeme mít přidělený volný port tak ho rovnou přidáme do configu, který máme otevřený.  
  
![](https://i.imgur.com/Lb7PRmg.jpg "Nastavení portu")  
  
</span>**<span style="background-color: transparent;">Nastavení tokenu  
  
</span>**<span style="background-color: transparent;">Dále nás bude zajímat token. V zásadě, zde není potřeba ho nějak měnit a bude nám stačit si ho pouze nakopírovat a následně ho vložit na vote stránku, kterou nastavujeme. V případě CzechCraftu tuto funkci najdete přímo v administraci vašeho serveru.  
  
![](https://i.imgur.com/KInABrN.png "Token nastavení")  
  
</span>**<span style="background-color: transparent;">Otestování konfigurace  
  
</span>**<span style="background-color: transparent;">Pokud jsem udělali do teď vše dobře, tak zapneme server. Neměli bychom vidět žádné errory ani jiné divné věci. V případě že si chcete otestovat přímo ono kouzelné propojení s vote stránkou, tak můžete využít tzv. test vote stránek, které jsou schopné odeslat fiktivní testovací vote. Některé serverlisty to nabízejí přímo v administraci vaše serveru (CzechCraft.) V konzoli bychom pak měli po odeslání takového vote vidět informaci o tom kdo hlasovat, a že proběhlo všechno tak jak mělo.  
  
Doufáme, že Vám tento návod pomohl, a pokud máte jakýkoliv dotaz, tak se na nás můžete kdykoliv obrátit na našem </span>[<span style="background-color: transparent;">Discord</span>](https://discord.gg/fK6MbG2pmb "https://discord.gg/fK6MbG2pmb")<span style="background-color: transparent;"> serveru.</span>