Entrar
Últimos assuntos
» Colisões não funcionandopor RastaMaan Sex 26 Abr 2024, 19:49
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
Problma com bara de exp!
4 participantes
Página 1 de 1
Problma com bara de exp!
Eu estaav fazendo uma bara de exp..Tava dando tudo certo, mas derepente me dei conta q a bara n mudava de acordo com o xp neseçario... Tio eu preciso de 100 ed xp pro1 lvl mas mesmo q pro segundo eu preciso de 150 no 100 a bara enche mesmo ela so devendo enche no 150...
Script que usei:
Responsavel pelo almento de lvl
if global.xp>=global.xp2
{global.lvl+=1 global.xp2=global.xp2*150/100
global.xp=0}
Responsavel pela criaçao da bara de xp
draw_healthbar(view_xview+580,view_yview+30,view_xview+780,view_yview+45,global.xp,c_black,c_blue,c_blue,0,true,true);
E os Global:
Global.xp e o da experiencia atual
Global.xp2 e a experiencia pra aumentar de lvl
Global.lvl e o que aponta o nivel atual
Se alguem poder me ajudar vlw
Script que usei:
Responsavel pelo almento de lvl
if global.xp>=global.xp2
{global.lvl+=1 global.xp2=global.xp2*150/100
global.xp=0}
Responsavel pela criaçao da bara de xp
draw_healthbar(view_xview+580,view_yview+30,view_xview+780,view_yview+45,global.xp,c_black,c_blue,c_blue,0,true,true);
E os Global:
Global.xp e o da experiencia atual
Global.xp2 e a experiencia pra aumentar de lvl
Global.lvl e o que aponta o nivel atual
Se alguem poder me ajudar vlw
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Desculpe o post duplo mas poderiam me ajudar...Ninguem sabe a soluçao??
Mesmo assim é contra as regras.
-25%.
Mesmo assim é contra as regras.
-25%.
~LCS
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Calma ae seu tópico é de hj...
Eu não sei direito como exlpicar mas siga a lógica
Maximo total da Barra no Level 2 = 150 = maxxp
Maximo total desenhado = drawmaxxp
maxxp / 100 X CurrentXP = drawcurrentxp
não faço a minima ideia de como explicar mas se entendeu epero ter ajudado!
Eu não sei direito como exlpicar mas siga a lógica
Maximo total da Barra no Level 2 = 150 = maxxp
Maximo total desenhado = drawmaxxp
maxxp / 100 X CurrentXP = drawcurrentxp
não faço a minima ideia de como explicar mas se entendeu epero ter ajudado!
Re: Problma com bara de exp!
Não entendi uma palavra do que você escreveu.
Melhore seu português ou aí sim ninguém lhe responderá.
Qual é o problema? Explique melhor para que eu possa te ajudar.
Melhore seu português ou aí sim ninguém lhe responderá.
Qual é o problema? Explique melhor para que eu possa te ajudar.
JV Justino- Games Ranking :
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Reputação : 20
Número de Mensagens : 619
Prêmios :
x 0 x 13 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Desculpe, o problema não e meu português mas sim meu teclado... Eu to fazendo uma barra de experiencia e deu um grande problema, ela nao se ajusta de acordo com a experiencia necessaria para melhorar de nivel...Exemplo:
Quando eu to no nível 1 eu preciso de 100 de experiencia para aumentar, mas assim que eu vou para o nível 2 eu preciso de 150 mas a bara continua com as características de 100 e assim que eu chego a 100 de experiencia ela enche mas eu so aumento de nivel com 150... Ou seja, eu gostaria de faze com q a bara se ajustasse de acordo com a experiencia nessesaria para o aumento de nivel..
A e Roger Jr nao entendi muito bem o que você quiz dizer... E se não entenderem muito bem posso passa o meu projeto pra vocês verem o erro!
Quando eu to no nível 1 eu preciso de 100 de experiencia para aumentar, mas assim que eu vou para o nível 2 eu preciso de 150 mas a bara continua com as características de 100 e assim que eu chego a 100 de experiencia ela enche mas eu so aumento de nivel com 150... Ou seja, eu gostaria de faze com q a bara se ajustasse de acordo com a experiencia nessesaria para o aumento de nivel..
A e Roger Jr nao entendi muito bem o que você quiz dizer... E se não entenderem muito bem posso passa o meu projeto pra vocês verem o erro!
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
E ai beleza.
Bom se eu tivesse entendido seu pedido teria ajudado antes... :oops:
O problema é que a barra do game maker enche com 100% entao voce terá que ajustar os pontos para ter a barra enchendo quando a pontuação estiver atingido os 100%...
Você pode fazer assim:
Caso não tenha entendido é só perguntar, ok?
Bom se eu tivesse entendido seu pedido teria ajudado antes... :oops:
O problema é que a barra do game maker enche com 100% entao voce terá que ajustar os pontos para ter a barra enchendo quando a pontuação estiver atingido os 100%...
Você pode fazer assim:
- Código:
Global.xp+=(real(PG)/real(global.xp2))*100
Caso não tenha entendido é só perguntar, ok?
CRP-Max- Games Ranking :
Notas recebidas : C
Data de inscrição : 28/10/2008
Reputação : 29
Número de Mensagens : 822
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Não entendi... O que devo colocar no PG ??
E se eu substituo por um valor a barra não para de ganha experiencia...
Editado:
Agora funciono mas deu um outro bug... No nivel 2 de vez eu precisar de 150 pra aumentar eu acabo precisando de 250 e a barra continua só chegando ate os 150!
E se eu substituo por um valor a barra não para de ganha experiencia...
Editado:
Agora funciono mas deu um outro bug... No nivel 2 de vez eu precisar de 150 pra aumentar eu acabo precisando de 250 e a barra continua só chegando ate os 150!
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Como ele ganha os pontos pra subir de level?
Se for quando ele mata um inimigo, por exemplo: ele ganharia 10 pontos, então o PG é igual a dez.
A soma do PG (pontos Ganhos) é que vai fazer subir a experiência do player.
Edit:
O valor do Global.xp2 é de 150? ou você esta fazendo alguma soma para gerar ele?
Se for quando ele mata um inimigo, por exemplo: ele ganharia 10 pontos, então o PG é igual a dez.
A soma do PG (pontos Ganhos) é que vai fazer subir a experiência do player.
Edit:
O valor do Global.xp2 é de 150? ou você esta fazendo alguma soma para gerar ele?
CRP-Max- Games Ranking :
Notas recebidas : C
Data de inscrição : 28/10/2008
Reputação : 29
Número de Mensagens : 822
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
O codigo que eu uso pra aumenta a experiencia necessaria e este;
Eu to gerando com o código acima!
- Código:
if global.xp>=global.xp2
{global.lvl+=1 global.xp2=global.xp2*150/100
global.xp=0}
Eu to gerando com o código acima!
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Nesta parte:
Tente alterar para:
Códigos como var=var+1 não funcionam. O certo é var+=1. O mesmo é aplicado com as outras operações. Tente alterar o código para esse e me diga se houve algum resultado.
- Código:
{global.lvl+=1 global.xp2=global.xp2*150/100
Tente alterar para:
- Código:
{global.lvl+=1 global.xp2*=150/100
Códigos como var=var+1 não funcionam. O certo é var+=1. O mesmo é aplicado com as outras operações. Tente alterar o código para esse e me diga se houve algum resultado.
JV Justino- Games Ranking :
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Reputação : 20
Número de Mensagens : 619
Prêmios :
x 0 x 13 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Não adianto... O problema parece ainda pior... Podem da uma olhada, olink e este:
http://dl.dropbox.com/u/41436280/teste.gmk
http://dl.dropbox.com/u/41436280/teste.gmk
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
alexs2195 escreveu:O codigo que eu uso pra aumenta a experiencia necessaria e este;Editado:
- Código:
if global.xp>=global.xp2
{global.lvl+=1 global.xp2=global.xp2*150/100
global.xp=0}
Eu to gerando com o código acima!
Faz assim:
- Código:
if global.xp>=global.xp2
{global.lvl+=1 global.xp2=global.xp2+global.xp/2;
global.xp=0}
Edit:
Então conforma eu tinha dito no meu primeiro post a barra sempre conta ate 100%, e você esta sempre somando 50 do global.xp, por isso da este erro.
No draw muda esta linha de comando:
- Código:
//Barra de expeiencia
draw_healthbar(view_xview+580,view_yview+30,view_xview+780,view_yview+45,(real(global.xp)/real(global.xp2))*100,c_black,c_blue,c_blue,0,true,true);
Última edição por CRP-Max em Sáb 17 Set 2011, 21:14, editado 1 vez(es)
CRP-Max- Games Ranking :
Notas recebidas : C
Data de inscrição : 28/10/2008
Reputação : 29
Número de Mensagens : 822
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
aaaaaaa... continua com o mesmo problema, acredito que o erro não esteja ai!
Editado:
Funciono vlw... Vo tenque anota seu nome pra me lembra de te da creditos!
Editado:
Funciono vlw... Vo tenque anota seu nome pra me lembra de te da creditos!
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Problma com bara de exp!
Só mude o draw conforme eu escrevi acima, baixei o seu projeto só alterei ali e deu certo.
CRP-Max- Games Ranking :
Notas recebidas : C
Data de inscrição : 28/10/2008
Reputação : 29
Número de Mensagens : 822
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|