meaning they start with,
"laserpointer"
"weapon_buddyfinder"
"RemoteController"
with group on trusted?
I guess if you are running like a RP or DM kinda game starting with stuff is good.
but I kinda like a clean easy to get to my tools feeling, mostly when I'm trying to build something + wire it.
my sandbox weapons i start with looks like this
pl:Give( "gmod_tool" )
pl:Give( "weapon_physgun" )
][_, ([]) ][_,
and my URestrict for users look like this,
"default"
{
"loadout"
{
"weapon_physgun"
"weapon_physcannon"
"gmod_camera"
"gmod_tool"
}
"groups"
{
"user"
}
they don't spawn with it already, but I have hl2weaponitems addon so they can spawn them if needed.
I am though looking for a better addon like hl2weaponitems addon but that will auto download and work from the server to the client.
but a solution to your problem would maybe allow spawn of all weapons in all groups in URestrict into the gamemode its self and have URestrict, URestrict will deal with that for each group.
I'm being kinda pushed to finish this so I hop I did not miss say/spell anything to bad
laterz