Blender Light Problems

The most annoying i see on blender game engine or blender -.- How can I fix it ?

The light is pass through the walls or the specular , normal texture making it do that?

You have to have shadows on in GLSL mode - otherwise, keep the distance down (and use Sphere to set light intensity to 0 below the distance range).