Bannir un host en TCL
#16
ah oui en effet, getchanhost renvoit le user@host.
Tu dois donc faire:
TCL
set vhost [lindex [split [getchanhost $vnick $chan] "@"] 1]


Répondre
#17
ok une autres question si vous etes pro vous allez pourvoir me repondre !! :p

Comment on fait que apres une personne de 5 minute ne parle sur le saon que sa fait un sapart automatique

que le idle ajoute 5min et fait un sapart ??
Répondre Avertir
#18
Â
Tu lances un timer de 5mn qui va aller exécuter une proc quand il arrivera à expiration.

Dans cette proc, tu mets ton SAPART.

Tu définis un bind pubm * pour détecter quand quelqu'un parle et si c'est le cas, tu interromps le timer et tu en relances un nouveau de 5mn.


Petite remarque : inutile de m'envoyer un pm pour me dire quand tu postes une question sur le forum, je la verrai bien tôt ou tard.
Répondre Avertir
#19
et comment je fait sa O_o j'ai jamais fait sa :/ et si possible mettre le timer pour 3minute

Et que sa met pas le sapart au voice svp.
Répondre Avertir
#20
Â
Tu demandes comment faire, je t'explique comment faire.
Si tu cherchais quelqu'un pour faire des scripts à ta place, tu n'as pas posé la bonne question.

CrazyCat vient de poster un truc qui pourrait t'intéresser : Script anti-idle
Répondre Avertir
#21
ben je veux pas que sa touche au voice
que a ceux qui on pas de voice
qui parte
:/ cest possible
Répondre Avertir
#22
Oui.

Tu regardes les flags de la personne (avec chattr $nick) et si les flags contiennent *v* alors tu ne fais pas le sapart.
Répondre Avertir
#23
eee désolé mais j'ai pas compris ce que ta voulue dire :s
Répondre Avertir
#24
TCL
if {[matchattr $handle -|v $chan]} {


te permet de savoir si la personne est déclaré voice sur l'eggdrop, sinon:
TCL
if { [isvoice $nick $chan] } {


permet de voir si la personne est voice (pas par l'eggdrop) sur le canal.
Répondre
#25
ok alors il toucheras pas les voices c sa ???
Répondre Avertir
#26
comment faire pour que il fce que 1 sapart et non quand le user revient il fait un sapart automatique ! ???
Répondre Avertir
#27
Explique posémment et avec de vrais mots ce que tu veux faire, j'ai beaucoup de mal à te comprendre.

Et au cas où tu n'aurais pas lu ce qui t'a été dit précédemment: nous ne ferons pas ton tcl, nous te donnerons les moyens de le faire! Tu devras réfléchir un peu quand même.
Répondre
#28
rhoo j'ai vue merci je veux faire que sapart quand la personne ne parle plus a partir de 3 minute et j'ai tester le anti-idel et le user ne peux pu revenir par la suite mes moi je veux que il revient et jai essayer de modifier et bouum pu rien ne focntionne ! Sad
Répondre Avertir
#29
Il n'y a pas à modifier le tcl, il suffit de choisir le mode de fonctionnement:
TCL
# Punishing method (1 = Kick, 2 = Kick/Ban)
set pmethod 2


tu choisis 1 et ça fera un kick
Répondre
#30
vi je c'est mais moi j'aimerais que sa soit un SAPARt au lieu du kick et que sa kick pas toujour la personne Sad
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté