[RESOLVIDO] Codigo comum de pltaforma [ajuda]

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

Resolvido [RESOLVIDO] Codigo comum de pltaforma [ajuda]

Mensagem por AlexBosquin em Sab 05 Out 2013, 10:38

Código:
//se apertar cima
if keyboard_check(vk_up) && place_meeting(x,y+1,obj_chao) && ! place_free(x,y+1) && noar=false
{
    vspeed = -20
    noar=true
    friction=0
}

//Bug Check: Pulo

if (vspeed>12)
    vspeed = 12;
    
//se cima+direita
    if keyboard_check(vk_up) && keyboard_check(vk_right) && place_free(x+7,y) && ! place_free(x,y+1)
{
    vspeed = -20
    hspeed = +7
    noar=true
    friction=0
}

//se cima+esquerda
    if keyboard_check(vk_up) && keyboard_check(vk_left) && place_free(x-7,y) && ! place_free(x,y+1)
{
    vspeed = -20
    hspeed = -7
    noar=true
    friction=0
}
Esse ai é um sistema de plataforma que eu criei (meu sistema) ele funcionou muito bem não gruda na parede nem nada!
Então so estou com dificuldade de fazer o char mudar de sprite quando ele pula pra frente pra tras ou pra cima , pq quando ponho somente dentro das chaves nao funfa da bug entende entao alguem pode me falar outra forma de fazer esses sprites mudarem quando ocorrer as ações!

RESOLVIDO

Basta acrescentar isto:

Código:
   
if noar=true && hspeed=0 then sprite_index=spr_cyrax_pulando
   
    if sprite_index=spr_cyrax_pulando
{
image_speed = 0
}else {image_speed=0.4}

//pulo frente
    if noar=true && hspeed>=1 then sprite_index=spr_cyrax_pulof

//pulo tras
    if noar=true && hspeed<=-1 then sprite_index=spr_cyrax_pulot


Última edição por AlexBosquin em Sab 05 Out 2013, 16:56, editado 1 vez(es)

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO] Codigo comum de pltaforma [ajuda]

Mensagem por Crovux em Sab 05 Out 2013, 12:51

como assim não funfa?A sprite fica parada não aparece ou da erro?

Crovux

Número de Mensagens : 169
Idade : 20
Data de inscrição : 07/01/2012
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO] Codigo comum de pltaforma [ajuda]

Mensagem por AlexBosquin em Sab 05 Out 2013, 13:20

nao acontece nada quando poe o sprite_index

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO] Codigo comum de pltaforma [ajuda]

Mensagem por Conteúdo patrocinado Hoje à(s) 18:42


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