Ban sur realname
#9
@fedora : Zen, on a tous eu une mauvaise journée :p
Le but de la liste des vhosts est de vérifier si une personne est dans la liste avant de l'autoriser ou non à utiliser la commande !restart depuis un chan.

@Babytigrou16 : ton code peut en effet fonctionner (pas testé mais à vue de nez ça devrait être bon) si ta variable vhostchefzone est une liste de hosts bien formée, mais tu devrais choisir un autre nom de procédure que restart pour ne pas provoquer de conflit avec la commande Tcl du même nom.
Et aussi il manque une } pour fermer ta procédure à la fin.

Tu pourrais toutefois te simplifier la vie en créant un handle pour chacune des personnes autorisées :
.+user pseudo_d_un_pote *!*@son_vhost
.chattr pseudo_d_un_pote +m
(pour le mettre master; tu peux choisir un autre niveau, c'est juste un exemple)
et ensuite il te suffira de faire :
tcl
bind pub m|m !restart mon_restart_a_moi
proc mon_restart_a_moi { nick host hand channel arg } {
  putlog "restart"
}


Remplace putlog "restart" par restart tout court quand tu voudras rendre ta commande effective.
Ainsi, toute personne ayant un accès master global ou master sur le chan sera autorisée à utiliser !restart et ça évite de devoir t'embêter à matcher ta liste de vhosts vu que l'eggdrop fait ça pour toi.
babytigrou a écrit :vrm pas professionel ^^
qui est professionnel ici ? nous sommes tous des amateurs, le Tcl ne fait plus vivre son homme de nos jours ^^
Répondre Avertir


Messages dans ce sujet
Ban sur realname - par Babytigrou16 - 05/08/2009, 19:14
RE: Ban sur realname - par fedora - 05/08/2009, 19:25
RE: Ban sur realname - par MenzAgitat - 05/08/2009, 20:54
RE: Ban sur realname - par Babytigrou16 - 07/08/2009, 20:14
RE: Ban sur realname - par fedora - 05/08/2009, 19:31
RE: Ban sur realname - par Babytigrou16 - 06/08/2009, 20:30
RE: Ban sur realname - par fedora - 06/08/2009, 20:49
RE: Ban sur realname - par Babytigrou16 - 06/08/2009, 21:41
RE: Ban sur realname - par fedora - 06/08/2009, 22:14
RE: Ban sur realname - par MenzAgitat - 06/08/2009, 22:43
RE: Ban sur realname - par Babytigrou16 - 06/08/2009, 23:08
RE: Ban sur realname - par fedora - 08/08/2009, 11:26
RE: Ban sur realname - par bewess - 08/08/2009, 21:42

Atteindre :


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