How to diisable limits for admins?

So far in my gamemode I have this:
[lua]

local function LimitReachedProcess( ply, str )
if (ply:IsAdmin()) then return true end
local c = server_settings.Int( “sbox_max”…str, 0 )
if ( ply:GetCount( str ) < c || c < 0 ) then return true end
ply:LimitHit( str )
return false
end

function GM:PlayerSpawnRagdoll( ply, model )
return LimitReachedProcess( ply, “ragdolls” )
end

function GM:PlayerSpawnProp( ply, model )
return LimitReachedProcess( ply, “props” )
end

function GM:PlayerSpawnEffect( ply, model )
return LimitReachedProcess( ply, “effects” )
end

function GM:PlayerSpawnVehicle( ply, model, vname, vtable )
return LimitReachedProcess( ply, “vehicles” )
end

function GM:PlayerSpawnSWEP( ply, wname, wtable )
if not ply:IsAdmin() then
ply:PrintMessage(HUD_PRINTTALK, “Sorry, only admins may spawn SWEPs.”)
end
return ply:IsAdmin()
end

function GM:PlayerGiveSWEP( ply, wname, wtable )
if not ply:IsAdmin() then
ply:PrintMessage(HUD_PRINTTALK, “Sorry, only admins may spawn SWEPs.”)
end
return ply:IsAdmin()
end

function GM:PlayerSpawnSENT( ply, name )
return LimitReachedProcess( ply, “sents” )
end

function GM:PlayerSpawnNPC( ply, npc_type, equipment )
return LimitReachedProcess( ply, “npcs” )
end
[/lua]
But this doesn’t disable limits for entities spawned using tools, like balloons, dynamite, wire stuff, etc. Is there any way to disable the limits for admins for all entities, not just ragdolls, props, etc?

Anyone?

prop limit?

No. I don’t want to disable limits for all players. Just admins.

-Snip-

What?

[lua]
function GM:CanTool(client, trace, mode)
if (mode == “balloon”) then
if ( client:IsAdmin() ) then return true; end;

      local count = client:GetCount("balloons");
      
      return (count &gt; 5);
 end;

end;
[/lua]

Would be an example.

Edit:
[lua]
function GM:CanTool(client, trace, mode)
local maximum = server_settings.Int(“sbox_max”…mode);

if (maximum) then
	if ( client:IsAdmin() ) then
		return true;
	else
		local count = client:GetCount(mode);

		return (count &gt;= maximum);
	end;
end;

end;
[/lua]