hola buenas tardes lo que pasa es que tengo un error en un juego de plataformas que estoy asiendo
cuando me muevo a la derecha  como esta en la siquiente imagen (link) como ques e devuelve no me permite pegarme al cuadro
http://imageshack.us/photo/my-images/32/imagendeproblema1.png/

se regresa automaticamente haci:
http://imageshack.us/photo/my-images/804/imagendeproblema3.png/

puse lo siguiente en los movimientos keyboard

left-if a position is colission free (hay adentro puse x=-4 y relative) abajo de esto pongo jump to pisition x=-4 relative)

right if a position is colission free (hay adentro puse x=-4 y relative) abajo de esto pongo jump to position x=4 y relative

up if there is a colission at a position puse y=1  solid objets  y relative) abajo de esto pongo set vertical speed pongo -10

asi estan estos comando pero espero y puedan ayudarme
Quieres aprender,entretenerte e informarte sobre temas de tecnologia u otras cosas??  entra ya a www.tecland.net y diviertete!

aca esta el error
right if a position is colission free (hay adentro puse x=-4 y relative) abajo de esto pongo jump to position x=4 y relative
Ya que usas D&D lo voy a traducir al GML y te lo explico.
en GMl if place_free(x-4,y) {x+=4;} Como debes notar estas verificando una posicion libre a la izquierda cuando realmente mueves hacia la derecha, en gml seria if place_free(x+4,y) {x+=4;} pero ya que usas D&D, cambia el x=-4 relative. por +4 y deja marcado el relative, asi verificas a la derecha.

woooow muchisimas gracias amigo :)
Quieres aprender,entretenerte e informarte sobre temas de tecnologia u otras cosas??  entra ya a www.tecland.net y diviertete!