![]() |
Probleme avec commande AJOUT d'users - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +--- Sujet : Probleme avec commande AJOUT d'users (/showthread.php?tid=688) |
Probleme avec commande AJOUT d'users - loulou7593 - 02/06/2010 Bonjour, Je viens car j'ai un soucis avec une commande. Voici le code tcl
Mais voilà, le soucis est que quand je tape .+@ test ca ajoute bien la personne, MAIS si quelqu'un arrive avec le pseudo tests donc avec un S en plus que le pseudo ajouté avant, et bien vu que le Flag est +a, le bot Op la personne. J'aimerais que quand j'ajoute la personne et bien qu'apres le bot detecte le pseudo EXACTE. Si quelqu'un peut m'aider ... Merci d'avance. Cordialement RE: Probleme avec commande AJOUT d'users - djdu32 - 02/06/2010 Cela peut être plus simple avec son host : tcl
Avec ceci seul celui qui aura le host autorisé au pseudo pour monter en grade.. RE: Probleme avec commande AJOUT d'users - CrazyCat - 02/06/2010 Heu, c'est quoi cette réponse ALC ? Le souci est que tu fais un "adduser $nick $nick*!*@*", alors qu'il te faudrait "adduser $nick $nick!*@*" RE: Probleme avec commande AJOUT d'users - loulou7593 - 02/06/2010 Merci CrazyCat Je n'avais pas fait attention. RE: Probleme avec commande AJOUT d'users - cestlemien - 03/06/2010 salut , Pourquoi ne pas utiliser la party line directement ? ça evite de charger le bot de scripts , et le rend plus "leger" exemple: Citation :.+user nickvoulu RE: Probleme avec commande AJOUT d'users - loulou7593 - 03/06/2010 C'est parceque je rajoute ce code dans le windop.tcl pour eviter de me connecter à chaques fois en party line. RE: Probleme avec commande AJOUT d'users - loulou7593 - 03/06/2010 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
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
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 RE: Probleme avec commande AJOUT d'users - loulou7593 - 03/06/2010 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
Merci d'avance RE: Probleme avec commande AJOUT d'users - Marc - 04/06/2010 Donc il faudrais faire comme djdu32 le dit, ajouté l'host de la personne désiré. Comme ça il n'auras plus aucun soucis d'extension avec les nicks. RE: Probleme avec commande AJOUT d'users - loulou7593 - 04/06/2010 Le soucis djdu32 c'est qu'en ajoutant le code tcl
Et bien ca ne m'ajoute plus personne. Et si je doit remplacer "Le hostname de la personne" par le host de la personne en question, ca ne marchera que pour la personne. Moi je veux que ca fonctionne pour toutes les personnes que j'ajouterais par la suite. RE: Probleme avec commande AJOUT d'users - CrazyCat - 04/06/2010 Ton souci est en fait que tu ne sais pas quel masque tu veux ajouter. Tu nous dis que TEST (nick principal) doit être reconnu, TESTS (qui est un autre utilisateur) non mais TEST|Mange oui. Je pense que tu n'as pas tout compris à la gestion des utilisateurs par eggdrop. Surtout si tu travailles par vhost, pourquoi est-ce que tu t'embètes avec les nicks ? RE: Probleme avec commande AJOUT d'users - loulou7593 - 05/06/2010 Bin en fait je cherche un moyen d'ajouter quelqu'un par ma commande .+@ et que le bot le reconnaisse meme si la personne a une extension par la suite. Mais que si une autre personne qui a un pseudo presque identique et bien que celle là, ca ne la prenne pas. Mais le soucis je ne sais pas comment faire. Je precise que TEST|MANGE est la meme personne que TEST sauf qu'il a une extension, alors que TESTS n'est pas la meme personne c'est juste que le pseudo est presque pareil. RE: Probleme avec commande AJOUT d'users - loulou7593 - 06/06/2010 Il faudrais donc que quand je tape .+@ ca m'ajoute le pseudo et le host ou bien que le host de la personne, mais quand je rajoute tcl
et bien en host ca ajoute le miens :s RE: Probleme avec commande AJOUT d'users - CrazyCat - 10/07/2010 loulou7593 a écrit :Il faudrais donc que quand je tape .+@ ca m'ajoute le pseudo et le host ou bien que le host de la personne, mais quand je rajoute C'est normal, le $host récupéré par la procédure est celui de la personne qui lance la commande. Tout d'abord, dans ta procédure, n'utilise $nick pour ta "victime" alors qu'il est déjà utilisé par la personne qui déclenche la commande. Choisis plutôt $unick ou $victim. Ensuite, pour avoir quelque chose du genre test*!*@host, il y a deux choses à faire: tcl
Ensuite, tu peux utiliser la fonction Masque utilisateurs pour récupérer le bon mask que tu veux ajouter: tcl
|