я толком неразбирался...
короче если с лесницой столкнулись то меняеш ето
If KeyDown(17)=1 Then MoveEntity Selin,0,0,+V#
If KeyDown(31)=1 Then MoveEntity Selin,0,0,-V#
на ето
If KeyDown(17)=1 Then MoveEntity Selin,0,+V#,0
If KeyDown(31)=1 Then MoveEntity Selin,0,-V#,0
и убираеш вот ето
TranslateEntity Selin,0,-G#,0
как только от лесницы от сойденились - все возращаем обратно
