[Resolvido] Erro com Array

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

Resolvido [Resolvido] Erro com Array

Mensagem por Luca$ em Ter 16 Out 2012, 18:04

Estou usando uma array 1D no meu projeto,e estou tendo um problema
Quando a array tinha 16 indices,não apresentava esse erro,mas hoje eu almentei ela pra 22,e começou a mostrar esse erro:
Código:

___________________________________________
ERROR in
action number 1
of  Step Event
for object Editor:

Error in code at line 17:
          draw_point_color(xxx,yyy,cor[global.imagem])
                                    ^
at position 35: Unknown variable cor or array index out of bounds

O limite de indíces de uma array é 16?


PS: Desculpem se estou tendo muitas dúvidas(3),e pra cada uma delas eu estar postando um tópico :X
É que realmente não sei como solucionar algumas coisas =/

Luca$

Ranking : Nota D
Número de Mensagens : 582
Data de inscrição : 10/10/2010
Notas recebidas : D-C
Reputação : 1
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] Erro com Array

Mensagem por luiz_eldorado em Ter 16 Out 2012, 18:42

Pode ser qualquer coisa.
Basicamente é porque este índice da array não existe ainda. Você não setou ele ainda. É só você fazer algum tipo de for antes de começar tudo pra resetar tudo, como:
Código:
for(i=0;i<=50;i+=1) {
cor[i]=-1;
}
Ah, a propósito, 32000 é o limite das arrays.

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 17
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Erro com Array

Mensagem por Luca$ em Ter 16 Out 2012, 18:44

Mas luiz,as indices de array já foram definidas,todas as indices foram definidas no evento Create do mesmo objeto.
Do mesmo jeito que criei as outras 16.

Olha:
Código:
//==Cores==//
cor[0]=make_color_rgb(45,52,45)//Bedrock
cor[1]=make_color_rgb(132,71,21)//Terra
cor[2]=make_color_rgb(254,165,61)//Gold
cor[3]=make_color_rgb(139,104,73)//Rock
cor[4]=make_color_rgb(66,72,75)//Tick Rock
cor[5]=make_color_rgb(13,103,34)//Arvore
cor[6]=make_color_rgb(59,64,21)//Rubble
cor[7]=make_color_rgb(59,20,6)//Terra de Fundo
cor[8]=make_color_rgb(100,113,96)//Parede de Pedra
cor[9]=make_color_rgb(49,52,18)//Fundo de Pedra
cor[10]=make_color_rgb(43,21,9)//Escada
cor[11]=make_color_rgb(180,42,17)//Spike
cor[12]=make_color_rgb(213,196,9)//Gold Bullion
cor[13]=make_color_rgb(26,78,131)//Porta AZUL
cor[14]=make_color_rgb(50,105,135)//Ponte AZUL
cor[15]=make_color_rgb(165,189,200)//Céu
cor[16]=make_color_rgb(67,47,17)//ESCADA NA PEDRA
cor[17]=make_color_rgb(66,36,11)//EESCADA NA TERRA
cor[18]=make_color_rgb(50,100,115)//ponte azul NA TERRA

EDIT:

Espera...eu mesmo já vi o erro.
Eu não setei as indices depois do 18.

*momento vergonha*

Luca$

Ranking : Nota D
Número de Mensagens : 582
Data de inscrição : 10/10/2010
Notas recebidas : D-C
Reputação : 1
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] Erro com Array

Mensagem por Thiago_o_programador em Ter 16 Out 2012, 18:48

Troque, "global.imagem" por "real(global.imagem)", vai retornar o valor real da variavel.

Thiago_o_programador

Ranking : Nota D
Número de Mensagens : 709
Idade : 19
Data de inscrição : 14/05/2009
Notas recebidas : D - C - D - C
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Erro com Array

Mensagem por luiz_eldorado em Ter 16 Out 2012, 18:51

GMLucas escreveu:*momento vergonha*
kkkkkkkkkkkk!
Tópico resolvido, tópico trancado.

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 17
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Erro com Array

Mensagem por Conteúdo patrocinado Hoje à(s) 19:52


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