Aller au contenu

Classement


Contenu populaire

Affichage du contenu avec la meilleure réputation le 05/11/2018 dans toutes les zones

  1. 1 point
    Merci de votre aide, et c'est la solution de @Rush2Fer qui fonctionne à merveille le seul petit soucis est que le %player from uuid loop-value% ne permet pas d'afficher les joueurs hors-ligne du coup je me suis permis je rajouter un petit détail pour combler la chose. command /topvote: trigger: send "&aRécupération des données en cours..." loop {pointvote::*}: set {_temp::%loop-index%} to loop-value while amount of {_top::*} < 5: set {_min} to 0 clear {_add::*} loop {_temp::*}: if loop-value > {_min}: clear {_add::*} add loop-index to {_add::*} set {_min} to loop-value else if loop-value = {_min}: add loop-index to {_add::*} set {_min} to loop-value loop {_add::*}: if amount of {_top::*} < 5: delete {_temp::%loop-value%} add loop-value to {_top::*} wait 1 tick send "" send "&b&n Classement Votes " send "" loop {_top::*}: set {_pseudo.%loop-value%} to loop-value parsed as offline player #juste ici send "&a%loop-index%. &9%{_pseudo.%loop-value%}% &f- &9%{pointvote::%loop-value%}%" send "" En tout cas merci du coup de pouce à tous c'est sympa ?
  2. 1 point
    Bonsoir, un peu d'optimisation pour les yeux ? command /topvote: trigger: send "&aRécupération des données en cours..." loop {pointvote::*}: set {_temp::%loop-index%} to loop-value while amount of {_top::*} < 5: set {_min} to 0 clear {_add::*} loop {_temp::*}: if loop-value > {_min}: clear {_add::*} add loop-index to {_add::*} set {_min} to loop-value else if loop-value = {_min}: add loop-index to {_add::*} set {_min} to loop-value loop {_add::*}: if amount of {_top::*} < 5: delete {_temp::%loop-value%} add loop-value to {_top::*} wait 1 tick send "" send "&b&n Classement Votes " send "" loop {_top::*}: send "&a%loop-index%. &9%player from uuid loop-value% &f- &9%{pointvote::%loop-value%}%" send ""
  3. 1 point
    Voici comment tu devrais faire: if {_votetext.3} is "1": set {derniervote.3.%uuid of arg player%} to now set {_split::*} to {pointvote::%uuid of arg player%} split at ":" set {_n} to "%{_split::2}%" parsed as number add 5 to {_n} # Ici tu ajoutes le nombre que tu veux set {pointvote::%uuid of arg player%} to "%arg player%:%{_n}%" play "ENTITY_VILLAGER_YES" to arg player at volume 0.3 send "&aVous avez reçu &65 &apoints." to arg player #Pour faire fonctionner ça, execute cette commande command /actionnerlesys: permission: op trigger: loop {poinvote::*}: set {_l} to loop-value remove loop-value from {_poinvote::*} set {_l2} to "PSEUDO:%{_l}%" add {_l2} to {_poinvote::*} Et donc utilise ça pour que ça marche ? command /topvote: trigger: loop {pointvote::*}: set {_split1::*} to loop-value split at ":" set {_number} to {_split1::2} parsed as number add "%{_split1::1}%:%{_number}%" to {pointvotenumber::*} loop {pointvotenumber::*}: set {spl::*} to loop-value split at ":" set {spli::2} to {spl::2} parsed as number if {test1} exist: set {spl1::*} to {test1} split at ":" set {spli1::2} to {spl1::2} parsed as number if {test2} exist: set {spl2::*} to {test2} split at ":" set {spli2::2} to {spl2::2} parsed as number if {test3} exist: set {spl3::*} to {test3} split at ":" set {spli3::2} to {spl3::2} parsed as number if {test4} exist: set {spl4::*} to {test4} split at ":" set {spli4::2} to {spl4::2} parsed as number if {test5} exist: set {spl5::*} to {test5} split at ":" set {spli5::2} to {spl5::2} parsed as number if {test1} doesn't exist: set {test1} to loop-value else if {spli::2} <= {spli1::2}: if {test2} exist: if {spli::2} > {spli2::2}: set {test5} to {test4} set {test4} to {test3} set {test3} to {test2} set {test2} to loop-value else if {test3} exist: if {spli::2} > {spli3::2}: set {test5} to {test4} set {test4} to {test3} set {test3} to loop-value else if {test4} exist: if {spli::2} > {spli4::2}: set {test5} to {test4} set {test4} to loop-value else if {test5} exist: if {spli::2} > {spli5::2}: set {test5} to loop-value else: set {test5} to loop-value else: set {test4} to loop-value else: set {test3} to loop-value else: set {test2} to loop-value else if {spli::2} > {spli1::2}: if {test2} exist: if {test3} exist: if {test4} exist: set {test5} to {test4} set {test4} to {test3} set {test3} to {test2} set {test2} to {test1} else: set {test4} to {test3} set {test3} to {test2} set {test2} to {test1} else: set {test3} to {test2} set {test2} to {test1} else: set {test2} to {test1} set {test1} to loop-value broadcast "Top voteurs:" broadcast "" broadcast "&c&l1er : &b&l%{test1}%" broadcast "&c2è : &b&l%{test2}%" broadcast "&c3è : &b&l%{test3}%" broadcast "&c4è: &b%{test4}%" broadcast "&c5è : &b%{test5}%" clear {pointvotenumber::*} clear {test1} clear {test2} clear {test3} clear {test4} clear {test5}
  4. 1 point
    C'est ton commentaire qui est débile, mal expliqué et nul... Tu n'as/ne cites aucun arguments, ni pour appuyer tes idées, ni pour l'aider a s'améliorer... Pourquoi c'est débile ? Si c'est parce que MineOS n'est plus MaJ, alors il y a déjà répondu. Et c'est son choix, il décide de faire un tutoriel dessus, il le fais. Si tu n'aimes pas MineOS, alors dis pas que c'est Débile. Si c'est pour une autre raison, alors il faut l'expliquer. Pourquoi c'est mal expliqué ? C'est vrai qu'il manque des infos, et un peu d'éxplication, mais si tu ne lui dis pas quoi faire, alors ton commentaire reste inutile. Pourquoi c'est nul ? J'ai rien a dire la... Donc la prochaine fois essaye d'être un peu plus critique quand tu réponds.
  5. 1 point
    Plusieurs choses qui ne vont pas : Tu fait installer Java 7 et non Java 8 Tu n'explique pas comment configurer le firewall de la machine correctement Tu n'explique pas comment protéger la machine des brute force ssh la base de la sécurité d’une machine Et le plus problématique : MineOS n'est plus mis à jours depuis 2016 De surcroit, le message cité cite dessus, ça veut rien dire et c'est faux. Ce n'est pas un OS mais un logiciel qui tourne sur Linux. Et pour simplifier l’installation ils proposent une image (basée sur Debian ou Ubuntu je sais plus) pré-configurée.
  6. -1 points
    C'est quand même toujours aussi débile, mal expliqué, et nul.
×

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.