Erro na variavel

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

Erro na variavel

Mensagem por CLT em Qui 19 Jan 2012, 13:02

Quando o jogador colide com o objeto SMURFCARDS aparece o seguinte erro:

Código:
ERROR in
action number 1
of Collision Event with object SMURFCARD
for object JOGADOR:

Error in code at line 2:
  smurfcards+=1
  ^
at position 2: Unknown variable smurfcards

No Create do jogador:

Código:
smurfcards=0

Na colisão com o objeto SMURCARDS:

Código:
instance_destroy()
smurfcards+=1

E no Draw:

Código:
draw_text(view_xview+32,view_yview+64,"Smurfcards: "+string(smurfcards))

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: Erro na variavel

Mensagem por JV Justino em Qui 19 Jan 2012, 13:09

Tenta colocar o código do evento de colisão invertido:
Código:
smurfcards+=1
instance_destroy()

flw

JV Justino

Ranking : Nota A
Número de Mensagens : 619
Idade : 19
Data de inscrição : 07/12/2010
Notas recebidas : A+A
Reputação : 20
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Erro na variavel

Mensagem por PedroX em Qui 19 Jan 2012, 13:13

Olhe lá em cima no editor de códigos e veja se está marcado OTHER, se estiver, marque SELF.

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Erro na variavel

Mensagem por CLT em Qui 19 Jan 2012, 13:23

Nenhuma deu certo.

Código do Justino:

Código:
ERROR in
action number 1
of Collision Event with object SMURFCARD
for object JOGADOR:

Error in code at line 1:
  smurfcards+=1
  ^
at position 1: Unknown variable smurfcards

E o do Pedro o jogador é destruído, também tentei inverter a colisão mas não deu certo.

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: Erro na variavel

Mensagem por Lucas 5293 em Qui 19 Jan 2012, 13:27

Acho que você colocou o esse código:
Código:
smurfcards+=1
instance_destroy()
Na colisão do SMURFCARD com o jogador, então o SMURFCARD que vai receber a ação.
Faça ao contrário coloque na colisão do jogador com o SMURFCARD
FLWS

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

Re: Erro na variavel

Mensagem por PedroX em Qui 19 Jan 2012, 13:39

Coloque na colisão jogador com o smurfcard:
Código:
with (other) instance_destroy()
smurfcards+=1

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Erro na variavel

Mensagem por Conteúdo patrocinado Hoje à(s) 09:31


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