mIRC will not dynamically update the contents of anything inside the scripts editor while it is open. This goes for the userlist, script files, and variables. It loads the contents once into memory and keeps that data until you close it.