спасибо @Grey83 за рефакторинг кода. Изменения: теперь код полностью на новом синтаксисе блокировка чата/голоса может быть отключена при установке значения соответствующего квара равным 0 (и ещё теперь значения этих кваров целое число, а не с плавающей запятой) иммунитет прописывается для флагов (для z иммунитет включен всегда)