Maintenant que nous avons établi une vérification fiable, il est possible de récompenser le joueur afin de l’encourager à voter. Parmis les différents plugins disponibles, je vous conseille celui-ci :
http://dev.bukkit.org/bukkit-plugins/give-anything-listener/
Il est simple, complet et ultra efficace.
Bon à savoir :
Le plugin GAlistener met à disposition plusieurs commandes, parmis celles-ci je vous en présente 2 qui sont très utiles.
Une commande /vote existe pour faciliter la vie aux joueurs
/fakevote est une autre commande qui permet de simuler un vote (seul les op peuvent faire cette commande), et donc de tester votre fichier de config que nous allons faire ensemble tout au long de ce tutoriel.
|
settings:
onlineonly: true --> si vous voulez que le joueur soit connecté à votre serveur pendant qu’il vote.
luckyvote: true --> Système de vote aléatoire qui récompense les plus chanceux (config plus bas).
broadcastqueue: true --> Laissez sur true
votecommand: true --> Activé la commande « /vote », avec un message configurable en bas.
voteremind: true --> Voir le message du “/vote” quand on se connecte sur le serveur
|
services:
default:
broadcast: '{GREEN}{username} {GOLD}has voted @ {GREEN}{service} {GOLD}and received {GREEN}5 Diamonds!' --> Message envoyé à tous les joueurs connectés suite à un vote
playermessage: '{GREEN}Thanks for voting at {AQUA}{service}!' --> Message envoyé au joueur ayant voter
commands: --> Commande exécuter lors d’un vote (voir les possibilités dans la suite du tutoriel)
- '/give {username} 264 5' --> Cette commande donne au joueur 5 Diamants.
|
luckyvotes: --> Récompenses aléatoires, explications dans la suite du tutorial.
'10': --> 10 correspond à 1 chance sur 10 d'obtenir la récompense.
broadcast: '{GREEN}{username} {GOLD}was lucky and received an {GREEN}extra $1000!'
playermessage: '{GREEN}You were lucky and received an extra $1000!'
commands:
- /eco give user {username} 1000
'50': --> 50 correspond à 1 chance sur 50 d'obtenir la récompense.
broadcast: '{GREEN}{username} {GOLD}was super lucky and received an {GREEN}extra 100 XP and $1000!'
playermessage: '{GREEN}You were super lucky and received an {GREEN}extra 100 XP and $1000!'
commands:
- /xp give {username} 100
- /eco give {username} 1000
|
votemessage: --> Message affiché lors du /vote
- '{GOLD}-----------------------------------------------------'
- 'Vote pour notre serveur sur recherche-serveur-minecraft.fr et gagne pleins de cadeaux’
- '{GOLD}-----------------------------------------------------'
|