alinha_ao_chao = function() {
// Desce ate o chão
while(!place_meeting(x, y+1, obj_chao)) {
y++;
}
// Sai de dentro do chão
while(place_meeting(x, y, obj_chao)) {
y--;
}
}
alinha_ao_chao();
Colocando esse código no Create, ele vai fazer um loop, checando se encontrou o chão, caso não tenha encontrado ele acrescenta 1 pixel ao eixo y do tornado até ele tocar o chão, e na sequencia checa se esta dentro do chão, se estiver, faz o contrario, checa e atualiza o eixo y para cima ate sair do chão.