Kind of unrelated code, but OK....
I don't have time to look at the specific permissions in the code, so I'll just use usergroups 5/6/7 (default staff groups).
UNTESTED...
In the 'Support Forum - Notices' plugin I supplied, add this to the bottom:
PHP Code:
if (
!is_member_of($vbulletin->userinfo, 5, 6, 7) and
in_array($thread['forumid'], $checkForums and
$vbulletin->userinfo['userid'] != $thread['postuserid']
)
{
print_no_permission();
}