[..] Tirage au sort et réalisation de deux équipes

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
tomasomalley
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 08 avr. 2010 16:28
Status : Hors ligne

[..] Tirage au sort et réalisation de deux équipes

#1

Message par tomasomalley »

Bonjour à tous, j'utilise AutoIt depuis peu et j'aimerai faire un petit truc (qui va vous paraitre simple) mais j'avoue que je sèche depuis plusieurs heures...
Je voudrai faire un petit outil qui me tire au sort deux équipes (à partir de quatre joueurs ou plus)
Dans mon GUI j'ai 4 champs texte que je renseigne, puis un bouton "tirage au sort" et j'aimerai obtenir mes deux équipes aléatoirement...
voici ce que j'ai fait pour le moment,
merci pour vos lumière (il y a peut-être plus simple ??)
► Afficher le texte
le but du script :

1. je rempli mes 4 champs
2. Je lance le tirage
3. un random, me choisi 1 des 4 champs et m'efface le contenu du champ tiré au sort
4. puis me place le résultat dans une liste "résultat1"
5. Un autre random me fait la même chose mais me place le résultat dans une liste "résultat2"
6. on reviens à résultat1....random... et ainsi de suite (je pensais faire une gestion du genre
if résultat de mon random == "" alors je refais un random)
7. (fin du script) les quatre champs sont vides...
merci
encore une fois ce n'est peut'être pas le meilleur moyen pour faire cela ?
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#2

Message par mikell »

tomasomalley a écrit :Je voudrai faire un petit outil qui me tire au sort deux équipes (à partir de quatre joueurs ou plus)
A la fin, ça doit faire 2 équipes de 2 joueurs ou 2 équipes de 4 joueurs ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#3

Message par Tlem »

On peut mieux faire, mais voici ce que je propose :
► Afficher le texte
Ce code permet de faire plusieurs tirages consécutifs.
Personnellement, je verrais plutôt un tirage automatique du genre : on clique une fois et ça fait le tirage complet. ;)

Edit : Voici la version automatique :
► Afficher le texte
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#4

Message par mikell »

Bon, pour faire 2 équipes de 2 joueurs, y aurait aussi ça (à fignoler bien sûr)
► Afficher le texte
L'abord est complètement différent :wink:
ça fait des tirages complets et on peut refaire des tirages en recliquant le bouton
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
tomasomalley
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 08 avr. 2010 16:28
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#5

Message par tomasomalley »

UN super grand merci à vous tous !!! quelle rapidité...
Je regarde tous ça et je vous dit qui est le Winner !!

merci encore,
tomasomalley
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 08 avr. 2010 16:28
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#6

Message par tomasomalley »

pour te repondre Mikell..
je dois obtenir 2 équipes de 2 joueurs donc c'est tout bon ce que tu as fait...
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#7

Message par mikell »

tomasomalley a écrit :je vous dit qui est le Winner
C'est pas le problème, ya pas un script "meilleur" que l'autre
Ce sont 2 manières totalement différentes d'arriver au même résultat, après le choix se fait en général en fonction de l'usage particulier qu'on fait du script (intégration dans un gros script par exemple)

Tu remarqueras que dans les 2 modèles de script, une infime modification permet de construire des 2 équipes de 2 joueurs à partir de n'importe quel nombre d'inscrits :wink:

Si on devait quand même définir un "meilleur", techniquement c'est celui de Tlem parce qu'il y a fait des gestions d'erreur
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
tomasomalley
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 08 avr. 2010 16:28
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#8

Message par tomasomalley »

Bonjour à vous...
Je rigolais pour le winner, bien sûr il n'y a pas de script meilleur, le principal étant qu'il fonctionne.
Et qu'il s'adapte bien dans ton projet comme tu l'as très bien dit.
Donc merci à vous tous en tout cas, je vais pouvoir justement avancé dans mon projet car cela faisait quelques jours que je m'échinais la dessus...
voici ce que j'ai retenu, j'ai plutôt choisi le script de Mikell mais j'ai un peu adapté et pris un peu de celui de Tlem quand même...
encore merci à vous
► Afficher le texte
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Tirage au sort et réalisation de deux équipes

#9

Message par mikell »

ça marche mais par pitié vire ces Sleep, ou au moins mets juste des Sleep(10)
Sinon il faut 6 secondes pour afficher le résultat ^^
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre