este pregunta esta relacionada con este post:(http://www.comunidadgm.org/index.php?topic=10376.0) y la solucion la pueden ver en el ultimo script que ahora funciona perfecto. para simplificar muestro:
Código [Seleccionar]
//comparacion con los sprites existentes por que no es posible sacar los indices del string(argument0)
//argument0 es un string con varios sprites separados por coma(,)
//c[j] contiene los sprites extraidos del string(argument0)
//como c[j] contiene el nombre del sprite lo comparo al final de la funcion y le asigno el ind correcto.
for(ind=0;sprite_exists(ind);ind+=1)
{
for(j=0;j<(string_count(',',argument0)+1);j+=1)
{if(sprite_get_name(ind)=string(c[j])){c[j]=ind;}}
}