Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


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]

irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#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 ??
#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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
#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.
#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
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
#21
ben je veux pas que sa touche au voice
que a ceux qui on pas de voice
qui parte
:/ cest possible
#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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
#23
eee désolé mais j'ai pas compris ce que ta voulue dire :s
#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.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#25
ok alors il toucheras pas les voices c sa ???
#26
comment faire pour que il fce que 1 sapart et non quand le user revient il fait un sapart automatique ! ???
#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.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#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 ! :(
#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
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#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 :(


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Demande] Opé Sur Host et Non sur Nick BaGrift 16 10,115 26/06/2014, 13:48
Last Post: BaGrift
  Ban sur l'host Alucard`68 5 3,700 14/04/2012, 15:56
Last Post: Alucard`68
  Bannir un user sur differentes détections cac.team 13 6,924 30/04/2010, 17:15
Last Post: DodY
  bannir des phrases bewess 6 5,278 30/11/2009, 22:53
Last Post: cestlemien
  bannir une annonce a repetiton bewess 5 5,451 18/10/2009, 09:30
Last Post: bewess
  Bannir un user sur son extension [résolu] loulou7593 7 5,134 23/05/2009, 14:25
Last Post: loulou7593

Forum Jump:


Users browsing this thread: 1 Guest(s)