Hola! Si, asi es lo que dice Crackerman es la mejor sugerencia, y la siguiente obviamente es utilizar la referencia de Maxscript de la ayuda de Max, por supuesto.
Mi idea es un poco tratar de explicarlo de manera que sea accesible en castellano, ya que veces es un poco confuso, sobre todo para empezar, y tratar de dar algunos ejemplos utiles.
Me pareció que una buena forma de iniciarlo era mediante la explicacion de los "Loops" que son super recurrentes en la mayoria de los lenguajes de programacion.
Y mostrar alguna forma de utilizarlos en un script simple, como es el caso de esta esfera para simular una suerte de Fake radiosity. O simplemente para multiplicar elementos en el espacio.
Por cierto para crear una esfera podes escribir por ejemplo:
esfera = Sphere radius: 60 segments: 12
Creo que está claro que es cada numero
Suerte y saludos
Pablo