[Resolvido]Se existir um valor em ds_list

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido [Resolvido]Se existir um valor em ds_list

Mensagem por Lucas 5293 em Sex 06 Jan 2012, 12:51

Quero fazer se existir um valor na minha ds_list
fazer uma ação

Já tentei:

Código:
if ds_list_find_index(global.compila,string(t))
{
wd_message_simple("Erro na linha: "+string(linha))
game_restart()
}
else
{
execute_string(string(i))
}

Mais não funciona
flws


Última edição por Lucas 5293 em Sex 06 Jan 2012, 13:11, editado 1 vez(es)

Lucas 5293

Ranking : Nota C
Número de Mensagens : 695
Idade : 18
Data de inscrição : 10/12/2010
Notas recebidas : C-D-B-B-B-C-C-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://dopxgames.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Se existir um valor em ds_list

Mensagem por Markituh em Sex 06 Jan 2012, 12:58

ds_list_find_index retorna a posição do valor na lista, e não true ou false. Se o valor não existir, a função retorna -1; então:
Código:
if ds_list_find_index(global.compila,string(t)) == -1
{
wd_message_simple("Erro na linha: "+string(linha))
game_restart()
}
else
{
execute_string(string(i))
}

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Se existir um valor em ds_list

Mensagem por Lucas 5293 em Sex 06 Jan 2012, 13:10

VLW Markituh
Funcionou!

Lucas 5293

Ranking : Nota C
Número de Mensagens : 695
Idade : 18
Data de inscrição : 10/12/2010
Notas recebidas : C-D-B-B-B-C-C-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://dopxgames.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Se existir um valor em ds_list

Mensagem por Conteúdo patrocinado Hoje à(s) 06:01


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum