Con un script sencillo

Hola. Soy un estudiante de la UPC que está realizando un trabajo de modelado y riggeado de Wall-e. Tengo los 2 tracks (las orugas o ruedas) enlazados con un Path deform Binding, el cual tiene un parámetro llamado Percent que hace que las ruedas giren.

Ahora bien, al seleccionar el grupo Wall-e i moverlo en la dirección y las dos ruedas deben moverse hacia delante o hacia atrás. Pero al girar sobre si mismo, 1 debe ir hacia delante i la otra hacia atrás.

Me han dicho que puedo hacer un float script al parámetro Percent para hacer eso, pero no tengo ni idea de Maxscript.

Básicamente lo que quiero es algo de este estilo:
If (posy_actual > posy_anterior){.

Percent+1.

Posy_anterior = posy_actual.
}.

If (rotz_actual > rotz_anterior){.

Percent+1.

Rotz_anterior = rotz_actual.
}.

Luego, para si es menor (<) seria igual, pero con el menos 1.

Supongo que el código es fácil de implementar, pero yo me lo estoy mirando i no saco nada en claro.

Me corre un poco de prisa porque el trabajo lo he de entregar en poco tiempo. Gracias a todos.

Ver más sobre el tema y los comentarios en el foro