Poster une réponse  Créer un sujet 
Pseudo choisi au hasard
Auteur Message
ReT
Junior Member
**


Messages : 20
Groupe : Registered
Inscription : May 2010
Statut : Hors ligne
Message : #1
Pseudo choisi au hasard

Bonsoir.

Alors voilà, je n'arrive pas à trouver (ou du moins comprendre) un code tcl ou le eggdrop choisit un pseudo au hasard.. Comme par exemple:

!Tue Et le bot choisit un pseudo au hasard dans le salon..

Voilà, en espérant avoir un peu d'aide.

Merci, Cordialement.

27/01/2012 01:25
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
djkenny
TCL pur powered!
****


Messages : 387
Groupe : Registered
Inscription : Dec 2007
Statut : Absent
Message : #2
RE: Pseudo choisi au hasard

TCL :
[lindex [chanlist $chan] [rand [llength [chanlist $chan]]]]


C'est en reconnaissant ses erreurs que l'on progresse Wink
27/01/2012 06:10
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
ReT
Junior Member
**


Messages : 20
Groupe : Registered
Inscription : May 2010
Statut : Hors ligne
Message : #3
RE: Pseudo choisi au hasard

Merci djkenny pour ton code :)

Mais j'ai un petit soucis, en party line, mon eggdrop me dit :

TCL :
[06:50:21] Tcl error [cl]: invalid command name "Mitha"


Et quand je continue de mettre la commande, il me répéte la même chose (mais avec un autre pseudo qui est dans la liste du salon) ..

Donc voilà, je cherche mais je sais pas d'où vient le problème :/


Mitha

Ce message a été modifié le: 27/01/2012 06:54 par ReT.

27/01/2012 06:53
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
cestlemien
viok ronchon
***


Messages : 186
Groupe : Registered
Inscription : Dec 2008
Statut : Hors ligne
Message : #4
RE: Pseudo choisi au hasard

salut,

peut etre devrais tu expliquer ce que la commande, le tcl doivent faire, parceque, je suis pas ton raisonnement,

il tire un pseudo de la liste du salon au hazard, ok, mais pour en faire quoi ?
Lui envoyer une requete ctcp ? , lui parler ? le kicker ? faire un ACTION, une NOTICE , le bannir ?

Cordialement.




La joie le pouvoir d'aimer , le plus triste des sentiments
27/01/2012 09:44
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
ReT
Junior Member
**


Messages : 20
Groupe : Registered
Inscription : May 2010
Statut : Hors ligne
Message : #5
RE: Pseudo choisi au hasard

Je l'ais expliqué ci-dessus.

Mais pour plus de détail, j'aimerais faire une commande fun !avenir. Je vous exposes mon code :

TCL :
bind pub - !Avenir cl
proc cl { nick host hand chan arg args } {
[lindex [chanlist $chan] [rand [llength [chanlist $chan]]]]
  putquick "PRIVMSG $chan $nick est avec "
}


Excusez moi je suis pas trop doué en tcl .. ^^

Cordialement.


Mitha
27/01/2012 16:27
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
cestlemien
viok ronchon
***


Messages : 186
Groupe : Registered
Inscription : Dec 2008
Statut : Hors ligne
Message : #6
RE: Pseudo choisi au hasard

Re,

ok, on a un debut Smile

mais

Citation :
putquick " prvimsg $chan $nick est avec "



Ne te manque-t-il pas un argument ? soit une liste dans un tableau, soit une bd, dois un autre user du salon, soit ...

Voilà le pourquoi je voulait que tu nous explique clairement ce que tu veux faire faire à ton eggdrop.

Cordialement.




La joie le pouvoir d'aimer , le plus triste des sentiments
27/01/2012 18:13
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
ReT
Junior Member
**


Messages : 20
Groupe : Registered
Inscription : May 2010
Statut : Hors ligne
Message : #7
RE: Pseudo choisi au hasard

Re,

Ben je l'ais dis ce que je veux faire ^^
Faire une commande !Avenir et le bot dit "Mitha va être en couple avec [Pseudo-choisit-Au-Hasard-sur-le-salon]".

Cordialement.


Mitha
27/01/2012 18:44
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
ReT
Junior Member
**


Messages : 20
Groupe : Registered
Inscription : May 2010
Statut : Hors ligne
Message : #8
RE: Pseudo choisi au hasard

C'est bon, j'ai trouvé le soucis. Je n'avais pas bien placer le code "[lindex [chanlist $chan] [rand [llength [chanlist $chan]]]] ".

Merci pour votre aide, je redemanderais surement encore de l'aide très bientôt ! Very Happy

Cordialement.


Mitha
27/01/2012 19:24
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
MenzAgitat
Moderator ou à raison
*****


Messages : 520
Groupe : Moderators
Inscription : Jul 2007
Statut : Hors ligne
Message : #9
RE: Pseudo choisi au hasard

TCL :
puthelp " prvimsg $chan $nick est avec [lindex [chanlist $chan] [rand [llength [chanlist $chan]]]]"


Edit : ah le temps que je poste, tu as trouvé, tant mieux ^^
 


toute l'actualité de mes scripts ici     (dernière mise à jour le 21/04/2012)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction. De quoi par implication, on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.

Ce message a été modifié le: 27/01/2012 19:27 par MenzAgitat.

27/01/2012 19:26
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse  Créer un sujet 

Voir une version imprimable
Envoyer ce sujet à un ami
S'abonner au sujet | Ajouter le sujet aux favoris

Aller à :