Just to make sure you can see the answers to your follow up questions:
To move the player, use applymovement 0xFF. 0xFF is the people number for the player. It works as a regular applymovement thing, so you would put a pointer after it.
applymovement 0xFF @player
waitmovement 0x0
...that would move the player. Now, to make things move at the same time as eachother, just put them over the SAME waitmovement 0x0. So if you want people number 3 and the playe to move at the same time...
applymovement 0x03 @move
applymovement 0xFF @player
waitmovement 0x0
That'll make them move at the same time!
Lastly, hidesprite works fine, it's only buggy if you hidesprite your player (hidesprite 0xFF is messed up). If you don't want to use hidesprite though, what you can do is as a movement, #raw 0x60 is the same as hidesprite.
To move the player, use applymovement 0xFF. 0xFF is the people number for the player. It works as a regular applymovement thing, so you would put a pointer after it.
applymovement 0xFF @player
waitmovement 0x0
...that would move the player. Now, to make things move at the same time as eachother, just put them over the SAME waitmovement 0x0. So if you want people number 3 and the playe to move at the same time...
applymovement 0x03 @move
applymovement 0xFF @player
waitmovement 0x0
That'll make them move at the same time!
Lastly, hidesprite works fine, it's only buggy if you hidesprite your player (hidesprite 0xFF is messed up). If you don't want to use hidesprite though, what you can do is as a movement, #raw 0x60 is the same as hidesprite.