Im looking for a way to make it so that if a certain npc sees you an event happens how can i do that?
You need two events. The NPC event itself and a parallel process.
The NPC is nothing special, just an empty event. The actual thing is in the parallel process. Make it look like this:
http://img95.imageshack.us/img95/5365/snap83qg6.png
thanks