Dúvidas com algumas variávies

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

Dúvidas com algumas variávies

Mensagem por ctrgui em Sex 28 Mar 2014, 08:12

Eu estou lá criando meu joguinho, mas aí me deu a ideia: Como era um jogo de Crash, tem que ter time trial!
Foi o que eu fiz, mas eu quero que o relógio apareça assim que o cristal for coletado, mas o relógio não aparece nem quando eu pego o cristal! E além disso eu pegava um contador de cristais, que aumentava de 1 a 1 para cada cristal que eu pegava, mas nem assim aumentava. Envio aqui o código do cristal e do contador:
Cristal:
Spoiler:

Create:
Código:
image_speed=0.2;

Destroy:
Código:
obj_controller.purplecrystalscore+=1

Collision with obj_player:
Código:
instance_destroy()
effect_create_above(ef_firework,x+7,y+22,1,c_purple)
sound_play(sfx_crystal)
Coontador:
Spoiler:

Create:
Código:
contador=0;
a=0;
cristal_numero=20
gem_numero=33
Step:
Código:
a=cristal_contador/20*100
b=gem_contador/33*100
c=relic_contador/20*100


Draw:
Código:
draw_set_halign(fa_center);
draw_sprite(spr_purple_crystal,0,140,30)
draw_text(200,30,string(obj_controller.purplecrystalscore)
+' / '+string(cristal_numero))
draw_sprite(gemclear,0,110,70)
draw_text(200,70,string(obj_controller.gemscore)
+' / '+string(gem_numero))

Tem algum erro nos códigos? Ah é, isso acontece com a gema também, mas os códigos são os mesmos do cristal, o que muda é que ao invés de ser obj_controller.purplecrystalscore lá é obj_controller.gemscore.
E então? Testem esses códigos, pois comigo não deu (e sim, o obj_controller existe).

ctrgui

Número de Mensagens : 34
Data de inscrição : 22/03/2014
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com algumas variávies

Mensagem por Mr. Kaleb em Sex 28 Mar 2014, 09:41

Cara, aqui tá funcionando.
Tenta por o código de adicionar pontos na colisão com o player, antes de destruir a instância, e testa pra ver.

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com algumas variávies

Mensagem por Superbomber_MuyMacho em Sex 28 Mar 2014, 12:55

Tem certeza que você escreveu as variáveis corretamente??? e outra coisa no Collision with obj_player Você devia colocar instance_destroy() por ultimo. Espero ter ajudado blz 

Superbomber_MuyMacho

Número de Mensagens : 103
Idade : 19
Data de inscrição : 22/03/2014
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com algumas variávies

Mensagem por ctrgui em Sex 28 Mar 2014, 16:16

Eu vou tentar aqui, mas to com duvida também em outra coisa... pra que serve a função(varíavel,constante, sei lá o que é isso) ceil?

ctrgui

Número de Mensagens : 34
Data de inscrição : 22/03/2014
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com algumas variávies

Mensagem por Mr. Kaleb em Sex 28 Mar 2014, 17:27

Manuel escreveu:ceil(x) Retorna o valor topo de x, ou seja, x arredondado para cima a um inteiro.

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Dúvidas com algumas variávies

Mensagem por Conteúdo patrocinado Hoje à(s) 10:20


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