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

theokof98

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 um pulo duplo?

em Qui 03 Fev 2011, 14:17
Alguém me ajude eu quero saber como eu faço um pulo duplo, tipo assim eu pulo ai se enquanto eu estiver no ar eu apertar UP de novo ai ele da outro pulo mior no ar!
avatar
Data de inscrição : 29/05/2010
Número de Mensagens : 346
Insígnias de JAM :

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

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

Re: Como fazer um pulo duplo?

em Qui 03 Fev 2011, 14:23
****, esse deve ser o centésimo tópico perguntando como dar pulo duplo.

Experimenta pesquisar:

http://gmbr.forumeiros.com/t6424-preciso-de-ajuda-com-pulo-duplo?highlight=pulo

http://gmbr.forumeiros.com/t7574-como-dar-pulo-duplo

Se preguiça fosse crime, você pegava perpetua.
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 um pulo duplo?

em Qui 03 Fev 2011, 14:37
Nenhum dos 2 funciona! Vc poderia me mandar uma engine?
Data de inscrição : 20/12/2010
Número de Mensagens : 109
Insígnias de JAM :

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

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

Re: Como fazer um pulo duplo?

em Qui 03 Fev 2011, 14:43
Não sei se isso funciona mas tente o seguinte:

CREATE
Código:
salto = 0

STEP
Código:
if keyboard_check_pressed(vk_up) && !place_free(x,y+1){
vspeed = -12
salto = 1
}
if keyboard_check_pressed(vk_up) && salto = 1{
vspeed = -12
salto = 2
}

Adicione à sua colisão com o chão
Código:
if !place_free(x,y+1)
salto = 0
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 um pulo duplo?

em Qui 03 Fev 2011, 15:12
Não funciona!!!
Data de inscrição : 20/12/2010
Número de Mensagens : 109
Insígnias de JAM :

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

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

Re: Como fazer um pulo duplo?

em Qui 03 Fev 2011, 15:26
Já resolvi, fiz e testei... ponha antes assim:

CREATE
Código:
salto = 0

STEP
Código:
if place_free(x,y+1){ //se estiver no ar
gravity = 1
}else{
gravity = 0
salto = 0
}

if keyboard_check_pressed(vk_up) && (!place_free(x,y+1) || salto = 1){ // se carregar na tecla para cima e estiver no chão ou se já tiver dado um pulo
vspeed = -12
salto += 1
}

Na parede eu tenho assim:
Código:
move_contact_solid(direction,12)
speed = 0
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