My guess is you have another camera script running. I used a pretty simple movement code for the camera.
I just set up the camera in wed and wrote down the cordinates. Then placed the .y and .z to the same coridinates then in a while loop set the camera to the players.x position.
I had planned a little more advanced camera movement but decided it wasnt really worth the effort.
As I said tho theres still a lot of bugs in the entire script. Jumping still has a lot of bugs as I stated earlier as does the enemy-player interaction..
Sometimes youll jump dead on the enemies head and still end up killing yourself... Other times the enemy will walk into you and die.
The dont go back thingy (cant think of a better term) can be easily tricked ect... So not sure you really want to try and just add my scripts to your project but rather use them as a starting point and build around them.
If your not good with scripting I suggest reading a few tutorials. The c-script workshop and grimbers FPS tutorial are what really got me started in scripting.I dont know much about scripting at all.. Basics really... but its been very usefull indeed.