The main problem is you don't have any hyper triggers. (what you did isn't a hyper trigger) Also what is wrong witht hat is you only center the location once.
What you need to do is first make this trigger
Players:
-Players you want to have there veiw centered
Conditions:
-whatever
Actions:
-Center locaiton Observer on observer at anywhere
-Center Veiw at Observer
-Preserve Trigger
Then go here to learn how to make hyper triggers
http://www.staredit.net/?showtopic=1885#topic30