Я нашёл решение, нужно делать через хук, вот вам хук
hook.Add("canBuyDoor", "DisableDoorPurchase", function(ply, door)
local job = ply:Team()
if job == TEAM_PROFESSION then -- замените TEAM_PROFESSION на идентификатор вашей профессии
return false -- запретить покупку дверей...