Там же еще определенные условия есть. Например:
1) Если сейчас играет карта, которая указана в плагине, как фейковая, то плагин ставится на паузу до следующей карты. Если иная карта, которая не равна той, что указана в настройках, то запускается таск.
Код:
if(containi(iMap_Name, FAKE_MAP) != -1) pause("d");
else set_task(CHECK_TIME, "Check_Online", 1337, _, _, "b");
2) Проверка в самом таске. Если игроков меньше или равно тому числу, которое указано в настройке NEEDS_PLAYER, то ставится фейк название. Если при следующей проверке онлайн будет выше 20, то сбрасывается на нормальное название.
Код:
if(get_playersnum() <= NEEDS_PLAYER) rh_set_mapname(FAKE_MAP);
else rh_reset_mapname();