@
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] thankyou for helping...
however, what im trying to do is to do the "who command"
only on users joining the channel from mibbit
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] has 4 ip-s and when they join the channel it looks like this:
[03:42:45am] *******************J | ELIOO (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) joined #channel from (server)
now, i wanna do it that
only when users using mibbit join the channel, i wanna echo their realname/fullname under the join
[03:42:45am] *******************
J | ELIOO (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) joined #channel from (server)
[03:42:45am] *******************
J | ELIOO - FN: user-0cdfi76.cable.mindspring.com
Your code works, but I dont know why it does only with some users (echo in the channel) not with all... it does create the hash info in the fullname hash table but it echos some and other no.
however I came up with this code:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:JOIN:#:{
if (*.mibbit.com iswm $ial($nick).host) {
who $nick
}
}
raw 352:*:{
echo -at 3 * J: $6 - FN: $9- }
}
and, another problem is that I already do the who command with another script...
who +I $9
and
who +I $8
so for my above code to work, I need to exempt from the other script the 4 ip-s of mibbit
78.129.202.38
207.192.75.252
109.169.29.95
64.62.228.82
the code on the other script is like this:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
;Connect
on *:snotice:*Client connecting on port*:{
who +I $9
}
;Hub connect
on *:snotice:*Client connecting at*:{
who +I $8
}
I tried to do this:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client*connecting on*:{
var %ip $remove($gettok($10,2,64),$chr(41))
if $regex(%ip,/^(78.129.202.38|207.192.75.252|109.169.29.95|64.62.228.82)/i) { halt } {
who +I $9
}
}
on *:snotice:*Client*connecting at*:{
var %ip $remove($gettok($10,2,64),$chr(41))
if $regex(%ip,/^(78.129.202.38|207.192.75.252|109.169.29.95|64.62.228.82)/i) { halt } {
who +I $8
}
}
but the exempt doesnt work, it does the who command to
all users connecting.
I hope you'll understand what im trying to do. Thankyou again.