Brujito como te va? En el indice tenemos el tutorial perfecto para vos, de parte de karmanMZ
Tenes que seguir las instrucciones de ese tutorial de como crear una cinta, solamente que en vez de una cinta es una textura de lava.
Es decir, una textura que inicie con nombre "scroll" por ejemplo "scrollbrujitolava". Hacerlo func_conveyor con eso logras el efecto cascada (el movimiento). Luego, encima de eso (superpuesto) podes crear un trigger_hurt que haga daño, simulando el daño al tocar la lava. Nunca usas func_water en este caso. Seguí ese tutorial que es corto y facil de entender. Y si te salió o no comentanos 😃