[IGS] Разрешение спавнить любые пропы и оружие

Хочу добавить в донат доступ к qmenu, то есть надо чтобы был доступ оружию и всем пропам и больше ничего, у меня не сап

нужно, чтобы оно тупо не открывалось, если нет покупки? И чтобы нельзя было:

  • Использовать тулы
  • Спавнить пропы
  • Спавнить машины

?

Да, еще кстати к энтити и npc

igs-modification/lua/igs/settings/sh_additems.lua

-- Создаем услугу
IGS("Доступ к QMenu","qmenu_full_access")
	:SetPrice(50) -- Цена
	:SetTerm(30) -- 30 дней
	:SetDescription("Для соединения двух объектов или написания матов на стенах :)") -- Описание

-- Код который позволяет выдавать все оружие и проп
if SERVER then
	do
		local canSpawn = function(ply)
			if ply:HasPurchase("qmenu_full_access") then
				return true
			end
		end

		hook.Add("PlayerGiveSWEP", "IGS.CanGiveAllWeapons", canSpawn)
		hook.Add("PlayerSpawnProp", "IGS.CanSpawnAllProps", canSpawn)
	end
end