$RANDOM(#CANAL) , PSEUDO AU HASARD

arround Messages postés 39 Date d'inscription lundi 4 novembre 2002 Statut Membre Dernière intervention 22 septembre 2004 - 21 mai 2003 à 15:06
KainKiller Messages postés 21 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 8 août 2006 - 9 juin 2006 à 20:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/14790-random-canal-pseudo-au-hasard

KainKiller Messages postés 21 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 8 août 2006
9 juin 2006 à 20:29
alias random {
if ($1) {
if ($me ison $1) {
return $nick($1,$r(1,$nick($1,0)))
}
}
}
cs_Guiman Messages postés 9 Date d'inscription samedi 21 juin 2003 Statut Membre Dernière intervention 14 octobre 2004
29 sept. 2004 à 00:22
euh Naza pas Naka dsl ;)
cs_Guiman Messages postés 9 Date d'inscription samedi 21 juin 2003 Statut Membre Dernière intervention 14 octobre 2004
29 sept. 2004 à 00:20
slt Naka,

;//echo $nicks(#)

alias nicks { var %i 1 | while $nick($1,%i) { var %e = %e $nick($1,%i) | inc %i } | return %e }

PS: var/set c'est limité, ne marche pas si gros salon.

bien vu arround ;)
@+
cs_Naza Messages postés 179 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 23 juin 2005 1
14 juil. 2004 à 04:59
Mdr, je lit ça longtemps après.
Jme dit que :

$nick($chan,$rand(1,$nick($chan,0)))

ça suffit largement..
cs_Naza Messages postés 179 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 23 juin 2005 1
18 janv. 2004 à 20:32
Moué mais moi je cherche comment dire tout les pseudos d'un salon d'un coup :((
GFACTION Messages postés 199 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 avril 2005
23 mai 2003 à 09:08
Moui c bien pour des jeux, amusements de canaux.
:)
jujuquatre Messages postés 274 Date d'inscription vendredi 27 décembre 2002 Statut Membre Dernière intervention 24 août 2004
21 mai 2003 à 15:35
Heu C bien mais c pareil se truc la :
alias nickhasard {
/set %nbnick $nick(#,0)
/set %rand $rand(1,%nbnick)
/set %nickhasard $nick(#,%rand)
/msg $chan un nick o hasard : %nickhasard
}

enfin chepa lol
Sinon c bien sorn :)
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
21 mai 2003 à 15:18
Heu je n'ai pas fais de boucle, juste utilisé un goto ( ayant pour fonction "aller à" )
et pour les sets, ba c'est une question d'habitude, j'aime pas laisser des chaines de caractère en liberté comme ça.

et heu ué, tu as raison j'aurais du utiliser var au lieu de set, merci du conseil :)
arround Messages postés 39 Date d'inscription lundi 4 novembre 2002 Statut Membre Dernière intervention 22 septembre 2004
21 mai 2003 à 15:06
alias random { return $nick(#,$rand(1,$nick(#,0))) } , pk faire aussi gros ? faire une boucles et des sets ?

ps: dans une alias comme sa remplace set par var
Rejoignez-nous