1.)I have a problem with mIRC logging. For example I join #mIRC on Dalnet, #mIRC on Efnet, and #mIRC on Undernet, as well as #mIRC on Quakenet.
So I have #mIRC.Dalnet.log and #mIRC.Efnet.lg and etc. Problem is, those logs are interchangeably. I see logs of the wrong #mIRC channel on the wrong network log file. I've had this problem with every mIRC I've downloaded.
2.)How do I /echo -s list channels like:
Network 1
#Channel1
#Channel2
#Channel3
Network 2
#Channel1
#Channel2
Etc.
3.)How do I return the last ban set in the active channel window? Basically make an alias to unban the most recent ban set only.
4.)Let's say I have something like:
on @*:BAN:#:if ($banmask iswm $address($me,5)) { /mode # -b $banmask }
Is there a way to have it only for whole level bans? (1, 2, 3, etc.) I do not want to unban for *!*@*. If someone bans *!*@*, I basically want to ignore it (or any other broad range of ban that one could tell it was set to a broad range of people and not to a direct person like a level 4).
5.)I decided to put in some features for a caps script.
if ($nick !isop $chan) && ($capitalizations($1-) >= 40) && ($capitalizations($1-) < 50) && ($len($1-) > 3) && (%floodnick = 1) {
/msg # $nick $+ , please decrease your excessive amounts of capitalizations.
/inc %floodnick | halt
}
if ($nick !isop $chan) && ($capitalizations($1-) >= 40) && ($capitalizations($1-) < 50) && ($len($1-) > 3) && (%floodnick = 2) {
/kick # $nick $nick $+ , please decrease your excessive amounts of capitalizations.
/inc %floodnick | halt
}
if ($nick !isop $chan) && ($capitalizations($1-) >= 40) && ($capitalizations($1-) < 50) && ($len($1-) > 3) && (%floodnick = 3) {
/ban -ku60 $chan $nick $nick $+ , please decrease your excessive amounts of capitalizations.
/set %floodnick 1 | halt
}
Basically, a person gets 3 offenses, 1, 2, and 3, and goes on infinitely.
But that's for everyone, I want it specific to the person. Because one person cold say and get one offense, and the next person would get the second offense, etc.
I've tried %floodnick $+ $nick since every $nick is different but no luck.
6.)When I add someone to notify, I have to see it for every network. Is it possible to /notify someone and see it for that network only?
Also when on connect, my notify list floods with who's off-line. Is there any way to halt that and just show who's on-line only?
7.)I found out how to return the total number of channels you are in, $comchan($me,0), rather than $chan(0) which returns channel windows that you may be kicked or disconnected from. Though $scon(0) returns all server connected or disconnected, how do you return the total number of servers in which you are connected in?
Thanks a bunch.