Les tutoriaux de Minecraft

Votes et récompenses - Récompense aléatoire

Récompenses aléatoires

 
Le plugin offre aussi la possibilité de récompenser aléatoirement les joueurs selon la loi des probabilitées. Ces récompenses sont gagnées en plus des récompenses normale, c'est une sorte de bonus. En reprenant les exemples ci-dessus, nous pouvons faire en sorte que le lorsque le joueur vote, il a :
1 chance sur 10 d’obtenir 10 fers
1 chance sur 50 d’obtenir 300 po
1 chance sur 100 d’obtenir 5 diamants et 100 po
1 chance sur 250 d’obtenir 15 points
1 chance sur 1000 d’obtenir 1 stuff p4 (nommé armure du chanceux), 1 épée sharpness 5 (nommé épée du chanceux), 2 pommes dorées
1 chance sur 1 000  000 000 d’obtenir le mp : Dieu te parle : "va jouer au loto"
 
Ne rêvez pas, avec une telle probabilité, Dieu ne vous parlera jamais. Bref traduisons donc cela avec la syntaxe du plugin

luckyvotes:

  '10':

    broadcast: '{GREEN}{username} {GOLD}est chanceux et recoit {GREEN} 10 fers !'

    playermessage: '{GREEN}Vous etes chanceux et recevez 10 fers !'

    commands:

    - /give 265 {username} 10

  '50':

    broadcast: '{GREEN}{username} {GOLD}est chanceux et recoit {GREEN} 300 po !'

    playermessage: '{GREEN}Vous etes chanceux et recevez 300 po !'

    commands:

    - /eco give {username} 300

  '100':

    broadcast: '{GREEN}{username} {GOLD}est chanceux et recoit {GREEN} 5 diamants et 100 po !'

    playermessage: '{GREEN}Vous etes chanceux et recevez 5 diamants et 100 po !'

    commands:

    - /give 264 {username} 5

    - /eco give {username} 100

  '250':

    broadcast: '{GREEN}{username} {GOLD}est chanceux et recoit {GREEN} 15 points supplementaires !'

    playermessage: '{GREEN}Vous etes chanceux et recevez 15 points supplementaires !'

    commands:

    - /points give {username} 15

  '1000':

    broadcast: '{GREEN}{username} {GOLD}est chanceux et recoit {GREEN} l'equipement du chanceux !'

    playermessage: '{GREEN}Vous etes chanceux et l'equipement du chanceux !'

    commands:

    - /give {username} 268 1 sharpness:5 name:EpeeDuChanceux lore:Chanceux

    - /give {username} 310 1 sharpness:5 name:EpeeDuChanceux lore:Chanceux

    - /give {username} 311 1 protection:4 name:AmureDuChanceux lore: Chanceux

    - /give {username} 312 1 protection:4 name:AmureDuChanceux lore: Chanceux

    - /give {username} 313 1 protection:4 name:AmureDuChanceux lore: Chanceux

    - /give {username} 322 1

A noter que la syntaxe de la commande give est pour le plugin essentials, il est possible que d'autres plugins utilisent une systaxe différente. Lisez la doc pour l'adapté à vos besoins.

Bien sur toutes les données ci-dessus sont configurables selon les caractéristiques de votre serveur, de votre économie, et de vos plugins. Sachez que le plugin peut exécuter les commandes de tous vos plugins, soyez donc imaginatifs et surprenez vos joueurs avec des récompenses à la hauteur de votre serveur.