Probleme avec commande AJOUT d'users
#7
CrazyCat J'ai bien ajouté comme tu as dit

mais il y a un conflit avec une commande pour se op.

voici le premier 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. :) "
}



Donc maintenant quand j'ajoute USER en proprietaire et que USERS arrive sur le salon ca ne op pas la mauvaise personne.

Mais par contre maintenant quand la bonne personne donc USER prend une extension exemple : USER|mange
et bien le code suivant ne fonctionne plus

voici le code
TCL
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"
}
}



Apparement le bot ne reconnait plus le flag donné quand la personne prend une extension, car meme l'auto-op de l'eggdrop flag +a ne reop pas l'user.
Comment je peux faire pour que la commande !op detecte aussi bien USER que USER|mange ??

PS: l'extension mange est un exemple.

Merci d'avance
Répondre Avertir


Messages dans ce sujet
RE: Probleme avec commande AJOUT d'users - par loulou7593 - 03/06/2010, 13:54

Atteindre :


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