Ok I browsed through the code, just some things I saw:
- You should move autocam off and sync rate outside of the main loop
- Your objects are PROBABLY not rotating because you're using turn object. I haven't used this before but if it's similar or exact to rotaate object then you need to use the wrapvalue command.
Example with rotate object:
IF RIGHTKEY()=1
YROTATE OBJECT OBJ#,WRAPVALUE(OBJECT ANGLE Y(OBJ#)+1)
ENDIF
Try changing your rotation code to that and see if it rotates properly.
- Also, from what I see, if your trying to have the upkey move the player, it isn't, its just making the animation play. I'm prety sure your doing that on purpose so Ill leave that alone seeing as you have shift moving the character.
Like said above, please only post the sections you're having trouble with and what outcome you wish to achieve so we can better help you out.
Your signature has been erased by a mod because the filesize was too large.