Changes made to address the issue:
Line 225: sTarget:Team() -> ply.Team()
Line 264: ( sNick ) -> ( 'sNick' )
Line 270: surface.DrawText( sNick ) ->
if( ply:Team() == TEAM_HUNTERS ) then
surface.DrawText( 'Hunters' )
else
surface.DrawText( 'Props' )
end
I don't know if this will help anyone else, but it solved script issues on my server