Question. Change color of different parts of an object with single material

Hello. Since i use blend4web (3D in web), i must use Blender Internal Renderer and i can’t understand some things.

I have an object of an “custom in ear monitor mold” and i need colorize 3 different parts

  1. Nozzle
  2. Body
  3. Face plate

And object must have realistic plastic material. Most important part that i need change color of parts by rgb node.

So how i can change different parts (vertex groups) by rgb node.
Which material would be better, Matcap or Node Shaders ?

I found this video

but cant understand all manipulations.

Sry Understood;)