Dann könnte es zB sein, das der movmentcode ab einer bestimmten (festen) Höhe nach unten traced, um
die Höhe des players zu setzen.
Ist das Terrain höher als dieser tracestart, wird es an der Stelle nicht erkannt,
und der player fällt nach unten.

dazu mußt Du schon mal in das Skript schauen, wie die Höhenberechnung funktioniert.