I'm a n00b at movement engines if you hadn't guessed already
Assault Andy Administrator
I make other people create vaporware
8th June, 2009 at 12:42:46 -
You have accidently used the same loop for both players. When you press up it calls the loop "jump" which in turn makes both of them jump. You need to have seperate loops so that when you press up it calls player one's jump loop and when you press T it calls the other player's jump loop.
Rename one loop "jump1" and the other "jump2". Don't forget to rename the conditions aswell for "On loop: Jump1" and "On loop: Jump2".
But now I have more questions. With that fixed I moved on to version 3, thanks to a little help from Sקɪтzпαɢʟ I managed to sort out the collisions, but when one object lands on the other, it pushed the other object away. AND, when I copied the events from the engine to my game the collisions messed up. any thoughts on why this could be?
When you copy events from one file/frame to a seperate one, the order of events will often change and this can create a lot of bugs that are very annoying and will puzzle you. Compare the original and make sure all of your events, conditions and actions are in their respective orders. MMF works in the order it is told, and you make be telling it to do something which is dependent on another thing which hasn't happened yet!
All of the events are in the right order and it still messes up... the object on the left (this is in the game not the engine) wont move passed the x value of the object on the right and when it touches it, the object on the right pushes the object on the left repeatedly to the left. Any thoughts? I'm hoping that this will get resolved without me having to post the actual game mfa lol
Are you talking about the player objects? Player on the left cannot pass right player's x position?
I'm sure someone will understand the bug you are having but it might be overall easier to upload the .mfa if you get really stuck and we can't help you enough.