Conectar-se
Quem está conectado
28 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 24 Visitantes

Katerp, PedroX, rafaelviodres1, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 07/01/2012
Número de Mensagens : 169
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Ajuda!! Criação de code

em Seg 23 Abr 2012, 17:45
Eu tava pogramando um jogo.. e como faz um tempo que to sem meche no gm tive um problema... Queria um sistema de pulo e de gravidade que funcionasse bem com o meu movimento...
Código:
if place_snapped(32,32) and andando=1
{
    switch keyboard_key
    {
        case vk_left:
        motion_set(180,3);
        direita=1 break;
        case vk_right:
        motion_set(0,3);
        direita=2 break;
        case vk_nokey:
        motion_set(0,0);
    }   
}
if place_snapped(32,32) && andando=0 speed=0
if speed>0
{
    image_speed=1/4
    if direction=180 sprite_index=spr_char_esq;
    if direction=0 sprite_index=spr_char_dir;
}
if speed=0
{
    image_speed=0;
    image_index=0;
}
E também se puderem me ajudar... Não pode move para os lados enquanto cai...(no caso do pulo sim) Muito obrigado,VLW!!!
avatar
Ranking : Nota D
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Número de Mensagens : 711
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Ajuda!! Criação de code

em Seg 21 Maio 2012, 19:38
code de gravidade simples:
Código:
if place_free(x,y+1) {gravity=0.5}else{gravity=0}

e durante o movimento do player basta adiconar
Código:
if not vspeed>0 {movimento}
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