Communauté francophone sur les Eggdrops
Aide TCL (link) - Printable Version

+- Communauté francophone sur les Eggdrops (https://forum.eggdrop.fr)
+-- Forum: Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum: Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+--- Thread: Aide TCL (link) (/showthread.php?tid=932)



Aide TCL (link) - djdu32 - 18/04/2011

Bonjour à vous qui regardez mon problème,

Je suis en train de reprendre la main et de recoder mon service arc,
pour cela, j'ai créé une partie à la base de mon PRIVMSG des petites commandes sympa pour mon serveur,
Mais je n'arrache pas à trouver, quel est le bon parti du code... lol

Merci à vous si vous pouviez m'aider..

Déclaration du vhostsx à la connexion de <user>

tcl
if {![info exists vhostsx($vuser)]} { set vhostsx($vuser) $host }



Code ou je veux qui me renvoy le vrai vhost actuel (ex : Au lieu d'avoir, ******@fle32-*-**-***-***-*.fbx.proxad.net)
Je voudrai avoir le vhost actuel lors de mon /whois
(Mon whois m'affiche : Support@*******.fr)

tcl
proc vhost {chan user pseudo} {
global KeliX id hs
if {$pseudo == ""} {
  putdcc $KeliX(idx) ":$KeliX(pseudo) NOTICE $user :Syntaxe : !vhost \002<pseudo>\002"
} else {
  putdcc $KeliX(idx) ":$KeliX(pseudo) WHOIS $pseudo"
  putdcc $KeliX(idx) ":$KeliX(pseudo) PRIVMSG $chan :\002\0034$user\002 \0031découvre la vhost de $pseudo, ($id($pseudo)@$hs($pseudo))"
}
}



En vous remerciant,
Cordialement, Chris©


RE: Aide TCL (link) - CrazyCat - 18/04/2011

Je ne comprends rien à ta question...


RE: Aide TCL (link) - djdu32 - 18/04/2011

Je voudrai récupéré le vhost d'une personne à l'aide de ma commande !vhost

Seulement, il me récupère le vhost de connexion et non celui actuel connecté...


RE: Aide TCL (link) - djkenny - 18/04/2011

salut,
essais avec un who sur le pseudo lors de sa connexion

edit: une autre solution bien plus efficace (mais plus complexe) serait de trouver le système d encodage du host de ton ircd et de le re-transcrire en tcl