Ok, I dont know if this is a bug or is working as designed. i use the 2nd editbox in mirc for ops talking (among other things) and if I enter in (for example) $me, my script does NOT evaluate $me to be my nickname. Let me show you some more info and you guys can help me understand this (sections snipped from different files):
on *:input:#: {
if ($cmdbox) {
if ($me isop $chan) {
if (($chan == #channel1) || ($chan == #channel2)) { //ops $1- | halt }
}
}
}
/ops {
if ((# == #chan1) || (# == #chan2) || (# == #chan3)) { //.notice @ $+ # 11,1 ¯ @ $+ # ¯ $1- | //echo 1 -ta 11,1 ¯ @ $+ # ¯ $1- | //halt }
//.notice @ $+ # 11,1 ¯ [@ $+ # MSG] ¯ $1- | //echo 1 -ta 8[@ MSG]1 $1- | //halt
}
So shouldnt the double / make mirc evaluate $identifyers such as $me? It doesnt and shows them as is ($me vs my nickname)