Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Mr.Dudas en Febrero 19, 2013, 04:55:32 PM

Título: Ayuda con ds_list
Publicado por: Mr.Dudas en Febrero 19, 2013, 04:55:32 PM
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

Título: Re:Ayuda con ds_list
Publicado por: Texic en Febrero 19, 2013, 06:16:06 PM
[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