03/06/2010, 19:18
(Modification du message : 03/06/2010, 19:19 par loulou7593.)
Je viens de voir que si j'ajoute USER et bien USER est op automatiquement par l'eggdrop car dans la commande on ajoute le Flag +a
ensuite avec la commande de !op et bien USER peut se op.
Par contre si USER met une extension donc USER|FUME et bien niubot deop USER|FUME et l'eggdrop ne reop pas USER|FUME alors qu'avec le Flag +a l'eggdrop devrais le reoper.
Et pareil quand USER|FUME tape !op et bien ca ne l'op pas.
Je redonne le code
[tcl]bind pub n .+@ Ajoutop
proc Ajoutop {nick uhost hand chan arg} {
global botnick
set nick [lindex $arg 0]
if {[validuser $nick]} {
puthelp "NOTICE $hand :$nick est déja Ajouté Comme Propriétaire"
return 0
}
putquick "MODE $chan +o $nick"
adduser $nick $nick!*@*
chattr $nick +na
putserv "PRIVMSG $::chanback : $nick fait maintenant partie de la Team $::Nomback ! Bienvenue.
"
}
bind pub o !op op
proc op {nick host hand chan arg} {
set nicks [join [lindex [split $arg] 0]]
if {$nicks == ""} {
putserv "privmsg $::chanback :$nick vient de se OPER sur $chan"
putquick "mode $chan +o $hand"
} else {
putserv "privmsg $::chanback :$nick vient de OPER $nicks sur $chan"
putquick "mode $chan +o $nicks"
}
}[/tcl]
Merci d'avance
ensuite avec la commande de !op et bien USER peut se op.
Par contre si USER met une extension donc USER|FUME et bien niubot deop USER|FUME et l'eggdrop ne reop pas USER|FUME alors qu'avec le Flag +a l'eggdrop devrais le reoper.
Et pareil quand USER|FUME tape !op et bien ca ne l'op pas.
Je redonne le code
[tcl]bind pub n .+@ Ajoutop
proc Ajoutop {nick uhost hand chan arg} {
global botnick
set nick [lindex $arg 0]
if {[validuser $nick]} {
puthelp "NOTICE $hand :$nick est déja Ajouté Comme Propriétaire"
return 0
}
putquick "MODE $chan +o $nick"
adduser $nick $nick!*@*
chattr $nick +na
putserv "PRIVMSG $::chanback : $nick fait maintenant partie de la Team $::Nomback ! Bienvenue.

}
bind pub o !op op
proc op {nick host hand chan arg} {
set nicks [join [lindex [split $arg] 0]]
if {$nicks == ""} {
putserv "privmsg $::chanback :$nick vient de se OPER sur $chan"
putquick "mode $chan +o $hand"
} else {
putserv "privmsg $::chanback :$nick vient de OPER $nicks sur $chan"
putquick "mode $chan +o $nicks"
}
}[/tcl]
Merci d'avance