Yes, because it's got 2 //'s so the command is run also. Anyway, the point is that the /if is still totally pointless in that example and if you want it you can still use // instead. There's no reason mIRC shouldn't send the commands to the server, just as there's nothing wrong when it sends commands it doesn't recognise to the server.