How do I net?

I have an old script that someone made that I tried to get working but so far, I have had no luck.
The script I am using is:
[lua]CATEGORY_NAME = “Site Links”

if (CLIENT) then
net.Receive(“ShowWebsite”, function( len )
–local seconds = net.ReadInt();
net.ReadInt(seconds);
basilpanel = vgui.Create(“HTML”)
basilpanel:SetPos(50,50)
basilpanel:SetSize(ScrW() - 100, ScrH() - 100)
basilpanel:OpenURL(“site”)
timer.Simple(seconds, function() basilpanel:Remove() end )
end)
else
util.AddNetworkString(“ShowWebsite”)

function ulx.basil(calling_ply, target_plys, seconds)
ulx.fancyLogAdmin(calling_ply, "#A gave #s seconds of basil to #T", seconds, target_plys)

	for i=1, #target_plys do
		local v = target_plys[ i ]
		net.Start()
			net.WriteInt( tonumber(seconds) )
		net.Send( v )
	end
end
local basil = ulx.command( CATEGORY_NAME, "ulx basil", ulx.basil, "!basil" )
basil:addParam{ type=ULib.cmds.PlayersArg }
basil:addParam{ type=ULib.cmds.NumArg, min=0, default=10, hint="seconds", ULib.cmds.optional, ULib.cmds.round }
basil:addParam{ type=ULib.cmds.BoolArg, invisible=true }
basil:defaultAccess( ULib.ACCESS_SUPERADMIN )
basil:help( "Torture an innocent soul!" )

end[/lua]
The error I am gettin is: addons/ulx_addons/lua/ulx/modules/sh/basil.lua:21: bad argument #1 to ‘Start’ (string expected, got no value) I have tried playing with this myself but I have so far had no luck. How would I resolve the above error and get this to work?
Thanks for any help in advance :slight_smile:

Should be net.Start(“ShowWebsite”) not net.Start()

Sir, you are a god amongst men.