or you can join the preexisting spiderman mod for q3
:(
also featured in pcgamer already
it may not be hl2, but it avoids any legal troubles by working on an engine activision owns, plus it can just port to full q3 source when id releases, or et engine, or any of the q1/2 engines for standalone