[resolvido]como faso para o objeto naum travar quando bate no chão?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[resolvido]como faso para o objeto naum travar quando bate no chão?

Mensagem por makgamer em Qui 21 Maio 2009, 10:44

tipo assim
coloquei gravidade no meu naruto
o código:
Código:
if place_free(x,y+1){
gravity_direction=gv_dir gravity=grav no_chao=false}
else{
gravity=0 no_chao=true }

if not place_free(x,y+4)

if vspeed> 6{
vspeed=6}
ai eu fis os movimentos no step
código:
Código:
if (keyboard_check(vk_right) and abaixado = false and atacando = false){//verifica se a seta direita foi apertada e não esta abaixado e não esta atacando
    hspeed = 20;direita = true;andando = true;
}else{// se não foi
    if (keyboard_check(vk_left) and abaixado = false and atacando = false){ //verifica se a seta esquerda foi apertada e não esta abaixado e não esta atacando
        hspeed = -20;direita = false ;andando = true
    }else{// se não foi
        hspeed = 0;andando = false
    }
}
e quando ele incosta no chão ele para
o código:
Código:
move_contact_solid(direction,1)
vspeed = 0
no_chao = true
e ele tambem pula
o código: no step:
Código:
//pulando
if keyboard_check_pressed(vk_up) and no_chao = true and abaixado = false{//se for apertado para cima
    vspeed = -12
    no_chao = false
}
if keyboard_check_released(vk_up) and vspeed <= 0{//se for apertado para cima
    vspeed /= 2
}

while (place_meeting(x,y,obj_rampa)) {
y -= 1;
}
mais ai eu inicio o jogo e ele anda travando no chão, porque?


Última edição por makgamer em Qui 21 Maio 2009, 14:10, editado 1 vez(es)

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]como faso para o objeto naum travar quando bate no chão?

Mensagem por vinians em Qui 21 Maio 2009, 11:02

coloque vspeed = 0 logo abaixo do gravity = 0.
No move_contact_solid(direction, 1) troque o 1 por 6.
Talvez funcione.

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: [resolvido]como faso para o objeto naum travar quando bate no chão?

Mensagem por makgamer em Qui 21 Maio 2009, 11:31

não de cara isso só bloqueou o pulo dele vo te passa o .gmk dele ai se conserta pls
baixe aki
e pf naum estrague os poderes dele pls

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]como faso para o objeto naum travar quando bate no chão?

Mensagem por vinians em Qui 21 Maio 2009, 13:35

makgamer escreveu:não de cara isso só bloqueou o pulo dele vo te passa o .gmk dele ai se conserta pls
baixe aki
e pf naum estrague os poderes dele pls
Amigo, não mexi no código apenas coloquei uma mascara e deu certo Download Aqui
Obs. Coloca o chão invisivel novamente eu tinha visiblado ele pra ver o posicionamento!!!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: [resolvido]como faso para o objeto naum travar quando bate no chão?

Mensagem por makgamer em Qui 21 Maio 2009, 14:09

vlwww!!!!!!!!
[resolvido]

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]como faso para o objeto naum travar quando bate no chão?

Mensagem por Conteúdo patrocinado Hoje à(s) 16:39


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum