Todo eso qu??
No bastar?a con esto
ancho=sprite_get_width(argument0.sprite_index);
y lo mismo para el alto (si es necesario, porque veo que ped?s el "alto y/o ancho")?
Vim.

lo de alto y/o ancho es porque los bloques son normalmente cuadrados ._. y yo pens? en poner muchas veces argument0.sprite_height -w- ahora veo que me puedo simplificar aun mas xDD

Supuse que era por eso, pero no necesariamente son siempre cuadrados...
Vim.

esta super bueno :P para haceer un platafomas con nvl dif. y sin un solo camino
Hola de nuevo

como funciona todo estto?? me estoi iniciando en game maker...