Ich denke mal Ball ist ein Physikobjekt. Einfach mit pX_enable (oder so, bei ODE war es phent_enable) den Ball kurz rausnehmen, dann an den Starvektor setzen und dann wieder mit pX_enable aktivieren.
Wieso pX_enable? Weil du keine Sachen mit vec_set oder c_move sich bewegen lassen kannst solange sie im Physiksystem sind. pX_enable sagt dem System also "Überspringe mal kurz den Ball" und du kannst das nutzen

Dann nurnoch ne Abfrage mit if(ball.z < 1000). Also wenn er unter 1000 gefallen ist soll das ganze Passieren, willst ja nicht jeden Frame den Ball zum Start teleportieren.