Conectar-se
Quem está conectado
23 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 23 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : D - D - D - B
Data de inscrição : 02/02/2011
Número de Mensagens : 455
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -14

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://matheusfaegames.blogspot.com

Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 18:33
No meu jogo o hp é com sprites, e eu quero quea vida nõa passe de 20, pq qnd passa de 20 cria uma nova barrae ficam uma barra em cima da outra e qnd uma chega a 0 começa a outra, alguém pode me ajudar???
avatar
Ranking : Nota D
Notas recebidas : C+D
Data de inscrição : 09/11/2010
Número de Mensagens : 854
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.google.com

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 18:40
cara pq vc complica?
Crie uma nova var com o nome hp.
Em Draw insira execute code:
draw_helathbar
avatar
Data de inscrição : 01/06/2010
Número de Mensagens : 111
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 18:59
bem cara se você tiver usando uma variável para a vida ponha assim

if hp>20
{
hp=20
}

acho que é isso
avatar
Ranking : Nota D
Notas recebidas : D - D - D - B
Data de inscrição : 02/02/2011
Número de Mensagens : 455
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -14

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://matheusfaegames.blogspot.com

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:02
eu não uso variavel pra hp do player eu uso health bar!
avatar
Data de inscrição : 26/02/2011
Número de Mensagens : 107
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:15
Você está usando a função draw_healthbar()? Então como está ocorrendo o erro que você citou na mensagem principal? Explique como você usou o código, ou se está desenhando a barra de outro modo.
avatar
Ranking : Nota C
Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Número de Mensagens : 1003
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 18

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://sonicmaker.forumeiros.com/memberlist

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:24
coloca no step
Código:

if health < 20
{health=20}

acho que iso não tenho sertesa mas por que não quer que o health pase de 20 ??
avatar
Ranking : Nota D
Notas recebidas : D - D - D - B
Data de inscrição : 02/02/2011
Número de Mensagens : 455
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -14

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://matheusfaegames.blogspot.com

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:36
Reputação da mensagem: 0% (1 votos)
EU NÃO USEI CODIGO!!! EU USEI LIBSSSS!!!!!!


Última edição por iFaé em Ter 15 Mar 2011, 19:51, editado 1 vez(es)
avatar
Ranking : Nota D
Notas recebidas : C+D
Data de inscrição : 09/11/2010
Número de Mensagens : 854
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.google.com

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:43
Não tem como criar mais de uma health bar em eventos
avatar
Ranking : Nota D
Notas recebidas : D - D - D - B
Data de inscrição : 02/02/2011
Número de Mensagens : 455
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -14

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://matheusfaegames.blogspot.com

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:44
mais eu só criei 1 healthbar!
avatar
Ranking : Nota D
Notas recebidas : C+D
Data de inscrição : 09/11/2010
Número de Mensagens : 854
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.google.com

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:45
Entaum.
Sua intenção é criar mais de uma health bar para o msm player né?
Então terás de criar em código, lamento.
avatar
Ranking : Nota A
Notas recebidas : A
Data de inscrição : 09/03/2010
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 43

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://www.www.ww.www

Re: Como fazer a health não passar de 20?

em Ter 15 Mar 2011, 19:46
@iFaé escreveu:EU NÃO USEI CODIGO!!! EU USEI EVENTOSSSS!!!!!!

olha cara primeiro eventos são obrigatórios em quase tudo no gm acho que tu se expressou mal acho que tu quis dizer que tava usando as libs.

Bom para fazer isso é facil no evento STEP coloca a ação da aba Score , Test Health em Value tu coloca 20 e em Operation coloca larger than
e agora vai na aba control e coloca um Start block e depois arrasta a outra ação chamada set health da aba Score e coloca em value 20 e depois vai na aba Control de novo e coloca End Block

acho que é isso

flws
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum