Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
5 participantes
Página 1 de 1
[RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
EAÍ GALERA,EU QUERIA SABER O SEGUINTE,ALGUÊM AÍ PODE ME ENSSINAR A FAZER UMA BARRA DE FORÇA?
VOU EXPLICAR:
É ASSIM...IMAGINEN Q EU TENHO UM PERSSONAGEM AQUI:
*_*
E Q TEM UMA BOLA PARADA PERTO DELE AQUI:
*_* (_)
AÍ ELE ANDA E QUANDO ELE ENCOSTA NELA,ELE A IMPURRA,E QUANDO O JOGADOR APERTA UMA TECLA COMO "BARRA DE ESPAÇO" ELE CHUTA A BOLA,E LANÇA ELA SEM QUASE NADA DE FORÇA,MAS QUANDO ELE SEGURA A TECLA UMA BARINHA APARECE SOBRE SUA CABEÇA ASSIM:
||||||||
*_*
E A MEDIDA Q VAI SEGURANDO,VAI ENCHENDO,E QUANDO SOLTA A TECLA ELE CHUTA E A BARRA DESAPARECE.
E QUANDO A BARRA TODA ENCHE IDEN (ELE CHUTA E A BARRA DESAPARECE).
SO Q A MEDIDA Q A BARRA AUMENTA,ELE LANÇA A BOLA MAIS FORTE ENTENDERAM?
SE ALGUÊM PUDER ME AJUDAR...VLW.
FLW.
OBs:C PUDEREM FASER UMA ENGINE TAMBEM ACEITO,VLW.
VOU EXPLICAR:
É ASSIM...IMAGINEN Q EU TENHO UM PERSSONAGEM AQUI:
*_*
E Q TEM UMA BOLA PARADA PERTO DELE AQUI:
*_* (_)
AÍ ELE ANDA E QUANDO ELE ENCOSTA NELA,ELE A IMPURRA,E QUANDO O JOGADOR APERTA UMA TECLA COMO "BARRA DE ESPAÇO" ELE CHUTA A BOLA,E LANÇA ELA SEM QUASE NADA DE FORÇA,MAS QUANDO ELE SEGURA A TECLA UMA BARINHA APARECE SOBRE SUA CABEÇA ASSIM:
||||||||
*_*
E A MEDIDA Q VAI SEGURANDO,VAI ENCHENDO,E QUANDO SOLTA A TECLA ELE CHUTA E A BARRA DESAPARECE.
E QUANDO A BARRA TODA ENCHE IDEN (ELE CHUTA E A BARRA DESAPARECE).
SO Q A MEDIDA Q A BARRA AUMENTA,ELE LANÇA A BOLA MAIS FORTE ENTENDERAM?
SE ALGUÊM PUDER ME AJUDAR...VLW.
FLW.
OBs:C PUDEREM FASER UMA ENGINE TAMBEM ACEITO,VLW.
Última edição por leandrohackerx em Ter 22 Jun 2010, 14:06, editado 2 vez(es)
LeandroDaher- Data de inscrição : 13/05/2010
Reputação : 3
Número de Mensagens : 357
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
Eu estou fazendo um tutorial assim (:
Cria uma variavel global chamada FORÇA, com valor de zero,
e no draw faz uma barrinha em icma do player com o X2 do tamanho da força.
e faz um code no keyboard_check_pressed(vk_space) que aumente o valor da variavel força
desculpe não poder explicar melhor, to meio corrido, mas se alguem quiser pode explicar melhor o que eu escrevi, mas também mereço agradecimentos xD
Cria uma variavel global chamada FORÇA, com valor de zero,
e no draw faz uma barrinha em icma do player com o X2 do tamanho da força.
e faz um code no keyboard_check_pressed(vk_space) que aumente o valor da variavel força
desculpe não poder explicar melhor, to meio corrido, mas se alguem quiser pode explicar melhor o que eu escrevi, mas também mereço agradecimentos xD
F. Nizzio- Data de inscrição : 19/07/2008
Reputação : -6
Número de Mensagens : 758
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
VLW,MAS INFELISMENTE EU Ñ ENTENDI,SE ALGUEM PUDER ME EXPLICAR MELHOR,VLW,OBRIGADO.
LeandroDaher- Data de inscrição : 13/05/2010
Reputação : 3
Número de Mensagens : 357
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
No evento Create:
forca = 0; // Variável que controlará a força
Step:
if (keyboard_check(vk_space) /*&& *** */) // Se está segurando espaço
if (forca < 100) // Se a força ainda não chegou no limite
forca += 5; // Aumenta (mude o '5' para mudar o velocidade com que a barrinha aumenta)
if (keyboard_check_released(vk_space) || forca >= 100) // Larga espaço ou a força chega no limite
{
// Aqui o código de chutar a bola
forca = 0;
}
Ali onde eu coloquei /*&& *** */ seria para você testar se o personagem está com a bola (caso contrário, mesmo estando longe da bola, apareceria a barrinha e tudo o mais...). Deixei assim em vez de colocar um código porque não sei como é o seu jogo, nem como esse teste poderia ser feito. Use a sua criatividade para fazê-lo.
Obs.: A variável é "forca" porque o GM não aceita "ç".
Draw:
if (forca > 0) // Se a força é maior que 0
draw_healthbar(x-16, y-16, x+16, y-8, forca, c_black, c_green, c_red, 0, true, true); // Desenha a barra
A função é draw_HEALTHbar, mas você pode usar para o que quiser.
Se quiser, mude as posições e cores.
Step:
if (forca < 100) // Se a força ainda não chegou no limite
forca += 5; // Aumenta (mude o '5' para mudar o velocidade com que a barrinha aumenta)
if (keyboard_check_released(vk_space) || forca >= 100) // Larga espaço ou a força chega no limite
{
// Aqui o código de chutar a bola
forca = 0;
}
Ali onde eu coloquei /*&& *** */ seria para você testar se o personagem está com a bola (caso contrário, mesmo estando longe da bola, apareceria a barrinha e tudo o mais...). Deixei assim em vez de colocar um código porque não sei como é o seu jogo, nem como esse teste poderia ser feito. Use a sua criatividade para fazê-lo.
Obs.: A variável é "forca" porque o GM não aceita "ç".
Draw:
draw_healthbar(x-16, y-16, x+16, y-8, forca, c_black, c_green, c_red, 0, true, true); // Desenha a barra
A função é draw_HEALTHbar, mas você pode usar para o que quiser.
Se quiser, mude as posições e cores.
Igor KinGamer- Data de inscrição : 26/09/2008
Reputação : 11
Número de Mensagens : 890
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
Igor, não sei se você cobriu a minha mal-explicação, mas se sim, agradeço. (:
F. Nizzio- Data de inscrição : 19/07/2008
Reputação : -6
Número de Mensagens : 758
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
VLW.VO TENTAR
OBRIGADO A TODOS
OBRIGADO A TODOS
LeandroDaher- Data de inscrição : 13/05/2010
Reputação : 3
Número de Mensagens : 357
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] BARRA DE FORÇA,COMO EU FAÇO?
Resolvido!
Tópico trancado!
Tópico trancado!
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Resolvido]Como aumentar a força do pulo com um botao?
» Como faço uma barra de vida assim?
» queria fazer uma barra de fala como eu faço?
» Como faço para criar uma barra de digitação igual a o de busca???..
» Como eu faço quando a bolinha bata na ultima barra e acabe o jogo?
» Como faço uma barra de vida assim?
» queria fazer uma barra de fala como eu faço?
» Como faço para criar uma barra de digitação igual a o de busca???..
» Como eu faço quando a bolinha bata na ultima barra e acabe o jogo?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos