Pontuação do jogo

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

Pontuação do jogo

Mensagem por EMCM em Sex 21 Jan 2011, 18:04

Gostava que me ajudassem numa coisa.
Quando começo o jogo a pontuação está a 0 e vou ganhando pontos ao longo do jogo, chegando por exemplo a 10 pontos. Mas quando passo para a nivel seguinte a pontuação começa outra vez em 0 em vez de continuar a 10.
O que faço?

Tá aqui o link do jogo beta.
http://gmbr.forumeiros.com/t13350-mrbrian-the-legend-of-lost-treasure

EMCM

Ranking : Nota D
Número de Mensagens : 163
Idade : 22
Data de inscrição : 26/10/2010
Notas recebidas : C+D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Pontuação do jogo

Mensagem por Salathiel em Sex 21 Jan 2011, 18:13

Pode ser porque você está usando uma variável local para mostrar armazenar os pontos. Você pode resolver isso usando a constante 'score'.

No creat do obj_player coloca:

score = 0;

Na colisão com obj_que_aumenta_pontos coloca:


score += 10;

Pronto.
Se você quiser usa uma variável, e só você criar uma variável global em fez de local. Exemplo:

global.pontos

Salathiel

Número de Mensagens : 346
Idade : 20
Data de inscrição : 29/05/2010
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://salathiel1337.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Pontuação do jogo

Mensagem por EMCM em Sex 21 Jan 2011, 18:35

fiz uma engine simples que explica melhor o meu problema
http://www.4shared.com/file/EHy1qB8S/Engine.html

EMCM

Ranking : Nota D
Número de Mensagens : 163
Idade : 22
Data de inscrição : 26/10/2010
Notas recebidas : C+D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Pontuação do jogo

Mensagem por Henrique_GJ em Sex 21 Jan 2011, 18:40

coloca em algum objeto qualquer que esteja na 1° room do jogo, no evento game start

score = 0



se quizer utilizar outra variavel, vai onde vc criou ela e troque o codigo pelo seguinte:

if ! variable_local_exists("nome da variavel COM aspas")
{
nome da variavel = 0
}

Henrique_GJ

Número de Mensagens : 1344
Idade : 19
Data de inscrição : 30/12/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Pontuação do jogo

Mensagem por gustavo ferreira em Sex 21 Jan 2011, 21:42

mann isso é simples é só vc tirar o score=0 do create e por no Gamestart blz simples assim falow!!

gustavo ferreira

Ranking : Nota C
Número de Mensagens : 470
Idade : 22
Data de inscrição : 03/12/2010
Notas recebidas : C+C+C+C
Reputação : 28
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Pontuação do jogo

Mensagem por Conteúdo patrocinado Hoje à(s) 05:44


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