po pierwsze, przestań ryczeć, bo nikt ci nie pali żywcem matki/ojca/dziewczyny/kota/lub czego tam jeszcze. to tylko GM.
po drugie, co ma solid do visible? zaznacz visible i tyle.
po trzecie, solid i visible nie wystarczą, bo inaczej kładka zablokuje się w bohaterze przy locie w górę lub nie będzie go nieść.
jeśli twój bohater nie ma żadnych akcji w Begin Step, bardzo dobrze.
spróbuj wtedy użyć tego kodu:
GML (Create kladki)
xprev=x;
yprev=y;
GML (Begin Step kladki)
if place_meeting(x,y-1-(y-yprev)+hero.vspeed,hero)
{
hero.x+=x-xprev;
hero.y+=y-yprev;
hero.vspeed=0;
}
xprev=x;
yprev=y;
to może (a nawet prawdopodobnie) nie będzie działać bez poprawek, ale spróbuj. trzeba też będzie zabezpieczyć platformę przed blokowaniem się, ale to już zrobisz sam
edit: poprawka 1.
edit2: poprawka 2, kod działa, choć nie jest idealny.