18/12/2011, 19:12
Moi j'aurait fait plutot comme ça :
Et j'utilise puthelp pour ce type de message puthelp et largement suffisants.
Et pour les autre level au lieu de faire :
Pourquoi ?
Autant faire :
Sa fera exactement la même chose en plus court non ?
tcl
bind pubm - *!commandes* liste
proc liste {nick host hand channel arg} {
set commande [lindex $arg 1]
set commande [stripcodes abcu [lindex $arg 0]]
if {$commande == ""} {
puthelp "privmsg $nick :Commande du Robot"
foreach c [channels] {
if [matchattr $hand Z $c] {
puthelp "privmsg $nick :Voici la liste des commandes ADMIN"
....
break
}
}
if [matchattr $hand ZX $c] {
puthelp "privmsg $nick :Voici la liste des commandes OPERATEUR"
....
break
}
}
}
Et j'utilise puthelp pour ce type de message puthelp et largement suffisants.
Et pour les autre level au lieu de faire :
tcl
if {[matchattr $hand Z] || [matchattr $hand X]} {
Pourquoi ?
Autant faire :
tcl
if {[matchattr $hand ZX] {
Sa fera exactement la même chose en plus court non ?