Últimos assuntos
» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

» Ajuda para mecanismo do jogo
por Willy Dom 16 Jul 2017, 15:54

Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220918 mensagens em 30411 assuntos

[Resolvido] Erro com Array

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

[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 =/
avatar
Luca$

Ranking : Nota D
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Número de Mensagens : 582
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

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.
avatar
luiz_eldorado

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 1

Ver perfil do usuário http://luizpontes.tk/

Voltar ao Topo Ir em baixo

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*
avatar
Luca$

Ranking : Nota D
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Número de Mensagens : 582
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

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.
avatar
Thiago_o_programador

Ranking : Nota D
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Número de Mensagens : 709
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 1

Ver perfil do usuário http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

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.
avatar
luiz_eldorado

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 1

Ver perfil do usuário http://luizpontes.tk/

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