[Résolu]caractere [ ] Non reconnus..
#4
Oui, désolé, je suis un peu fatigué.
Bon, je pense que tu fais une petite erreur:
TCL
if {[passwdok $pseudo $pass]} {


Or, la doc tcl-commands dit bien:
Citation :passwdok <handle> <pass>
Description: checks the password given against the user's password.
Check against the password "" (a blank string) or "-" to find out
if a user has no password set.
Returns: 1 if the password matches for that user; 0 otherwise
Module: core
Tu n'envois pas le handle mais le nick.
Je corrigerais donc ton script en remplaçant:
TCL
if {[nick2hand $pseudo] eq "*"} {
        putserv "notice $nick :[::msgcat::mc NoAxx $nick]"
        putlog "$pseudo"
        return 0
    }
    if {[passwdok $pseudo $pass]} {


par:
TCL
set vhandle [nick2hand $pseudo]
if {$vhandle eq "*"} {
        putserv "notice $nick :[::msgcat::mc NoAxx $nick]"
        return 0
    }
    if {![passwdok $vhandle $pass]} {


Répondre


Messages dans ce sujet
RE: caractere [ ] Non reconnus.. - par CrazyCat - 02/10/2012, 21:57
RE: caractere [ ] Non reconnus.. - par CrazyCat - 02/10/2012, 22:26

Atteindre :


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