Aller au contenu

Messages recommandés

Posté(e)

  • Le titre : Skript de vote (Je sais plus comment dire)

Version de minecraft / skript : 1.8

Type du skript : Un skript de proposition, exemple les personnes avec la perm vote.use peuvent exécute la commande /vote <text> est un message stylé s'affiche dans le chat avec le nom de la personne qui à fait le vote est la questions qu'on propose exemple

Je fait /vote Le serveur doit t'il passer en 1.9

ça affiche un message comme ceci dans le chat

 

&6&m----------------------------------------------------

&6Vote crée par: &f(La personne qui à fait le vote)

&6Vote: &fLe serveur doit t'il passer en 1.9

&a/oui pour accepter le vote

&c/non pour refuser le vote

&6&m----------------------------------------------------

 

Est les joueurs peuvent voté en exécutant la commande /oui ou /non

est après toute les personnes qui on la permission vote.use reçoivent les résultats exemple:

10 personnes on fait /oui

est 6 personnes on fait/non

Les personnes avec la perm reçoivent:

&6&m----------------------------------------

&6Résultats:

&a10 personnes on voté: Oui

&c6 personnes on voté: Non

&6&m-----------------------------------------

Posté(e)

Tient :)

 

Like si je t'ai aidé, Si ça ne marche pas, revois t'es Addons, Car moi en 1.8 Sa marche :)

 

PS: Edit en résolu :)

 

[spoiler=Attention! Code Sauvage]

# Vote SK
# 1.8
# Pour KStars_
# Testé

options:
   perm message: Default # Permission Message
   temps: 10 #Tu peut changé le Temps, c'est en minutes


command /vote [<text>]:
   permission: vote.use
   permission message: {@perm message}
   trigger:
       arg 1 is set:
           if {votea.%player%} is true:
               send "&aUn vote est déjà en cours !"
           else:
               broadcast "&6&m----------------------------------------------------"
               broadcast "&6Vote crée par: &f%player%"
               broadcast "&6Vote: &f%arg 1%"
               broadcast "&a/oui &7&o(Accepte le vote)"
               broadcast "&c/non &7&o(Refuse le vote)"
               broadcast "&6&m----------------------------------------------------"
               set {votea.%player%} to true
               set {resultat.%player%} to false
               wait {@temps} minutes
               loop all players:
                   if {resultat.%loop-player%} is false:
                       broadcast "&6&m----------------------------------------------------"
                       broadcast "&6Résultats:"
                       broadcast "&a%{voteoui}% personne(s) ont voté oui"
                       broadcast "&c%{votenon}% personne(s) ont voté non"
                       broadcast "&6&m----------------------------------------------------"
                       set {votenon} to 0
                       set {voteoui} to 0
                       set {vote.%loop-player%} to false
                       set {votea.%loop-player%} to false
                       set {resultat.%loop-player%} to true
                       stop
       else:
           send "&6&lVote &7> &f/vote <vote>"

command /oui:
   trigger:
       if {vote.%player%} is true:
           send "&aVous avez déjà voté !"
       else:
           add 1 to {voteoui}
           send "&aVous avez voté oui, vous ne pouvez plus retourné en arrière !"
           set {vote.%player%} to true

command /non:
   trigger:
       if {vote.%player%} is true:
           send "&cVous avez déjà voté !"
       else:
           add 1 to {votenon}
           send "&cVous avez voté non, vous ne pouvez plus retourné en arrière !"
           set {vote.%player%} to true

 

 

Posté(e)
Je n'est rien dis, fonctionnel à 100% Je te remercie énormément !

Passe ton sujet en résolu si tu n'as plus besoin d'aide (et évite les double postes sinon les modos vont pas être contents :p )

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.