04/02/2008, 12:09
Le problème vient simplement de la définition de ta procédure.
Si je comprend bien, elle réagit à un bind msg.
Les arguments obligatoires sont donc nick, uhost, handle, args.
Et je pense qu'il existe déjà une procédure AUTH dans eggdrop, je te conseille de nommer la tienne autrement (C'est surement l'erreur principale d'ailleurs)
Si je comprend bien, elle réagit à un bind msg.
Les arguments obligatoires sont donc nick, uhost, handle, args.
tcl
proc auth {nick uhost handle args} {
service::connect
mysqlsel $::mysqlink "UPDATE `gamers` SET `statut` = 'On', `irc_nick` = '$nick' WHERE pseudo = '$arg'"
service::deconnect
}
Et je pense qu'il existe déjà une procédure AUTH dans eggdrop, je te conseille de nommer la tienne autrement (C'est surement l'erreur principale d'ailleurs)