Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» 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
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
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
|
|