можно вырезать ненужные инструменты в целом, удалив их скрипты (после валидации файлов они снова появятся) по пути
garrysmod\gamemodes\sandbox\entities\weapons\gmod_tool\stools
стулс не появится в тулменю если
TOOL.AddToMenu = false
можно в файле каждого стулса добавить проверку на что хочешь, добавив это сверху, например
if LocalPlayer():daun() then
TOOL.AddToMenu = false
end
в файле
garrysmod\gamemodes\sandbox\gamemode\spawnmenu\toolmenu.lua
можно добавить проверку в функцию
LoadTools()
(22 строка)