Hello All!
I have finshed making what I intended to make from the beginning. The Tile movement used mostly in RPG games!(Although it's not comlepetely perfect, stil better than the previous one I made).
RPG Movement.dsgm
Picture 1.bmp
Here's a brief explanation:
By default, your sprite wil move by every 32 pixels Up, Down, Left or Right depending on what you press.
You can change by how much it moves by changing variable "X" in the Right,Left,Up and down Button Held events to X + 32 (Only the #32 part) to whatever you want.
If you'd like to change the speed, then change the number in each "If Y or X" is Greater or Less Than "Y" or "X" to a higher number like 2 or 4. If the number cannot divide 32 or 64, then the movement will be offset.
Pictuer 3.bmp
You can change the Spawn position (Like where you want your character to start) By changing the variables X, Y, x and y.
Picture 2.bmp
It's a good Idea to change them by multiples of 32 so you can be consistant with your map. If you're not good with math just use a calculator.(Or play Brain Age. LOL)
Hope this helps!