Conectar-se
Quem está conectado
18 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 18 Visitantes

Nenhum

Ver toda a lista


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

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

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

Pessoal me ajudem!

em Sex 14 Ago 2009, 21:49
http://gmbr.forumeiros.com/perguntas-respostas-f10/como-fazer-o-personagem-pular-n-quero-codigo-t2336.htm?highlight=pular+c%f3digo

O vinians disse nesse tópico que tem uma tal de gravidade... onde se localiza isso no GM?
avatar
Data de inscrição : 03/08/2009
Número de Mensagens : 60
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 21:53
Por que criar um outro tópico só pra isso?

Enfim, o GM tem uma função de gravidade. No GML é só mudar a variável "gravity" do objeto para o qual se deseja aplicar a gravidade.
Lembro que não existe uma gravidade global no GM. Você tem que mudar o valor dessa variável para todos os objetos que terão gravidade.
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 22:02
@Del

Você esta um pouco por fora hein? Não são permitidos tópicos com esse tipo de nome, edite e coloque algo com "Como colocar gravidade?".

Mas vou te ajudar:

-Va no evento step de seu objeto e coloque o seguinte código:


Código:
//gravidade
if place_free(x,y+2){gravity=1; gravity direction=270}
else
gravity=0
//Limitando a velocidade em que ele cai
if vspeed>15{vspeed=15}

-Na colisão com o objeto_chão coloque o seguinte código
:
Código:

move_contact_solid(directio,12)
speed=0

-Caso ainda não tenha entendido o pulo, coloque o seguinte código:

Código:
//Se não for livre de colisão na posição y+2 vai pular
if not(place_free(x,y+2)){vspeed=-10}//o -10 pode ser diminuido, quanto menor mais alto el pulara

Bom, qualquer outra duvida pergunte, mas não saia por ai criando tópicos repetidos. vlw?

FLWS!
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

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

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

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 22:07
Mas colocar esse último código onde?
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

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

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

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 22:09
Deu erro quando eu fiz a primeira parte que você falou...
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 22:34
O 1º código, falatava uma chave no final ("}") pode copiar que agora da certo, e o ultimo código você coloca na tecla de pulo. E NAÕ FAÇA POSTS DUPLOS! LEIA AS REGRAS! vlw?

FLWS!
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

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

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

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 23:16
Alex FC eu fiz tudo direitinho mas agora meu bonequinho tá preso no chão! Ele não quer sair!
avatar
Data de inscrição : 19/07/2009
Número de Mensagens : 383
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áriohttp://myspace.com/rusty_bolts

Re: Pessoal me ajudem!

em Sex 14 Ago 2009, 23:25
naum sei se posso mandar o video mas to mandando, fui eu q fiz.
http://www.youtube.com/watch?v=AtVT7eKGnKc
se eu naum puder apaguem meu post Happy
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Pessoal me ajudem!

em Sab 15 Ago 2009, 09:17
Acho que você não marcou a opção "solid" do objeto_chao. Os códigos foram todos testados, estão funcionando perfeitamente. Se não achar essa opção va no evento create do objeto_chao e coloque o seguinte código:

Código:
solid=true

Você esta precisando estudar, esse é o basico do GM, a maioria aprende sozinho. Estude ai! blz?

FLWS!
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