DarklSide, либо я запарился, либо отвык от ! в условии, но, когда ты делаешь binmin = true;, то когда же будет разблокировка и новые подсчёты, если у тебя всюду стоит if (!binmin), то есть условие проходит, когда binmin == false.
Скрипт просто бездействует до перезагрузки сервера/плагина.