cs_fred48
Messages postés20Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention11 novembre 2008 7 nov. 2008 à 23:08
j'ai remodeler le script
on *:text:*:#chansource:{
;quand qqun dis qqch, qqpart
if ($nick == `nicksource`) {
;si le pseudo qui parle est le pseudo (a modifie) que tu veux
scid -t1 $idnet(irccible)
msg #chan cible $v1 a dis sur $chan : $1-
;on envoi un msg sur l'autre salon (a modifie)
}
alias idnet {
var %k = 1
while (%k <= $scid(0)) {
if ($scid($scon(%k)).network == $1) { return $scon(%k) }
inc %k
}
}
ca met copie la phrase dite par nicksource dans la fenetre du chan source et bien sur me l'annonce pas sur le chan cible
et de plus me dit
No such nickname» (#chancible)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_fred48
Messages postés20Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention11 novembre 2008 9 nov. 2008 à 19:22
pour resumer j'ai ca :
on *:text:*:#:{
;quand qqun dis qqch, qqpart
if ($nick == `pseudosource`) {
;si le pseudo qui parle est le pseudo (a modifie) que tu veux
scid -t1 $idnet(irccible)
;msg #chancible $v1 a dis sur + $chan : $1-
;on envoi un msg sur l'autre salon (a modifie)
}
alias idnet {
var %k = 1
while (%k <= $scid(4)) {
if ($scid($scon(%k)).$server == $1) { return $scon(%k) }
inc %k
}
var %a $scon(0);
;%a contient le nombre de connexion total
while (%a)
;tant qu'il y a des connexion
if (irccible== $scon(%a).server) {
;si le server de la connexion numero %a est le server que tu veux
echo -a $scon(%a).cid
;on affiche l'identite de connexion pour cette connexion
}
dec %a
;on decremente %a pour faire la boucle :)
}
}
ca fonctionne pas et de plu sj'ai meme plus l'annonce que j'avais auparavnt sur le chan source
cs_fred48
Messages postés20Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention11 novembre 2008 9 nov. 2008 à 21:45
on *:text:*:#chansource:{
if ($nick == `nicksource`) {
scid -t1 $$idnet(ircsource)
msg #chancible $v1 a dis sur $chan : $1-
}
alias idnet var %a $scon(0) | while (%a) && (irccible != $scon(%a).server) dec %a | return $$scon(%a).cid
je suppose qu'il faut l'ecrire comme ca
idem plus rien ne se passe meme pas l'annonce que j'avais avant sur le chan source
cs_fred48
Messages postés20Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention11 novembre 2008 9 nov. 2008 à 22:17
on *:text:*:#chansource: {
;quand qqun dis qqch, qqpart
if ($nick == `pseudosource`) {
scid -t1 $$idnet(chansource)
;si le pseudo qui parle est le pseudo (a modifie) que tu veux
msg #chancible $v1 a dis / sur $chan : $1-
;on envoi un msg sur l'autre salon (a modifie)
alias idnet var %a $scon(0)
while (%a) && (irccible != $scon(%a).server) dec %a
return $$scon(%a).cid
}
}