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
[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