Запрет написания сообщений на форуме указанным юзерам, кроме некоторых тем
Автор: Alex_63
Платформа: MyBB

В начало HTML низ:

<script><!-- Запрет написания сообщений юзером, кроме некоторых тем -->
    function offPosts(uID,arrTopics){
      if(UserID!=uID)return;
      var msg='<h1><span>Информация</span></h1>';
      msg+='<div class=info><div class=container>';
      var this_tID=$('link[rel="alternate"]').attr('href');
      if($('#pun-post,#pun-poll').length){this_tID=$('link[rel="up"]').attr('href');}
      if(this_tID)this_tID=this_tID.split('id=')[1];
      if($('#pun-viewtopic,#pun-post,#pun-poll').length){
        if($('#pun-post,#pun-poll').length&&!$('#pun-crumbs1 a[href*="viewt"]').length){
          msg+='Вам запрещено создавать новые темы.';
        } else if($.inArray(+(this_tID),arrTopics)==-1){
          msg+='Администратор запретил Вам отвечать в данной теме.';
        } msg+='</div></div>';if($.inArray(+(this_tID),arrTopics)==-1){
        if($('#pun-post,#pun-poll').length){$('#pun-main').html(msg);}
        if($('#pun-viewtopic').length){$('#post-form').html(msg);}}
      }
    }        //ID  //Темы, в которые разрешено отвечать юзеру
    offPosts(22,[30,151,126]);
    </script>

Синим - ID юзера с запретом
Красным - ID тем, в котором данному юзеру разрешено отвечать.

Строку

offPosts(22,[30,151,126]);

размножаем для нужных юзеров и тем.