Aller au contenu
  • 0

Faire un tirage au sort sur des joueurs


Question

Posté(e)

Résolu: Bonjour, je voudrais savoir comment assigner un message du tchat à une variable. Je m'explique, je voudrais quand une personne parle, ce message soit "set" à la variable sans que le message apparaisse. J'ai fais ça mais cela ne marche pas

on chat:
   if {message.%player} is true:
       set message to {tchat.%player%.message}
       cancel event

A résoudre: J'ai deja fait le code pour choisir un nombre mais je voudrai assigner un nombre a un joueur et si le joueur est égal a ce nombre, le tirer gagnant

14 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonjour, je voudrais savoir comment assigner un message du tchat à une variable. Je m'explique, je voudrais quand une personne parle, ce message soit "set" à la variable sans que le message apparaisse. J'ai fais ça mais cela ne marche pas

on chat:
   if {message.%player} is true:
       set message to {tchat.%player%.message}
       cancel event

Tu dois juste inverser le "message" et le "{tchat.%player%.message}"

  • 0
Posté(e)

Cest pas "add to " c'est "set to "

Donc le résultat cest

set {tchat.%player%.message} to message

Ah et pense à bien remplacer la ligne de code parce que sur l'erreur on voit encore le add ._.

  • J'aime 1
  • 0
Posté(e)
Cest pas "add to " c'est "set to "

Donc le résultat cest

set {tchat.%player%.message} to message

Ah et pense à bien remplacer la ligne de code parce que sur l'erreur on voit encore le add ._.

J'ai essayé avec le add, pour ca ;) J'essaye et Je te dis

  • 0
Posté(e)

Merci, ca marche, mais je voudrai savoir comment je pourrais faire un tirage au sort sur des joueurs. Merci ^^

Edit: J'ai deja fait le code pour choisir un nombre mais je voudrai assigner un nombre a un joueur et si le joueur est égal a ce nombre, le tirer gagnant

  • 0
Posté(e)
?

 

on chat:
   if {message.%player%} is true: #<-- le "%" appr le %player
       set {tchat.%player%.message} to message
       cancel event

Ce que je cherchais au début c'est bon j'ai trouvé. Maintenant je cherche un code pour faire un tirage au sort sur des joueurs qui seront désignés par des nombres

  • 0
Posté(e)
Ce que je cherchais au début c'est bon j'ai trouvé. Maintenant je cherche un code pour faire un tirage au sort sur des joueurs qui seront désignés par des nombres

Combien de joueur ?

  • 0
Posté(e)
Peu importe le nombre car quand ils feront une commande (que j'ai conçue) ils augmenteront le nombre de places possibles

set {_random} to random integer between 1 and max players

  • 0
Posté(e)

Effectivement, je me suis trompé. J'ai fais quelque chose de mieux :

command /tirageausort:
   trigger:
       loop all players:
           add loop-player to {_tirageAuSort::*}
       set {_random} to random element out of {_tirageAuSort::*}
       broadcast "{@prefix} %{_random}% a gagné le tirage au sort"

×
×
  • 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.