My mIRC's remotes are so busy, as of just starting 1 day, that I have to constantly press Ctrl Break to break the commands. Then, after doing these for some days, I go look at the break lines and see they are normal scripts I ave had for years.
I rebooted my computer several times, closed all programs, defragmented, disk cleanup, etc. But mIRC is just too slow. I have to wait maybe up to half an hour just for time of 3 seconds before mIRC freezes again, and I have to flood pressing Ctrl Break to break as many commands as I can.
What's the alias equivalent to Ctrl Break? COM?
Also, see if you can 'fix' any of these.
Say I have a on text event where when a user says something in a channel only, if you have a p.m. window open with them, you also echo the line there.
if ($target == $chan) && ($query($nick)) {
/haltdef
/echo $nick $timestamp $chan < $+ $nick $+ > $1-
}
And, let's say my nick is Neal, would this code be 'efficient?'
if ($istok($1-,$me,32)) && (!$istok($1-,Neal,32)) {
Because if my nick is not Neal, and someone calls $me, I better respond. But if my nick is Neal, I don't need to do /whatever twice.
/comchans {
var %r
scid -at1 set % $+ r $!addtok(%r, $!networkcomchans( $1 ), 44)
if ($isid) return %r
/echo -s Global common channels with $1 $+ : %r
}
What can I do about var %r?
if (#*chicago* !iswm $chan) {
if ($istok($1-,Chicago,32)) {
or
if (#*chicago* !iswm $chan) && ($istok($1-,Chicago,32)) {
Which 1 is better.
on *:join:#: {
if (this1 k that) && (that1 k this) /do this
if (this2 k that) && (that2 k this) /do this
if (this2 k that) && (that2 k this) /do this
}
or
on *:join:#: {
if (this1 k that) && (that1 k this) { /do this }
if (this2 k that) && (that2 k this) { /do this }
if (this2 k that) && (that2 k this) { /do this }
}
Pokes Qwerty...
Thanks.