Hay un botón al que al hacer clic te pide un nombre que luego añade a una lista con el script:

nuevo_valor=get_string('','')
ds_list_add(nombres,nuevo_valor)


Mi pregunta es como hago para que antes de añadir un nombre a la lista el juego busque si en la lista existe ese nombre si no lo agregue

Padre Nuestro del Programador de C           
C Nuestro que estas en la Memoria,
Compilado sea tu código,
venga a nosotros tu software,
carguense tus punteros.
así en la RAM como en el Disco Duro,
Danos hoy nuestro Array de cada día,
Perdona nuestros Warnings,
así como nosotros también los eliminamos,
no nos dejes caer en Bucles,
y libranos del Windows, Enter.

[gml]nuevo_valor=get_string('','')
if ds_list_find_index(nombres,nuevo_valor)=-1
{
ds_list_add(nombres,nuevo_valor)
}[/gml]
ds_list_find_index encuentra un valor y devuelve su posición, -1 si no lo encuentra