How many users? if it's only one or two then wrap the "New Thread" code in conditionals like this
find in forumdisplay
HTML Code:
<if condition="$show['newthreadlink']"><a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]" rel="nofollow" class="newcontent_buttons">Start New Thread</a><else /> </if></td>
<if condition="$pagenav"><td align="$stylevar[right]">$pagenav</td></if>
and replace with
HTML Code:
<if condition="in_array($forum['forumid'], array(1,2,3))">
<!-- Show this to forum 1, 2 and 3 -->
<if condition="$bbuserinfo['userid'] == 1">
<if condition="$show['newthreadlink']"><a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]" rel="nofollow" class="newcontent_buttons">Start New Thread</a><else /> </if></td>
<if condition="$pagenav"><td align="$stylevar[right]">$pagenav</td></if>
</if>
<else />
<if condition="$show['newthreadlink']"><a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]" rel="nofollow" class="newcontent_buttons">Start New Thread</a><else /> </if></td>
<if condition="$pagenav"><td align="$stylevar[right]">$pagenav</td></if>
</if>
I assume this is vb4?
EDIT: Never mind, i should learn to read, code now adjusted for vb3