Как запретить выкидывать заспавненые оружия

Когда спавнишь себе оружие из qmenu, то прописав команду /drop его можно выбросить, как это убрать?

hook.Add("PlayerSpawnedSWEP", "DisableSWEPDrop", function(ply, swep)
  swep.SpawnmenuCreated = true
end)

hook.Add("canDropWeapon", "DisableSWEPDrop", function(ply, swep)
  if swep.SpawnmenuCreated then
    return false
  end
end)
2 лайка

и куда это вставлять?

garrysmod/lua/autorun/server/anti_spawned-sweps_drop.lua