There is no need to flame him; he was only trying to help people.
This modification might help to reduce the chance that the RC window is cleared:
NPC Code:
function onKeyPressed() {
if (RemoteControl_Window.visible == false) {
if(params[1] == "r") {
rcoptions.loadvars("rcoptions.txt");
createVars();
createBackround();
}
}
}