Não estou conseguindo colocar a barra de hp

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

Resolvido Não estou conseguindo colocar a barra de hp

Mensagem por Matheusj.st em Sex 29 Nov 2013, 18:57

Oi pessoal, sou novo aqui no fórum e no game maker. Também sei que existem diversos tutoriais sobre barra de hp.
Eu estava seguindo esse tutorial http://gmbr.forumeiros.com/t22330-tutorial-barra-de-vida-personalizada mas não consegui, já que sou um "novato entre os novatos". Eu estou no 3º Passo do tutorial da barra de vida personalizada e esta dando esse erro :


___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Draw Event
for object Aviaostatus:

Push :: Execution Error - Variable Get -1.spr_barra_vida(100005, -1)
at gml_Object_Aviaostatus_DrawEvent_1 (line 2) - draw_sprite_stretched(spr_barra_vida,0,view_xview,view_yview,global.hp_barra,16) //0=subimage, global.hp_barra é a razão de hp
############################################################################################



alguma pessoa experiente pode me ajudar ? Very Happy


Última edição por matheusj.st em Sab 30 Nov 2013, 08:40, editado 1 vez(es)

Matheusj.st

Ranking : Nota B
Número de Mensagens : 100
Data de inscrição : 16/11/2013
Notas recebidas : B
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Não estou conseguindo colocar a barra de hp

Mensagem por david199 em Sex 29 Nov 2013, 20:57

não entendi quase nada do erro  rs, más tente terminar todo o tutorial e depois me diga se o erro continua ok!.
[edit]
aqui está achei isso nos comentários Razz , faltou colocar no create: global.hp_barra=global.hp/global.hp_maximo*100


Última edição por david199 em Sex 29 Nov 2013, 21:06, editado 1 vez(es) (Razão : resposta estava nos comentários rs.)

david199

Número de Mensagens : 72
Idade : 15
Data de inscrição : 11/07/2013
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://gmrds.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: Não estou conseguindo colocar a barra de hp

Mensagem por Matheusj.st em Sex 29 Nov 2013, 21:19

coloquei: global.hp_barra=global.hp/global.hp_maximo*100 no create mas não resolveu nada =(
se tiver algum outro tutorial de barra de vida bem facil de entender (porque eu sou iniciante) eu agrareço =)

Matheusj.st

Ranking : Nota B
Número de Mensagens : 100
Data de inscrição : 16/11/2013
Notas recebidas : B
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Não estou conseguindo colocar a barra de hp

Mensagem por Gabreel em Sex 29 Nov 2013, 23:00

Bom, o erro disse que a variável hp_barra não foi definida.

Faça isso:
Create
Código:

global.hp=100; //Seu HP
global.hp_maximo = 150; //HP Máximo
global.hp_barra=global.hp/global.hp_maximo*100

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
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: Não estou conseguindo colocar a barra de hp

Mensagem por itarodrigo em Sab 30 Nov 2013, 02:19

Gabreel escreveu:Bom, o erro disse que a variável hp_barra não foi definida.
Onde você viu que a variável hp_barra nao foi definida?

itarodrigo

Número de Mensagens : 599
Idade : 33
Data de inscrição : 28/08/2010
Reputação : 52
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: Não estou conseguindo colocar a barra de hp

Mensagem por Gabreel em Sab 30 Nov 2013, 02:29

itarodrigo escreveu:
Gabreel escreveu:Bom, o erro disse que a variável hp_barra não foi definida.
Onde você viu que a variável hp_barra nao foi definida?
É realmente cometi um equívoco, ali ele disse que a var 'spr_barra_vida' não existe, mas deveria ser uma sprite, logo a sprite não existe.

De qualquer forma, chuto que ele também não declarou as varíaveis por isso:

matheusj.st escreveu:coloquei: global.hp_barra=global.hp/global.hp_maximo*100 no create mas não resolveu nada =(
Se ele colocou só agora, não me parece plausível que tenha colocado antes.

De qualquer forma, obrigado por ter me corrigido! Smile

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
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: Não estou conseguindo colocar a barra de hp

Mensagem por Matheusj.st em Sab 30 Nov 2013, 08:00

acabei seguindo esse tutorial http://gmbr.forumeiros.com/t735-tutorial-criando-barra-de-vida?highlight=vida e consegui colocar a barra de vida, obrigado pela ajuda Happy

Matheusj.st

Ranking : Nota B
Número de Mensagens : 100
Data de inscrição : 16/11/2013
Notas recebidas : B
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Não estou conseguindo colocar a barra de hp

Mensagem por david199 em Sab 30 Nov 2013, 12:20

ok, no que precisar seja fazendo um jogo ou um tour aqui na GMBR estou disposto a ajuda-lo. e creio que muitas outras pessoas também.lol!

david199

Número de Mensagens : 72
Idade : 15
Data de inscrição : 11/07/2013
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://gmrds.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: Não estou conseguindo colocar a barra de hp

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


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